Мне нужно перепаковать все файлы, представленные в каталоге, в контейнер Matroska .mkv. со скриптом.
Я новичок в mkvmerge!
edit: в mkverge gui это хорошо работает для меня, загружая только один файл:
"mkvmerge" -o "/media/.../00062 (1).mkv" "--forced-track" "0:no" "--forced-track" "1:no" "--forced-track" "2:no" "-a" "1" "-d" "0" "-s" "2" "-T" "--no-global-tags" "--no-chapters" "(" "/media/.../00062.MTS" ")" "--track-order" "0:0,0:1,0:2"
Я еще не понял, как включить это в bash-скрипт для запуска всех файлов в каталоге.
это не сработало
FOR %%A IN (*.MTS) DO mkvmerge -o "~nA.mkv" "%%~A"
,
for file in *.MTS; do $file `mkvmerge -o $file.mkv`;done
Изменить 2:
не работал из-за плохого синтаксиса! Это работает!
for file in *.MTS; do `mkvmerge $file -o $file.mkv`;done