2012-06-03 163 views
1

我有一般的編程相關的問題。我有一個未知mpeg4格式的視頻,我想編寫一個c程序將其解碼爲已知的mpeg4格式。我對輸入mpeg4格式一無所知。從我應該從哪裏開始的任何想法?逆向工程未知mpeg4

問候, 法魯克艾爾沙德

+0

您是否研究過mpeg4文件結構?你應該找到解碼視頻的方法。這[鏈接](http://mpeg.chiariglione.org/standards/mpeg-4/mpeg-4.htm)似乎很有幫助。 – rekire

+0

謝謝。我會仔細看看的。 –

回答

2

FFmpeg的是使用的編解碼器有很多的真棒庫,允許你編碼/解碼。找到視頻的格式也很不錯。

我以前用它將視頻標準化爲單一格式。這是使用在程序內部調用的shell腳本完成的,因爲使用FFMpeg API是我當時沒有時間的東西;我只是編寫了一個二進制可執行文件的包裝器,這對我的目的來說工作得很好。

API本身沒有最好的文檔,但有一些示例應用程序,默認的ffmpeg程序也是開源的,因此您可以查看該示例。

希望這會有所幫助。

http://ffmpeg.org/

+0

謝謝。我會仔細看看的。 –