Как встроить / жестко SRT субтитры в mp4 видео с VLC?

Я ищу способ "записать" или отобразить/рембировать/жестко закодировать субтитры (из SRT-файла) в видео MP4 с VLC.

но независимо от того, какие параметры я использую, он никогда не работает должным образом. Я получаю файл, который воспроизводит видео слишком быстро (звук нормальный), или тот, который воспроизводится нормально, но на самом деле не имеет встроенных субтитров. Кроме того, с некоторыми параметрами (например, ниже) он не играет в QuickTime, только в VLC.

Итак, главный вопрос: как я могу сделать это работа в VLC? вторичный вопросы:

  • как я могу решить, какие параметры я должен установить?
  • какие настройки лучше, если я хочу оставить битрейт файла и т. д. то же самое, насколько это возможно, только вставлять субтитры? Кажется, я не могу оставить поле пустым или видео / аудио непроверенным, поэтому я предполагаю, что сначала мне нужно будет выяснить исходный Битрейт аудио и видео.
  • что делают опции" масштаб "и" каналы" в смысле?

... ни на один из которых не отвечают в документации VLC.

например, это один из наборов параметров, которые я использовал в диалоговом окне " расширенный открыть файл...":

Advanced Open File…

   myFileName.mp4
    [ ] Treat as a pipe rather than as a file

[x] Load subtitles file:
      mySubtitleFileName.srt

[ ] Play another media synchronously


[x] Streaming/Saving

         Streaming and Transcoding Options

           [ ] Display the stream locally
           (o) File      [outputFileName.mp4                      ]
                         [ ] Dump raw input

           Encapsulation Method: (MPEG 4      )


         Transcoding options

           [x] Video   (mp4v       )          Bitrate (kb/s) [256   ]
                                                       Scale [1     ]
           [x] Audio   (mp3        )          Bitrate (kb/s) [128   ]
                                                    Channels [1     ]
29
задан Jens Bannmann
08.01.2023 15:22 Количество просмотров материала 3491
Распечатать страницу

2 ответа

добавление дорожки субтитров из VLC обычно работает. Убедитесь, что ваш субтитр соответствует видео (он же источник). Я не использовал quicktime для субтитров довольно долгое время, но я, кажется, помню, что muxing avi и srt для mov работал (хотя это просто софт-кодирование).

для жесткого кодирования или "сжигания" субтитров, проверьте ручной тормоз, это специально для такого рода вещей. Это в основном интерфейс для ffmpeg, и вы можете делать всевозможные модификации видео & звуковой.

2
отвечен Argo 2023-01-09 23:10

использовать MkvToolnix - он будет жестко avi mp4 и т.д. без перекодирования. Просто загрузите фильм Затем добавьте файл srt а затем щелкните мультиплексировать его. Это isSuper пупер быстро.

0
отвечен Theunis 2023-01-10 01:27

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх