2011-01-14 48 views
0

我想寫一個程序,從.3gp文件中分離音頻和視頻軌道。如何編寫程序以從.3gp文件中分離音頻和視頻音軌?

(視頻軌道的格式爲H.263和音頻AMR,數據是從Android的產生。)

很多信息已經從網上調查,但我仍然無法弄清楚如何做到這一點。首先,我發現h.263和AMR的標頭分別爲0000 0000 0000 0000 1000 00和0x23,0x21,0x41,0x4D,0x52,0x0A。

Howevey,我無法從.3gp文件中找到標題。

有人可以幫助我嗎?

+0

最好是使用這個工具。 FFMPEG或VirtualDub。 Doom9.org應該擁有所有這些東西。 – leppie 2011-01-14 06:38:18

回答

0

使用FFmpeg來解複用.3gp文件。不要試圖從頭開始做這件事......解析媒體文件達到解碼音頻和視頻所需的程度是一項巨大的任務。幾個月。

有不同的方法可以做到這一點,但正如leppie所說,Doom9是權威的來源。一探究竟。 Google: ffmpeg demux 3gp site:doom9.org

相關問題