Как повторно синхронизировать субтитры и видео с помощью медиаплеера 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
Открыть
Инструменты => Синхронизация треков => Синхронизация треков субтитров
Здесь вы можете увеличить/уменьшить скорость.