从cmformatDescription获取帧速率
我正在尝试根据cmformatDescription计算视频格式的帧速率,但是我得到了奇怪的输出,我不知道该怎么办。根据文档,“值/时间表=秒”。这也是此问题中…
检测 AVAssetTrack 中的 AudioLayout
我需要从 AVAssetTrack 检测通道数量和音频格式(交错或非交错)。我尝试使用以下代码来检测通道数。从代码中可以看出,有两种方法可以检测通道数。我…
使用 VTPixelTransferSessionTransferImage 在 Swift 中创建 CVPixelBuffer 时发生内存泄漏
我正在使用 VTPixelTransferSessionTransferImage 来修改 CVPixelBuffer 的大小和像素格式。我正在努力使用此代码块找出内存泄漏的根源。 我发现了几…
使用 AVFoundation / CoreMedia / 其他框架来检测节拍/起始
(前言:这是我在 Stack Overflow 上遇到的第一个与音频相关的问题,所以我会尽力用最好的措辞来表达。欢迎编辑。) 我正在创建一个应用程序,它将允…
如何使用 AVAssetReader 添加到 AudioBufferList ?
我一直致力于使用 AVAssetReader 读取音频资源,以便稍后可以使用带有 AudioUnit 回调的 AUGraph 来播放音频。我有 AUGraph 和 AudioUnit 回调工作,…
使用 CMTime 而不进行舍入?
我正在编写一个使用 AVFoundation 和 CMTime 的应用程序。我已记录使用 CMTimeMake() 创建的 CMTime 实例的值。该值似乎四舍五入为最接近的整数。我需…
如何将 CGImage 转换为 CMSampleBufferRef?
我想将 CGImage 转换为 CMSampleBufferRef 并使用 appendSampleBuffer: 方法将其附加到 AVAssetWriterInput 。我已设法使用以下代码获取 CMSampleBuff…
- 共 1 页
- 1