Subs.com.ru home
map
contact
twitter

Главная / Справочник / Субтитры и их просмотр 
 
Субтитры и их просмотр

Основные понятия и список плееров и программ, умеющих показывать субтитры.
Существует два принципиально различных способа создания субтитров хардсаб и софтсаб. Хардсабом обычно называются субтитры нарисованные прямо на картинке в видеопотоке . В отличии от него софтсабы хранятся в виде текста. Хотя они обычно располагаются в отдельном файле, софтсабы могут находиться и внутри видеофайла, как отдельный поток. Большая часть существующих английских субтитров, сделанных фансаберами, выполнена именно как хардсаб. Эта технология позволяет вводить в них любые, самые сложные визуальные эффекты. При этом «жесткие» субтитры никогда не отстанут от видеоряда и не опередят его, для их показа не нужны специальные программы, требующие дополнительной настройки. Также аниме с английским хардсабом гораздо проще найти в Интернете, чем так называемые RAW – чистые файлы без субтитров. Однако любая дополнительная обработка видео требует его декомпрессии и повторного сжатия, что, при использовании lossy-кодеков, неизбежно приводит к ухудшению его качества. Поэтому при прочих равных качество картинки с хардсабом всегда хуже, чем без него. Помимо неизбежного снижения качества хардсаб имеет другой очень большой недостаток, его невозможно отредактировать или просто отключить. Русские фансаберы делают практически исключительно софтсаб. Отдельный файл с субтитрами в принципе, можно использовать при просмотре с любого носителя, от оригинального DVD до видеокассеты, не говоря уже о файлах различных форматов. Также его можно всегда поправить или заменить перевод на более совершенный, когда такой появится. Однако универсальность софтсаба, по отношению к различным видеозаписям одного и того же аниме, может обернуться довольно неприятной, хотя и решаемой, проблемой. Дело в том, что различные записи могут отличаться друг от друга по таймингу. Причиной этого может оказаться, например, небольшое различие по времени начала, по наличие и отсутствие заставок, комментариев или рекламы. Очевидно, что те или иные технические вопросы порождают только софтсабы. Именно их мы и будем рассматривать дальше.

Из большого числа существующих форматов субтитров в настоящие время фансаберами в основном применяются .srt и .ssa (.ass). Первый из них ведет свое начало от программы SubRip, написанной для извлечения субтитров с DVD. Сейчас широко используется фансаберами для создания новых субтитров. Srt крайне прост, он представляет из себя текстовой файл подобного типа:

1 
00:00:02,877 --> 00:00:27,027 
Уста праведника изрекают премудрость, 
и язык его произносит правду. 

2 
00:00:27,360 --> 00:00:38,079 
Блажен человек, 
который переносит искушение 

и т.д. заканчивают файл две пустые строки


Для каждой фразы задаются только время начала и время окончания показа в формате ЧЧ:ММ:СС:mmm, где mmm – миллисекунды (тысячные доли секунды). SSA появился как формат программы Substation Alpha, предназначенной для наложения субтитров на аналоговые видеозаписи. Формат скрипта SSA намноо сложнее, чем SRT, но также гораздо шире и предоставляемые возможности. Он позволяет задавать цвет, шрифт и расположение фраз, а также некоторые дополнительные эффекты. Схожие форматы используются и для субтитров, встраиваемых в такие контейнеры как ogm и mkv. Субтитры для каждого языка в этом случае упаковываются в отдельный поток с пометкой об языке. Потоки с субтитрами в этих контейнерах также как и аудиопотоки переключаются сплитером, и точно также как и в случае со звуком в Haali Media Splitter можно задавать приоритетность различных языков.

Субтитры можно просматривать с помощью большинства популярных плееров, а также DirectVobSub – DirectShow фильтра, специально предназначенного для их показа. Общей чертой почти всех их являются особенности настройки шрифтов для показа простых форматов, таких как srt, в которых шрифт для отображения не задается. Зачастую, для правильного отображения русских субтитров, бывает прежде всего необходимо в настройках программы установить русскую кодировку (Cyrillic). Кроме того, цвет субтитров по умолчанию задан белым, из чего большинству зрителей они кажутся плохо различимыми. Чаще всего используют желтый, и, значительно реже, голубой цвет. Итак, рассмотрим возможности отдельных программ программ:

Media Player Classic v 6.4.8.7
Поддерживаемые форматы srt sub ssa ass smi psb txt idx usf xss
Поддержка ssa форматирования частичная
Показ субтитров, встроенных в контейнер есть
Коррекция тайминга во время показа нет
Дополнительно Субтитры выводятся в экранном разрешении, благодаря чему можно получить более четкий текст чем в других плеерах. Есть возможность редактировать ssa-стили.

Crystal Player v 1.9
Поддерживаемые форматы srt sub ssa ass smi js dks mpl rt smil ss
Поддержка ssa форматирования полная
Показ субтитров, встроенных в контейнер нет
Коррекция тайминга во время показа клавишами alt-Kи alt-L с шаго 0.1 сек
Дополнительно есть эффекты для субтитров, такие как полупрозрачность и затухание

BSplayer v 1.36
Поддерживаемые форматы srt sub ssa txt
Поддержка ssa форматирования нет
Показ субтитров, встроенных в контейнер нет
Коррекция тайминга во время показа Задание по сдвига по кадрам или по времени. Также кнопками shift+"вправо/влево" и ctrl+"вправо/влево". При этом сдвиг идет не по секундам, а по кадрам) С shift - на 5 кадров, с ctrl - на 25.
Дополнительно Поддержка DirectVobSub.

Light Alloy v 3.5
Поддерживаемые форматы srt sub ssa txt
Поддержка ssa форматирования нет
Показ субтитров, встроенных в контейнер нет
Коррекция тайминга во время показа ползунком не более чем на 10 сек в обе стороны
Дополнительно возможность показа двух субтитров одновременно

VLC media player v 0.8.2
Поддерживаемые форматы srt sub ssa smi и другие
Поддержка ssa форматирования нет
Показ субтитров, встроенных в контейнер есть
Коррекция тайминга во время показа с точностью до 0.1 секунды, есть регулировка скорости
Дополнительно не работает с DirectVobSub т.к. отсутствует поддержка directshow фильтров.

DirectVobSub. v 2.37

Поддерживаемые форматы srt sub ssa ass smi psb idx usf
Поддержка ssa форматирования полная
Показ субтитров, встроенных в контейнер есть
Коррекция тайминга во время показа с точностью до 0.001 секунды, есть регулировка скорости
Дополнительно Можно задать пути для поиска субтитров, что удобно при появлении новых редакций субтитров к материалу, записанному на носителях с однократной записью.

DirectVobSub имеет наибольшее число как возможностей, так и особенностей использования, о которых стоит поговорить отдельно. При загрузке этого фильтра в трее появляется иконка в виде зеленой стрелки. Правый клик на ней вызывает контекстное меню через которое можно изменить настройки основные DirectVob и других загруженных фильтров. Двойной левый клик вызывает программу конфигурации, которая может быть запущена и непосредственно. Программа конфигурации позволяет разрешать и запрещать загрузку фильтра, настраивать тайминг и т.д. Как и в случае с плеерами, для того, чтобы файл с субтитрами загружался автоматически, его имя должно быть схоже с именем видеофайла. DirectVobSub умеет подгружать несколько субтитров одновременно. Для этого их надо называть так:
'название'.'описание '.'расширение'
Anime.avi
Anime.Russian-srt.srt
Anime.Russian-srt-comment.srt
Anime.Russian-ssa.ssa
Anime.English.srt
В раскрывающемся списке DVS будет список из:
Russian-srt
Russian-srt-comment
Russian-ssa
English

Помимо перечисленных, существует еще некоторое количество отдельных программ для показа субтитров, например DivX G400. Ffdshow также способен показывать субтитры, если он функционирует как декодер видео. Желательно заранее запрещать функцию показа субтитров в тех программах, где ее использование не планируется.

© Ya-san / http://forum.aumi.ru

----------------------------------------------------------------------------
15/04/2006 | Автор: Ya-san | Добавил (а): Antar


Комментарии:
Комментарии отсутствуют