воскресенье, 25 июля 2010 г.

«Мигающие» субтитры в MPlayer

Недавно столкнулся с тем, что субтитры в MPlayer как бы «мигают»: появляются, через миг пропадают, а ещё через миг появляются снова, уже никуда не пропадая — до следующей фразы. Наблюдалось такое несчастье только с SubStation Alpha (расширение .ssa или .ass). Отключение опции -ass помогает, но смотреть без оформления не так интересно…

К счастью, всё легко чинится — просто добавьте опцию -correct-pts. Согласно ману:
-correct-pts (экспериментально)
Переключает MPlayer в экспериментальный режим, в котором тайминг видео кадров рассчитываются независимо, и тем самым поддерживаются видео фильтры, добавляющие новые кадры или меняющие тайминг существующих. Более точный тайминг может быть заметен, например, при воспроизведении с опцией -ass субтитров, привязанных к смене сцены. Без -correct-pts тайминг субтитров, как правило, будет отключен некоторыми кадрами. С некоторыми демультиплексорами и кодеками эта опция работает некорректно.

Ну а чтобы не указывать её каждый раз, допишите в конфиг такую строку:
correct-pts=1

Копируете статью — поставьте ссылку!

3 комментария:

Тормоз комментирует...

А можно кратко, что за SubStation Alpha и зачем это нужно? :)

Minoru комментирует...

SubStation Alpha — это такой формат субтитров, в котором разрешается использовать оформление. В отличие от SRT и прочих, где единственными данными являются время и текст, в SSA можно задавать шрифт, цвет, даже эффект и положение фразы! Короче, можно творить чудеса, что многие и делают: например, в начале и конце каждой серии аниме всегда есть песня (соответственно опенинг или эндинг), и доблестные фансабберы не жалеют времени на то, чтобы сделать некое подобие караоке — текст песни постепенно «заливается» другим цветом, слева направо, показывая текущую позицию.

Всё это может показаться лишним, и я даже соглашусь — иногда это оформление действительно не к месту. Но чаще всё-таки наоборот — авторы стараются подобрать шрифты и цвета так, чтобы они вписывались в атмосферу аниме, подходили к каждой фразе. Очень кропотливый труд, наверное, но результат просто замечательный!

Впрочем, я ни разу не видел SSA субтитров к фильмам — не знаю, почему так.

Тормоз комментирует...

Понял, спасибо. Ну а с фильмами понятно — трудоёмкий же это процесс, судя по всему. На него способны только фанаты аниме :)

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.

 
Blogger logo Debian logo Creative Commons License FeedBurner Subscribers Counter