【发布时间】:2012-06-03 10:19:06
【问题描述】:
我有一般编程相关的问题。我有一个未知 mpeg4 格式的视频,我想编写一个 c 程序将其解码为已知的 mpeg4 格式。我对我的输入 mpeg4 格式一无所知。我应该从哪里开始有什么想法?
问候, 法鲁克·阿尔沙德
【问题讨论】:
-
你研究过mpeg4文件结构吗?在那里你应该找到一种解码视频的方法。这个link 似乎很有帮助。
我有一般编程相关的问题。我有一个未知 mpeg4 格式的视频,我想编写一个 c 程序将其解码为已知的 mpeg4 格式。我对我的输入 mpeg4 格式一无所知。我应该从哪里开始有什么想法?
问候, 法鲁克·阿尔沙德
【问题讨论】:
FFMpeg 是一个很棒的库,可让您使用大量编解码器进行编码/解码。在查找视频格式方面也相当不错。
我以前用它来将视频标准化为单一格式。这是使用在程序内部调用的 shell 脚本完成的,因为当时我没有时间使用 FFMpeg API;我刚刚为二进制可执行文件编写了一个包装器,这对我的目的来说效果很好。
API 本身没有最好的文档,但有示例应用程序,并且默认的 ffmpeg 程序也是开源的,因此您可以查看示例。
希望这会有所帮助。
【讨论】: