整个文件夹的ffmpeg转换?

时间:2013-05-13 18:23:09

标签: ffmpeg directory

我一直在使用:

sudo ffmpeg -i Test.mkv -vcodec copy -acodec libfaac -ac 2 -ab 328k Test.mp4

对于单个文件,但现在我在一个文件夹中有许多千兆字节的mkv,并希望一次性完成转换并离开计算机。我为我的无知道歉,但我对linux很新,我不明白bash脚本是如何编写的,或者甚至是否有必要。

另外,我相信该命令会将mkv中的DTS音频下采样为2通道AAC。我是否正确328k是我能转换成的最高比特率?

1 个答案:

答案 0 :(得分:0)

一种方法,假设文件夹中至少有一个MKV文件。

for INF in *.mkv
do
  ffmpeg -i "$INF" -c:v copy -c:a libfaac -ac 2 -ab 328k "${INF%.*}.mp4"
done