【问题标题】:How can I write a program to dispart the audio and video track from .3gp file?如何编写程序来将音频和视频轨道与 .3gp 文件分开?
【发布时间】:2011-06-08 23:28:22
【问题描述】:

我想编写一个程序,将音频和视频轨道与 .3gp 文件分开。

(视频轨道格式为h.263,音频为AMR,数据来源于Android。)

网上查了很多资料,还是不知道怎么做。

一开始我发现h.263和AMR的header分别是0000 0000 0000 0000 1000 00和0x23, 0x21, 0x41, 0x4D, 0x52, 0x0A。

但是,我无法从 .3gp 文件中找到标题。

有人可以帮助我吗?

【问题讨论】:

  • 最好是为此使用一些工具。 FFMPEG 或 VirtualDub。 Doom9.org 应该拥有所有这些东西。

标签: video 3gp amr


【解决方案1】:

使用FFmpeg 解复用 .3gp 文件。不要尝试自己从头开始...将媒体文件解析到解复用音频和视频所需的程度是一项艰巨的任务。字面意思是几个月。

有不同的方法可以做到这一点,但正如 leppie 所说,Doom9 是权威来源。看看这个。 Google: ffmpeg demux 3gp site:doom9.org

【讨论】:

    猜你喜欢
    • 2013-11-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-16
    • 1970-01-01
    • 2019-08-07
    相关资源
    最近更新 更多