问题描述
我使用 FFMPEG (c++) 编码了一个编码器。此编码器的要求是:
使用我编写的编码器,我现在可以编写多种文件类型:
- 使用 YUV420p 像素格式和 AVI 容器的无损 H.264 编码视频。 (显然不是未压缩和色度子采样,但是 WMP 和 VLC 播放都没有任何问题。)
- 使用 YUV420p 像素格式和 AVI 容器的 MPEG4 编码视频。(显然不是未压缩和色度子采样,但是 WMP 和 VLC 都可以正常播放。)
- 使用 YUVA444P 像素格式的 AYUV 编码视频。 (据我所知未压缩,没有色度二次采样。但是,VLC 不播放。)
- 使用 YUV444P 像素格式的 FFV1 编码视频。 (无损,而不是色度子采样。但是,WMP 不播放此内容。)
所以我现在正在研究来自 FFMPEG 的 RAWVIDEO 编码器。我无法让它工作,我也无法在 FFMPEG 文档中找到有关如何使用此编码器编写视频的示例。有人可以指出我正确的方向或为此提供示例代码吗? 另外,如果我应该遵循另一个方向来满足我的要求,请随时向我指出。
提前致谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)