视频处理工具GPAC mp4box
先说明,这是一个命令行工具,不喜欢的可以退出了。这工具是开源的,感觉挺好用的,就介绍一下。
GPAC是对MPEG-4标准的实现,几乎可以说是mp4的官方工具了。众所周知,PR不支持直接导入mkv格式的视频,这时就需要把mkv转成mp4,用常规转码的话,时间慢还有损,
mkv和mp4都只是封装容器格式,所以可以不用对视频流音频流转码,直接把封装容器更换下就可以。
mp4box就是这样一个工具,mp4box有第三方GUI,但这GUI已差不多十年没更新,所以直接介绍下mp4box的命令行用法。
如下图,例如我在 D:\666666 这路径下有一个名为 01.mkv 文件,要把它转换成mp4格式,可以用如下命令:
mp4box -add 01.mkv -new 01.mp4
(这命令的意思就是把01.mkv转换并保存到一个新的mp4文件,名为01.mp4)
大概几秒时间就可以把封装容器由mkv更换成mp4;
添加一个名为01.srt的字幕文件到01.mp4:
mp4box -add 01.srt 01.mp4
当然这种方式添加的字幕是软字幕,不是内嵌到画面的硬字幕;
以上方式保存的mp4都是默认有0.5s的交错,可以用-flat参数禁止交错:
mp4box -add 01.mkv -flat -new 01.mp4
mp4box -add 01.srt-flat 01.mp4
删除01.mp4文件里的音频,音轨轨道ID是2,不知道怎么看轨道ID的,可以用软件mediainfo,下面一起分享了:
mp4box -rem 2 01.mp4
这样就可以把音频流删除了,只剩下视频流;
mp4box 还有很多功能,例如提取mp4文件里的音频流视频流,或者把其他视频的音频流转移到mp4文件,具体看文档。
忘了说,mp4不支持封装ass格式的字幕,对杜比TrueHD格式的音频的封装也有点问题,这个注意下
官网:https://gpac.wp.imt.fr/downloads/
文档:https://github.com/gpac/gpac/wiki/MP4Box
下载链接:https://www.aliyundrive.com/s/YrAFVXHgvie
真是难得给力的帖子啊。 感恩无私的分享与奉献 :) 激动人心,无法言表! 太生气了,无法HOLD啦 >_<...... 无回帖,不论坛,这才是人道。 强烈支持楼主ing…… 淡定,淡定,淡定…… 真是被感动的痛哭流涕…… 真是难得给力的帖子啊。