Mp4Box 常用指令

1、 查看mp4box中的所有帮助信息

mp4box -h 

2、查看mp4box中的通用帮助信息 

mp4box -h general

3、查看test.mp4文件是否有问题 

mp4box -info test.mp4 

4、修复test.mp4文件格式不标准的问题,并把新文件保存在test-new.mp4中

mp4box   -add    test.mp4   test-new.mp4

5、将chunk的media数据按指定间隔进行交错,用于优化流传输或文件访问,所有meta数据放在文件头部,允许在下载的内容内回放。默认交错0.5s,若指定为0,则所有meta数据存在于文件头。用于解决开始播放test-new.mp4卡一下的问题,为HTTP下载快速播放有效,如下:10000ms

mp4box  -inter  10000 test-new.mp4 

6、把avi文件转换为mp4文件

mp4box -add file.avi new_file.mp4

7、为RTP准备,此指令将为文件创建RTP提示跟踪信息。这使得经典的流媒体服务器像darwinstreamingserver或QuickTime的流媒体服务器通过RTSP/RTP传输文件

mp4box -hint file.mp4  

8、把test1.mp4和test2.mp4合并到一个新的文件test.mp4中,要求编码参数一致

mp4box -cat test1.mp4 -cat test2.mp4 -new test.mp4 

9、把test1.mp4和test2.mp4强制合并到一个新的文件test.mp4中,有可能不能播放

mp4box -force-cat test1.mp4 -force-cat test2.mp4 -new test.mp4

10、合并多段音视频并保持同步

mp4box -add video1.264 -cat video2.264 -cat video3.264 -add audio1.aac -cat audio2.aac -cat audio3.aac -new muxed.mp4 -fps 24 

11、切取test.mp4中的前面time_sec秒的视频文件

mp4box -split time_sec test.mp4

12、切取前面大小为size KB的视频文件

mp4box -split-size size test.mp4 

13、切取起始为S少,结束为E秒的视频文件

mp4box -split-chunk S:E test.mp4 

14、test.mp4由1.mp4中的视频与2.mp4中的音频合并生成

mp4box -add 1.mp4#video -add 2.mp4#audio -new test.mp4

15、对媒体文件进行分段,分的小段中含有meta及media数据交错而不是存在文件开始或结束。分段将禁止交错。如下:分段10000ms

 mp4box -frag 10000 1.mp4

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值