LinuxForum.Fans
Тема

vlc & srt

Автор: Peter 30 сообщений 2880 просмотров
#354949

Здравствуйте!

Я с помощью jpeg2yuv | avconv построил avi-файл из 160 jpg с fps=16 и пытаюсь добавить к нему
srt-файл субтитров. В нём 160 записей вида

text

n
HH:MM:SS,MIL --> HH:MM:SS,MIL
text

Текст заключён в тег <font>, записи разделяются пустыми строками.
В каждой записи время начала и конца вывода отличается на 62-63 миллисекунды,
разумеется, время начала в следующей записи больше времени конца в предидущей.
vlc не выводит текст во время показа, но, если нажать на "Pause", текст появляется
и вроде бы правильный, если продолжить, то исчезает.
Почему же он не выводится во время просмотра и что надо для этого сделать?

Пётр.

#354976

Я попробовал запускать это файл другими плейерами в Windows, какой-то не выводит
субтитры и на паузе, а KMPlayer выводит субтитры правильно, во время просмотра.
Как научить vlc выводить субтитры?
Я пытался также во 2-й строке указывать координаты субтитров, но похоже,
что и vlc и KMPlayer их игнорируют.

Пётр.

#354983

Peter, Smplayer их хорошо определяет, если в самом файле выставлена правильно синхронизация :)

#354991
Wolfenberg написал:
Peter, Smplayer их хорошо определяет, если в самом файле выставлена правильно синхронизация :)

К сожалению, это Astra-Linux и там нет Smplayer. vlc их ведь видит, но не воспроизводит.

Пётр.

#354993

Peter, а если самому собрать? Или в ФСТЭК упирается?

#354998
Wolfenberg написал:
Peter, а если самому собрать? Или в ФСТЭК упирается?

Вообще можно подключить Wheezy и установить оттуда, я так mjpegtools установил.
Но странно, что такой многофункциональный плейер не выводит субтитры.

Пётр.

#355003

Peter, ничего странного. VLC проектировался для потокового (SAP) вещания. Всё остальное просто
в довесок идёт.
SMplayer же является продолжением мультимедийного проигрывателя MPlayer и способен переваривать даже
самые корявые файлы.

#355050
Wolfenberg написал:
Peter, ничего странного. VLC проектировался для потокового (SAP) вещания. Всё остальное просто
в довесок идёт.
SMplayer же является продолжением мультимедийного проигрывателя MPlayer и способен переваривать даже
самые корявые файлы.

Хорошо, если не получится с vlc, установлю SMplayer, благодарю за совет.
В Интернете тоже есть жалобы, что vlc не показывает srt, но я ещё не смотрел как следует.
Однако в "vlc --longhelp" и в настройках есть всякие тонкие опции для субтитров,
так уж, казалось бы, должен хотя бы воспроизводить.
Сейчас при запуске субтитры на момент появляются и исчезают, но при паузе
появляется надпись, какая должна быть в этот момент.

Пётр.

#355084

Действительно, smplayer показывает srt и исполняет опции size и color,
но все эти плейеры игнорируют позиционирование.

Пётр.

#355147

Peter, что вы имеете в виду под "позиционированием"?

#355157

Wolfenberg, расположение субтитров.

#355196

redix, а, шо, они должны бегать по экрану?

#355197

Wolfenberg, размещаться там, где нужно. :)

#355199

redix, ну, за расположение глаз думаю едва ли кто отвечает...

#355203

Wolfenberg, по мне, так они не нужны, но Петруччо это "пытливый искатель". :)

#355204

redix, с ними удобно смотреть, когда в квартире все спят :)

#355205

Wolfenberg, одеть уши. [:}

#355206

redix, нету такого :[

#355213

Peter, первый пример - тайминг и размеры шрифта
Второй - аналогично.

Войдите или зарегистрируйтесь, чтобы ответить.