如何将mkv文件批量转换为mp4?


9

目前,我使用以下单个视频命令:

avconv -i File_name1.mkv -codec copy File_name1.mp4

要更改格式,但是我需要一种方法来处理400多个视频,那么批处理命令将是什么?


4
您应该可以使用类似的方法,for i in *.mkv; avconv -i $i -codec copy "$i.mp4"; done但我现在无法对其进行测试。
赛斯2014年

Answers:


10
for f in *.mkv; do avconv -i "$f" -codec copy "${f%.mkv}.mp4"; done

2

您可以使用mencoder。安装方式:

sudo apt install mencoder

然后:

for f in *.mkv; do mencoder "$f" -o "$f".mp4 -ovc lavc -oac lavc;done

没有任何选项的默认输出格式是视频的MPEG-4和音频的MP2。
请参阅以man mencoder获取更多帮助。


1

尝试使用winFF(这是FFmgeg的gui)从软件中心或以下位置批量转换审核和视频文件;

sudo apt-get install winff

我已经安装了WinFF,但是由于某些原因它不喜欢我的系统
伦敦小镇的狼人

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.