简单地说MP4Box可以被用来:
• 对诸如MP4, 3GP之类的ISO文件进行操作,如:添加、移除、混流
• 执行流的加密操作
• 将元数据附着到单独的流上去
MP4Box可以对ISO媒体文件的已经存在的内容进行重新封装,值得注意的是,MP4Box并不会重新编码视频、音频或者是静态图像。[1]
通用选项
-tmp dir:指定生成临时文件的目录
-inter Duration:将chunk的media数据按指定间隔进行交错,用于优化流传输或文件访问,所有meta数据放在文件头部,允许在下载的内容内回放。默认交错0.5s,若指定为0,则所有meta数据存在于文件头。
-tight:对媒体轨道执行基于采样的交错(生成文件较大)。在服务器侧为减少磁盘查找时间,用于hint文件时。
-flat:强制采用平坦存储,媒体数据不进行交错,meta数据在于文件结束。当使用-add创建新文件时,将不会创建临时文件
-isma:把文件处理为isma规范格式
-3gp:移除mpeg4系统信息,转换成3gp规范,保留音、视、文本轨道等3gp支持的
-rem trackID:从文件中移除轨道
轨道分离
-raw TrackID:分离轨道到它原本的格式
-raws TrackID:分离每一个轨道到它原本的格式
-avi TrackID:分离视频轨道到avi格式(支持MPEG-4 Visual和AVC/H264格式).
-nhnt TrackID:分离轨道到NHNT格式.
-nhml TrackID:分离轨道到NHML格式.[2]
[1] MP4Box · GPAC[引用日期2013-04-17]
[2] MP4Box官方说明文档 · GPAC[引用日期2013-04-17]
1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。
2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。