Использование ffmpeg для преобразования всех файлов в подкаталог с тем же именем [дубликат]Linux

Ответить
Anonymous
 Использование ffmpeg для преобразования всех файлов в подкаталог с тем же именем [дубликат]

Сообщение Anonymous »

Мне не удается создать рабочий сценарий для этого под Linux.
По сути, мне нужен сценарий, который выполняет команду ffmpeg и выводит файлы в подкаталог с тем же именем, что и исходный.
Длинный Короче говоря, это конвертирование аудио из нескольких файлов MKV, но я хочу сохранить то же имя, и, поскольку ffmpeg не перезаписывает файлы, мне нужно вывести их в подкаталог.
Там это ответ:
https://superuser.com/questions/912730/ ... 17e1fd2127
Но решение для Linux :

Код: Выделить всё

mkdir outdir
for i in *.wav; do
ffmpeg -i $i -acodec pcm_s16le -ac 1 -ar 22050 outdir/$i;
done
В моем случае это должно быть:

Код: Выделить всё

mkdir outdir
for i in *.mkv; do
ffmpeg -i $i -c:v copy -c:a flac -compression_level 12 -map 0 -c:s copy outdir/$i;
done
Но это не работает:

[in#0 @ 0x5fd710398840] Ошибка при открытии ввода: такого файла нет или каталог
Ошибка открытия входного файла AAA.
Ошибка открытия входного файла: такого файла или каталога нет


Подробнее здесь: https://stackoverflow.com/questions/783 ... -same-name
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»