Может ли кто-нибудь сказать мне способ удаления всех субстилей, кроме нескольких указанных языков, из MKV с FFMPEG, предпочтительно таким образом, чтобы это можно было сделать последовательно из нескольких файлов?
Используйте опцию -map. Пример:
-map
ffmpeg -i input.mkv -map 0 -map -0:s -map 0:s:m:language:fra -c copy output.mkv
-map 0
input.mkv
-map -0:s
-map 0:s:m:language:fra
input 0:subtitles:metadata:language:french
-c copy
Что касается последовательного использования, ответ зависит от вашей ОС. См. Как конвертировать весь каталог с помощью ffmpeg? для многих примеров.