MicroDVD - MicroDVD
Эта статья нужны дополнительные цитаты для проверка.Март 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Эта статья включает в себя список общих Рекомендации, но он остается в основном непроверенным, потому что ему не хватает соответствующих встроенные цитаты.Март 2009 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Расширение имени файла | .sub |
---|---|
Тип интернет-СМИ | текст / простой |
Разработан | Программное обеспечение Tiamat |
изначальный выпуск | 7 марта 2000 г. |
Тип формата | Подзаголовок Формат файла |
Расширен с | Простой текст |
Интернет сайт | www |
MicroDVD это подзаголовок формат файла для цифрового видео. Его название происходит от проигрыватель MicroDVD, а проигрыватель медиа приложение, предназначенное для воспроизведения DVD-видео вместе с субтитрами, изначально разработанное Tiamat Software. Приложение было впервые выпущено в 2000 году, но разработка закончилась в 2001 году. Медиа-плееры, поддерживающие формат, могут интерпретировать субтитры MicroDVD и смешивать их содержимое с соответствующими видеофайлами.
Формат
Технические характеристики
Файлы субтитров MicroDVD имеют .sub расширение имени файла. Эти файлы могут поставляться вместе с видеофайлами и / или создаваться / изменяться пользователем. Приложения медиаплеера, поддерживающие внешние файлы субтитров, обычно отвечают за правильное расположение .sub файлы.
Файлы субтитров MicroDVD состоят из нескольких строк, каждая из которых определяет часть текста субтитров, которая должна отображаться между определенными заданными видео. кадры. Синтаксис строки:
{start-frame} {stop-frame} Текст
Например, если «Привет!» должен отображаться в течение первых 25 кадров цифрового видео, клипа или фильма, соответствующий .sub файл должен содержать строку:[1]
{0} {25} Здравствуйте!
Продолжительность отображаемого текста зависит от частота кадров соответствующего видеофайла. Например, если частота кадров соответствующего видеофайла составляет 25 кадров в секунду, а файл субтитров в последнем примере сопровождается словом «Hello!» отображается на одну секунду. проигрыватель MicroDVD ожидает, что файл субтитров будет начинаться с тега [BEGIN] и заканчиваться тегом [END].
Коды управления
Размер шрифта нельзя настроить в файлах .sub, только в проигрывателе, но стиль шрифта отображаемых субтитров можно изменить с помощью управляющих кодов. Доступные коды управления и их назначение[2] даны:
Контрольный код у
определяет стиль шрифта.
{0} {25} {y: i} Здравствуйте!
"Привет!" отображается курсивом.
{0} {25} {y: b} Здравствуйте!
"Привет!" отображается жирным шрифтом.
{0} {25} {y: u} Привет!
"Привет!" подчеркнут.
{0} {25} {y: s} Здравствуйте!
"Привет!" гладится.
Контрольный код ж
определяет название шрифта.
{0} {25} {f: fontname} Привет!
"Привет!" отображается с использованием определенного шрифта со строкой «fontname», определяющей желаемый шрифт. Например:
{0} {25} {f: Arial} Здравствуйте!
"Привет!" отображается в Arial шрифт.
Контрольный код s
определяет размер шрифта.
{0} {25} {s: size} Здравствуйте!
"Привет!" отображается с заданным размером шрифта, со строкой «размер», определяющей желаемый размер, как целое число. Например:
{0} {25} {s: 10} Здравствуйте!
"Привет!" отображается с размером шрифта 10.
Контрольный код c
определяет цвет шрифта.
{0} {25} {c: $ BBGGRR} Здравствуйте!
"Привет!" отображается определенным цветом. Формат цвета: $ BBGGRR (8 бит синего, 8 бит зеленого и 8 бит красного). Например:
{0} {25} {c: $ 0000FF} Здравствуйте!
"Привет!" отображается полностью красным цветом.
Обратите внимание, что это нет стандарт Цветовая модель RGB, вместо этого порядок цветов меняется на обратный.
Контрольный код п
определяет положение субтитров относительно видео.
{0} {25} {P: X, Y} Здравствуйте!
"Привет!" отображается в координатах (X, Y).
Каждая строка в субтитрах обычно отображается как одна строка. Однако вертикальная черта может использоваться для разделения одной строки на несколько строк. Например:
{0} {25} Здравствуйте! Как твои дела?
Приведенный выше код отображается следующим образом:
Привет! Как твои дела?
С другой стороны,
{0} {25} Здравствуйте! | Как дела?
Приведенный выше код отображается следующим образом:
Привет!
Как твои дела?
В этом случае можно определить отображаемые значения для каждой строки или всей строки субтитров. Если контрольный код в верхнем регистре, он влияет на всю строку субтитров. Если управляющий код написан в нижнем регистре, он влияет только на строку, в которой он содержится. Например:
{0} {25} {Y: i} Привет! | Как дела?
Приведенный выше код будет отображаться в виде двух строк курсивного текста. Но,
{0} {25} {y: i} Здравствуйте! | {Y: b} Как дела?
Приведенный выше код будет отображаться в виде двух строк; первая строка выделена курсивом, а вторая строка выделена жирным шрифтом. Обратите внимание, что если после вертикальной черты больше не используется код, следующие строки сохранят такое же форматирование. Обратите внимание, что код позиционирования субтитров п
по логике всегда должен использоваться в верхнем регистре.
Также возможно использовать несколько кодов одновременно. Вот пример:
{0} {25} {c: $ 0000ff} {y: b, u} {f: DeJaVuSans} {s: 12} Здравствуйте!
"Привет!" будет отображаться подчеркнутым и жирным шрифтом, красным цветом и шрифтом DeJaVuSans с шагом 12 пунктов.
Значения отображения по умолчанию для полного файла субтитров могут быть определены с помощью {ДЕФОЛТ}
, который переопределит определенное форматирование строки. Например, следующий код можно использовать для отображения всей строки субтитров с помощью DeJaVuSans в 10 точках синим цветом:
{ПО УМОЛЧАНИЮ} {C: $ FF0000} {F: DeJaVuSans} {S: 10}
Эта строка кода может быть размещена в любом месте файла субтитров. Также обратите внимание, что в этом случае все управляющие коды указаны в верхнем регистре. Также есть код ЧАС
определить конкретный набор символов использовать:
{ПО УМОЛЧАНИЮ} {H: греческий}
Определяет использование греческого набора символов. Этот код можно использовать только в строке {DEFAULT}.
Смотрите также
Рекомендации
- ^ "Пример файла с субтитрами".
- ^ Документация по MicroDVD Player