在后台运行ffmpeg2theora convert

时间:2011-07-25 13:57:54

标签: shell video ffmpeg

我正在尝试使用ffmpeg2theora批量转换文件夹中的少量文件。

for filename in $(pwd)/*
    do
    ffmpeg2theora -v 6 -a 5 $filename && mv $filename finished/
    done;

但现在代码在转换另一个视频之前等待一个视频完成。如何在后台同时转换所有视频?它给了我详细的输出,我也不想要。

1 个答案:

答案 0 :(得分:0)

在命令末尾添加一个&符号以在后台启动它。要将输出重定向到必杀技,您可以使用> /dev/null

ffmpeg2theora -v 6 -a 5 $filename > /dev/null 2>&1  && mv $filename finished/ > /dev/null 2>&1 &