-2

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

4

1 回答 1

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所述。

于 2013-01-09T09:52:05.623 回答