gpt4 book ai didi

ios - 播放带有音频的视频后录制音频和视频

转载 作者:行者123 更新时间:2023-12-01 16:44:04 25 4
gpt4 key购买 nike

我正在构建一个应用程序,可以在其中录制带有音频输入的视频。

效果很好:我将AVCaptureSession与两个AVCaptureDeviceInput一起使用,一个用于视频,一个用于音频。
然后,我用AVCaptureMovieFileOutput录制电影。
到现在为止,没问题,我的视频被记录下来,并且有音频。

但是如果在播放视频(带有音频)(尝试使用AVPlayer)后尝试使用音频输入来录制此视频,我会遇到问题。确实,视频已录制,但没有音频!

三件事:

我试图在记录之前放入[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryRecord error:nil];,它没有任何改变。

在尝试记录任何内容之前,所有AVPlayer实例都会暂停。

尝试记录时,即使已暂停,AVPlayer实例仍然存在(这有问题吗?)

我想说的是我的iPhone 4遇到了这个问题,但是在iPad Air上编译的同一个应用程序就像一个魅力(即使播放了视频后,录音中也有音频...)。怎么可能呢?

最佳答案

固定:

在拍摄视频之前

  [self.moviePlayer replaceCurrentItemWithPlayerItem:nil];

关于ios - 播放带有音频的视频后录制音频和视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21640371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com