批量删除flv文件中的音频

时间:2013-01-09 09:34:18

标签: video ffmpeg flv

我有一批flv文件,我想删除文件中的所有音频。这可能吗?我曾尝试使用ffmpeg,但我无法做到,有人可以指引我朝着正确的方向前进吗?有没有办法使用C或任何其他方式?

1 个答案:

答案 0 :(得分:0)

您想完全删除音频吗? ffmpeg可以做到这一点,所以你能以什么方式使用它?它没能正常工作吗?

ffmpeg -i input.flv -an output.flv

..应该这样做(事实上,它确实如此,我只是在SL6上使用ffmpeg 0.10.2进行了测试)。所以:

# in bash
for file in *.flv
do
    ffmpeg -i "$file" -an $(basename "$file" .flv)-edit.flv
done

..将执行当前目录中的所有.flv文件,创建* -edit.flv版本(保持原件安全)。

更新:您可能还应添加相应的视频复制选项,如下面 LordNeckbeard 所述。