ffmpeg demux mp4

来源:互联网 发布:商标字体设计软件 编辑:程序博客网 时间:2024/05/17 01:40

使用ffmpeg将video codec为h264的mp4文件demux成video/audio ES,这里主要是video需要特别处理一下,因为mp4 container中video缺少一些头信息,格式有些不同,其命令如下:

ffmpeg -i test.mp4 -vcodec copy -vbsf h264_mp4toannexb -an test.h264

Audio直接copy即可:

ffmpeg -i test.mp4 -acodec copy -vn test.aac

 

再将这两个ES流合并回去,aac需要特殊处理一下,如下:

ffmpeg -i test.h264 -i test.aac -vcodec copy -acodec copy -absf aac_adtstoasc test_1.mp4