Методы установки языка субтитров с помощью FFmpeg

  1. Метод 1. Использование параметра “-scodec”

    ffmpeg -i input.mp4 -scodec mov_text -metadata:s:s:0 language=eng output.mp4

    Эта команда устанавливает кодек субтитров «mov_text» и указывает язык «eng» (английский). Настройте код языка в соответствии с вашими требованиями.

  2. Метод 2: использование параметра «-метаданные»

    ffmpeg -i input.mp4 -metadata:s:s:0 language=eng output.mp4

    Эта команда устанавливает метаданные языка для первого потока субтитров на «eng».

  3. Способ 3: использование параметра «-map»

    ffmpeg -i input.mp4 -map 0 -c copy -scodec mov_text -metadata:s:s:0 language=eng output.mp4

    Эта команда копирует все потоки из входного файла в выходной файл, указывая кодек субтитров и язык для первого потока субтитров.

Это несколько способов установить язык субтитров с помощью FFmpeg. Выберите тот, который лучше всего соответствует вашим требованиям.