Как повторно синхронизировать субтитры и видео с помощью медиаплеера VLC?
При воспроизведении фильма с субтитрами (на медиаплеере VLC) текст часто отображается слишком рано или слишком поздно. Есть ли способ задержать начало субтитров?
При воспроизведении фильма с субтитрами (на медиаплеере VLC) текст часто отображается слишком рано или слишком поздно. Есть ли способ задержать начало субтитров?
Существует гораздо более простой способ сделать это с помощью функции синхронизации адаптации VLC
По команде command-line можно использовать опцию --sub-delay
с последующим добавлением положительного или отрицательного числа 1/10 секунды задержки. Таким образом, чтобы сдвинуть подзаголовок на 3 секунды вы можете запустить vlc
со следующей командной строкой
vlc --sub-delay 30 myfile.avi
Аналогичным образом действует опция --sub-fps
, которая переопределяет обычную fps
.
–sub-fps Кадр в секунду Переопределить обычные настройки кадра в секунду. Это будет работать только с субтитрами MicroDVD и SubRIP (SRT).
С VLC 3.0. 0 есть еще одна опция, которая может быть полезной (и почти само собой разумеющейся)
--sub-fps
--sub-delay
--sub-type
--sub-file
--sub-language
--sub-autodetect-file
Больше опций может быть интересно:
--sub-description
--sub-autodetect-fuzzy
--sub-autodetect-path
--sub-margin
-sub-source
--sub-filter
--sub-track
--sub-track-id
subsdelay
Конкретно с --subsdelay-mode
--subsdelay-factor
--subsdelay-overlap
--subsdelay-min-alpha
--subsdelay-min-stops
--subsdelay-min-start-stop
--subsdelay-min-stop-start
vlc -H
Для получения дополнительной информации вызывайте &007 или ознакомьтесь с online vlc руководство пользователя
VLC имеет расширенную поддержку субтитров. Вы можете легко синхронизировать субтитры с помощью клавиатурных сокращений G и H внутри приложения.
Таким образом, вы можете синхронизировать субтитры по умолчанию +/- 0.5 секунды.
Однако, если вам нужно больше функций и возможность сохранять синхронизацию навсегда в файле субтитров, то вам необходимо использовать такие инструменты, как Subtitle Workshop .
С помощью этого приложения вы можете легко установить первое и последнее произнесенное слово в фильме, а тайминг субтитров автоматически настраивается между этими двумя строками.
С VLC для Mac (мой - v3.0.6),
File
> Advanced Open File ...
; File
и перейдите к видеофайлу; Add Subtitle File
, затем нажмите Choose...
, чтобы вызвать следующий запрос; Override parameters
; Delay
. Минусовые значения ускоряют передачу субтитров и наоборот; OK
, затем нажмите Open
. Видео либо перезапускается, либо продолжается в зависимости от соответствующих настроек в ваших Предпочтениях; Один трюк: Сначала используйте большие числа, например, 20 с, чтобы протестировать воду, а затем точно настройте, чтобы закрыться на фактической задержке.
Лучший способ синхронизации субтитров - не через VLC (то есть это возможно). Для постоянной синхронизации субтитров вам понадобятся такие инструменты, как SubtitleWorkshop , и с помощью этого инструмента вы можете легко редактировать субтитры так, как вам нужно, даже установить первый и последний произнесенные субтитры, как синхронизировать субтитры даже с большей точностью.
2017 VLC версии 2.2.6
Открыть
Инструменты => Синхронизация треков => Синхронизация треков субтитров
Здесь вы можете увеличить/уменьшить скорость.