2

У меня есть куча * .avi видео в папке на моем компьютере с Windows, которую я хотел бы преобразовать (или remux) в * .mkv. Поскольку у меня много файлов, я бы хотел автоматизировать этот процесс с помощью пакетного скрипта с использованием mkvmerge.

Мне просто нужен командный файл, который может ремукшировать из avi в mkv и пометить язык, чтобы он правильно отображался в playpack.

Как я могу добиться этого, используя только командный файл и mkvmerge?

Я нашел это как ответ на аналогичный вопрос. Это делает AVI> MTK частью приятно

for %%A IN (*.flv) do ( mkvmerge.exe -o "remux-%%~nA.mkv" "%%~A") pause

PS pre-thx до arate как я украл большую часть его формулировки и изменил ее соответствующим образом

Это то, что я придумал, работает нормально для %% A IN (*.AVI) do ("C:\Program Files\MKVToolNix\mkvmerge.exe" -o "%% ~ nA [SD WS DVD XviD MP3-2.0] .mkv" - язык 0:eng - язык 1:eng "% % ~ А ")

0