我有一个 AVAssetWriter,我使用canApply(outputSettings: audioCompressionSettings, forMediaType: .audio) API 设置音频压缩设置字典。 压缩设置中的字段之一是使用AVSampleRateKey设置音频采样率。 我的 ...
我有一个 AVAssetWriter,我使用canApply(outputSettings: audioCompressionSettings, forMediaType: .audio) API 设置音频压缩设置字典。 压缩设置中的字段之一是使用AVSampleRateKey设置音频采样率。 我的 ...
我正在使用 RXSwift 处理大量异步 AVAssetWriterInput 写入操作,但我需要等待 isReadyForMoreMediaData 在文件中写入更多缓冲区之前,我该如何处理? 基本上,observable 接收到 asyncWriterSubject 发出的大量缓冲区,我想按照 ...
我有一个中等复杂的 AVAssetWriterInput 设置,我正在使用它能够在我录制时翻转相机。 基本上运行两个会话,当用户点击翻转相机时,我从 output 断开 session 1 并连接 session 2。 这真的很棒。 我可以导出视频并且播放效果很好。 现在我正在尝试对生成的视频做更高 ...
我目前正在构建一个带有视频和音频录制(前景和背景)的应用程序。 我的客户有一些报告说某些录音失败,现在我检查了他们的日志,似乎在某些设备上编码设置不好。 我在 web 中进行了搜索,以找到有关如何配置录制对象AVAssetWriterInput和AVAudioRecorder的体面信息来源。 目前这 ...
我正在尝试使用 AVFoundation 在 OSX 中录制带有音频的屏幕,当我录制视频时效果很好。 但是当添加音频输入并将其附加到 AVAssetWriterInput 时,资产编写器状态更改为.failed。 错误信息是 ...
我正在观看视频 stream 并制作.mp4文件,因此我大部分操作都正确。 我的问题是我的视频文件是 0kb,是空的。 我正在使用 iOS 设备来控制带有摄像头的单独设备。 This camera is sending a video stream to the iOS device and th ...
我正在使用AVAssetWriter使用委托从ARSession写入视频帧。 参见下面用于写入图像的代码。 如何根据需要设置自定义帧频,例如24、30或60等。 在输出设置中,AVVideoExpectedSourceFrameRateKey的值是30。但是,我们给它指定的值 ...
我正在使用LLSimpleCamera录制视频。 当我使用后置摄像头时它录制得很好但是当我切换到前置摄像头时,应用程序崩溃并且报告的错误是 *由于未捕获的异常'NSInvalidArgumentException'终止应用程序,原因:'* - [AVAssetWriterInput ...
我尝试使用 AVAssetWriter 将 H264 视频转码为 HEVC,但在 iPhone 6s 上失败。 据说,iPhone 6s 支持 HEVC 转码,而不是实时视频编码。 相同的代码适用于 iPhone 7 及更高版本。 如果 iPhone 6s 不支持 HEVC 编解码器,我们如何在运行 ...
我有一个应用程序,它以不同的方式对视频进行编码并将其保存到照片库 - 它可以剪切特定的时间范围,添加图片、文本等。一切正常,直到我尝试对视频进行 120+ fps 编码。 问题是视频似乎是慢动作的,我根本不追求这个目标。 在这里,我发现了AVAssetWritterInput属性,称为AVVid ...
我试图从.mp4视频文件中提取音轨,并使用AVAssetWriter类使用此outputSettings转换为.m4a音频文件 案例1:带有音轨参数的.mp4视频文件(使用CMFormatDescriptionRef打印): 结果:成功创建具有已定义输出参数的.m4a输出文件 ...
我正在尝试使用AVCaptureSession在内存中捕获相机视频,以便稍后我可以将视频数据写入电影文件。 虽然我已经能够成功启动捕获会话,但我无法使用AVAssetWriter将已捕获的CMSampleBuffers成功写入压缩的电影文件。 使用AVAssetWriterInput的a ...
我正在使用AVAssetWriter录制视频(用户也可以只切换到音频)。 我在应用程序启动时开始录制。 但是第一帧是黑色的(或非常暗)。 当我从音频切换到视频时也会发生这种情况。 感觉AVAssetWriter和/或AVAssetWriterInput还没有准备好记录。 我怎样才能避免这种情况? ...
我正在创建我的这个应用程序并以 120 和 240 fps 的速度拍摄视频。 当我在 Mac 上观看这些视频时,我会在时间线下方看到这些标记。 这些标记是可编辑的,代表慢动作的区域。 因此,视频以正常帧速率开始,进入慢动作并在最后返回正常帧速率。 我没有把这些标记放在那里,iOS 做了。 在 ...
我正在制作一个利用 AVFoundation 录制视频的示例应用程序。 重点是让我可以更好地控制视频的录制方式。 在我的示例项目中,我有视频捕获,但正在努力正确处理方向。 我在网上做了很多搜索,发现其他人建议我不应该允许我的捕获视图或捕获会话根据方向旋转,而是设置转换以在播放期间旋转视频。 我在 ...
我试图使用AVFramework框架和AVAsset创建一个ProRes编码的mov文件时遇到一些问题。 在OSX 10.10.5上,使用XCode 7,链接10.9库。 到目前为止,我已设法创建包含视频和多个音频通道的有效ProRes文件。 (我创建了多个未压缩的48K,16位P ...
我正在尝试将MPMediaItem实例转换为caf格式的音频文件。 我一直在关注Chris Adamson的工作,他的帖子从iPod库到PCM样本的步骤远远少于之前的必要 当我在swift中四处寻找如何做到这一点时,我遇到了Abel Domingues github的FileConver ...