如何使用 avconv 在终端中转换多个文件?

如何使用 avconv 在终端中转换多个文件?

我是 Linux 新手,我想循环对每个文件执行一条命令:

avconv -i *.mp4 -vcodec copy -ac 2 -strict experimental *.mp4

有人能告诉我怎么做吗?我有 100 多个文件需要转换。我只想将它们转换为具有相同名称但使用不同编解码器的新文件。它适用于一个文件,但我不知道如何在所有文件上运行它。我找到了这个avconv文档但我在那里也找不到答案。

答案1

尝试这个:

for i in *.mp4; do avconv -i "$i" -vcodec copy -ac 2 -strict experimental "out-$i"; done

相关内容