ffmpeg mp4 конвертировать скрипт с подкаталогами - PullRequest
0 голосов
/ 23 сентября 2019

У меня есть папка с несколькими подпапками с файлами mkv

основной каталог

затем

Каталог A Dir B Dir C Dir D Dir E Dir F Dir G

Мне нужен скрипт, который будет искать во всех каталогах .mkv и конвертировать в .mp4

У меня сейчас есть этот скрипт

for file in *.mkv; do ffmpeg -i "$file" -c:a aac -q:a 2 -c:v copy "${file%.m kv}.mp4"; done

, но он толькоработает, если файл .sh помещен в каждый каталог

1 Ответ

0 голосов
/ 25 сентября 2019

Использование find:

find . -type f -name "*.mkv" -exec ffmpeg -y -i {} -c:a aac -q:a 2 -c:v copy {}.mp4 \;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...