Как я могу использовать 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