Как удалить поддельные субтитры из файлов mp4 с помощью ffmpeg? - PullRequest
0 голосов
/ 22 февраля 2020

Иногда я получаю несколько файлов mp4, которые содержат поток данных типа. Когда я играю такие файлы с помощью vl c, я вижу дополнительный субтитр, который на самом деле не является потоком субтитров. Например, это просто включает в себя "Глава 03"! Действительно, оригинальный файл mp4 должен включать видео и аудио поток, тогда как ffmpeg показывает дополнительный поток данных. Это тот же поток, который vl c показывает как дополнительный поток субтитров. Иногда файл включает в себя четыре потока, видео, аудио и реальный поток субтитров. Я не хочу использовать -sn, чтобы удалить эти настоящие субтитры. Я просто хочу удалить то, что можно назвать потоком субтитров, но это не так. Они обычно представляются как поток данных, но vl c показывает их как поток субтитров. Я также не хочу использовать -dn или -map_metadata -1 для удаления данных из mp4, потому что иногда mp4 включает данные глав, которые я не хочу удалять. Я просто хочу удалить эти поддельные субтитры, которые представлены в виде данных.

Как это возможно сделать с помощью ffmpeg?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...