我正在尝试使用 iOS 上的mjpeg
编解码器对视频文件进行编码。基本上,我试图复制这个命令的作用
ffmpeg -i recording.mp4 -vsync vfr -q:v 9 recording.mjpeg
来自应用内。
有一种简单的方法吗?
我正在使用低级 ffmpeg API来执行此操作,就像在this example中一样,但我想知道是否有人知道更简单的方法。
我还可以CMSampleBufferRef
格式访问各个视频帧,以便更轻松。 AVAssetWriter
似乎不支持mjpeg
,这是不幸的,因为这会让事情变得非常简单。