Программа извлекающая субтитры из видео
SubRip — бесплатная программа для Microsoft Windows , которая извлекает субтитры и их время из различных видеоформатов в текстовый файл. Он выпущен под лицензией GNU GPL . [9] Расширение файла формата субтитров .srt
широко поддерживается. Каждый .srt
файл представляет собой удобочитаемый формат файла, в котором субтитры сохраняются последовательно вместе с информацией о времени. Большинство субтитров, распространяемых в Интернете, имеют этот формат. [10] [11]
Программное обеспечение
Используя оптическое распознавание символов , SubRip может извлекать из живого видео, видеофайлов и DVD-дисков, а затем записывать извлеченные субтитры и тайминги в текстовый файл формата Subrip . [12] Опционально можно сохранить распознанные субтитры в виде растровых изображений для последующего вычитания (стирания) из исходного видео. [13] [14]
На практике SubRip настраивается с правильным кодеком для источника видео, а затем обучается пользователем на конкретной текстовой области, шрифтах, стилях, [15] цветах и требованиях к обработке видео [16] для распознавания субтитров. После пробной и точной настройки SubRip может автоматически извлекать субтитры для всего исходного видеофайла во время его воспроизведения. SubRip записывает время начала и окончания, а также текст каждого субтитра в выходном текстовом .srt
файле. [17]
SubRip использует AviSynth для извлечения видеокадров из исходного видео и может копировать субтитры из всех видеофайлов, поддерживаемых этой программой.
Формат
Формат файла SubRip описан на веб-сайте формата мультимедийных контейнеров Matroska как «возможно, самый простой из всех форматов субтитров». [18] Файлы SubRip (SubRip Text) имеют имя с расширением и содержат форматированные строки обычного текста в группах, разделенных пустой строкой. Субтитры нумеруются последовательно, начиная с 1. Используемый формат тайм-кода : часы:минуты:секунды,миллисекунды, при этом единицы времени фиксируются двумя цифрами с нулями, а дроби — тремя цифрами с нулями (00:00:00,000). В качестве дробного разделителя используется запятая , поскольку программа была написана во Франции. .srt
- Числовой счетчик, идентифицирующий каждый последовательный субтитр.
- Время, когда субтитры должны появиться на экране, а затем
-->
время, когда они должны исчезнуть. - Сам текст субтитров в одну или несколько строк
- Пустая строка, не содержащая текста, обозначающая конец этого подзаголовка [18]
Пример для «Звездных войн: Эпизод II – Атака клонов »:
100:02:16,612 --> 00:02:19,376Сенатор, мы делаемнаш последний подход к Корусанту.200:02:19,482 --> 00:02:21,609Очень хорошо, лейтенант.300:03:13,336 --> 00:03:15,167Мы сделали это.400:03:18,608 --> 00:03:20,371Наверное, я ошибался.500:03:20,476 --> 00:03:22,671Никакой опасности не было вообще.
Разметка
Неофициально формат имеет очень простое форматирование текста, которое можно интерпретировать или передавать для рендеринга в зависимости от приложения обработки. Форматирование заимствовано из HTML- тегов для выделения жирным шрифтом, курсивом, подчеркиванием и цветом: [19]
- Смелый -
<b>…</b>
- Курсив –
<i>…</i>
- Подчеркнуть –
<u>…</u>
- Цвет шрифта -
<font color="color name or #code">…</font>
Допускаются вложенные теги; некоторые реализации предпочитают только форматирование целой строки.
Также неофициально текстовые координаты могут быть указаны в конце строки временной метки как X1:… X2:… Y1:… Y2:…
. [20]
Совместимость
Формат файла SubRip .srt
поддерживается большинством программных видеоплееров. Для программных видеоплееров Windows , которые не поддерживают воспроизведение субтитров напрямую, фильтр VSFilter DirectX отображает SubRip и другие форматы субтитров. [21]
Формат SubRip напрямую поддерживается многими инструментами создания и редактирования субтитров, [22]
а также некоторыми аппаратными домашними медиаплеерами. [23] [24] [25] [26] [27]
В августе 2008 года YouTube добавил поддержку субтитров в свой Flash- видеоплеер в разделе «Скрытые субтитры» — производители контента могут загружать субтитры в формате SubRip. [28] [29]
Кодировка текста
Кодировка вывода SubRip по умолчанию настроена как Windows-1252 . Однако параметры вывода также предоставляются для многих кодовых страниц Windows , а также кодировок Unicode , таких как UTF-8 и UTF-16 , с меткой порядка байтов (BOM) или без нее. Таким образом, официального стандарта кодировки символов для файлов не существует .srt
, а это означает, что любой анализатор файлов SubRip должен пытаться использовать обнаружение кодировки . Спецификации Unicode обычно используются для облегчения обнаружения.
YouTube поддерживает только UTF-8. [30] Кодировка по умолчанию для файлов субтитров в FFmpeg — UTF-8. [31]
Сабвивер
В 1999 году Брэйн создал SubRip, а его друг Дэвид Долински создал SubViewer, который предложил его для скачивания на своем личном сайте. [32] [33] [34 ] [35] [36] [37]
SubViewer был включен в медиаплеер DivX . 28 августа 2008 года YouTube включил поддержку SubViewer и SubRip, что позволило добавлять к существующим видео субтитры задним числом. [33]
ВебВТТ
Формат, первоначально называвшийся WebSRT (дорожки ресурсов веб-субтитров), был определен в 2010 году Рабочей группой по технологиям веб-гипертекстовых приложений для предлагаемого элемента HTML5 <track>
. Он имел общее .srt
расширение файла и частично основывался на формате SubRip, но не был полностью с ним совместим. [38] [39]
Позже перспективный формат был переименован в WebVTT (текстовая дорожка веб-видео). [40] [41]
Браузеры Google Chrome и Microsoft Internet Explorer 10 были первыми, кто поддерживал <track>
теги с файлами WebVTT для видео HTML5. Mozilla Firefox реализовал WebVTT в своих ночных сборках (Firefox 24), а начиная с Firefox 31 (24 июля 2014 г.) Mozilla включила WebVTT в Firefox по умолчанию. [42] YouTube начал поддерживать WebVTT в апреле 2013 года. [43]
Смотрите также
Примечания
- ^ "SubRip и SubMagic". Сеть мозга . Архивировано из оригинала 13 апреля 2003 года . Проверено 12 февраля 2022 г.
- ^ abcdef «История SubRip 1.56.1». Бесплатные кодеки . 13 октября 2015 г.
- ^ ab Zuggy, DVD, 6 ноября 2006 г.
- ^ Аб Дамман, Рой (14 ноября 2018 г.). «Просмотр /subrip/SubRip 1.57.1». СубРип . SourceForge.net . Проверено 12 февраля 2022 г.
- ^ "Новости zuggy.wz.cz" . zuggy.wz.cz . Архивировано из оригинала 9 июня 2020 года . Проверено 12 февраля 2022 г.
Рой Дамман выпустил SubRip 1.57.1.
- ^ "HTTPS не доступен - Webzdarma.cz | Webzdarma.cz" . zuggy.wz.cz . Архивировано из оригинала 12 февраля 2022 года . Проверено 30 июня 2022 г.
- ^ "ZuggyWu: d" . zuggy.wz.cz . Архивировано из оригинала 10 июня 2021 года . Проверено 22 февраля 2022 г.
- ^ Значение Android 10. Не одобрен IANA и фактически недействителен, поскольку «x-» больше не является нерегулируемым.
- ↑ Пауэрс, Шелли (8 августа 2011 г.). HTML5 Media: интеграция аудио и видео с Интернетом. «О'Рейли Медиа, Инк.». стр. 82–83. ISBN 978-1-4493-1531-3.
- ^ Родригес-Альсина, Айтор; Талавера, Гильермо; Ореро, Пилар; Карабина, Хорди (26 июня 2012 г.). «Синхронизация субтитров на нескольких экранах и устройствах». Датчики . 12 (7): 8710–8731. Бибкод : 2012Senso..12.8710R. дои : 10.3390/s120708710 . ISSN 1424-8220. ПМЦ 3444071 . PMID 23012513.
Большинство субтитров, распространяемых в Интернете, описаны в текстовых файлах формата SubRip (.SRT).
- ^ Станислав, Петр; Швец, Ян; Шмидл, Любош (2012), Сойка, Петр; Горак, Алеш; Копечек, Иван; Пала, Карел (ред.), «Неконтролируемая синхронизация скрытых субтитров со звуковой дорожкой с использованием алгоритма определения ключевых слов», Текст, речь и диалог , Springer Berlin Heidelberg, vol. 7499, стр. 422–430, номер домена : 10.1007/978-3-642-32790-2_51, ISBN. 978-3-642-32789-6,
который является наиболее распространенным форматом субтитров в сообществе киноманов.
- ^ Торо 2007, стр. 131–134.
- ↑ Zuggy, News, запись от 28 мая 2005 г.
- ^ Торо 2007, с. 132
- ^ Торо 2007, с. 136
- ^ Зугги, Путеводитель.
- ^ Торо 2007, с. 137
- ^ ab «Субтитры SRT». matroska.org . Компания CoreCodec Inc. Проверено 24 октября 2020 г.
- ^ Поддержка субтитров SubRip (.SRT) в плеерах - ale5000.altervista.org
- ^ «Вопрос о расширенной спецификации SRT (особенно о формате координат) [Архив] - Форум Doom9» . forum.doom9.org . Проверено 10 марта 2021 г.
- ^ 陈波; 杨涛 (2006). 实用工具软件玩家攻略 (на китайском языке). 清华大学出 фото. стр. 75–76. ISBN 9787302119944. Проверено 11 сентября 2010 г.
- ^ Мартин, Крис (29 декабря 2009 г.), «15 лучших редакторов субтитров для фильмов и видео», Binary Head , заархивировано из оригинала 23 декабря 2010 г.Все перечисленные приложения поддерживают SubRip (SRT), но в статье речь идет только о 7 из 15.
- ^ TechToyer (сентябрь 2003 г.), «DivX-плеер для гостиной (Neuston Maestro DVX-1201)», HardwareMAG , Сингапур: SPH Magazines Pte Ltd., стр. 67, ISSN 0219-5607
- ^ Токиг (13 июля 2003 г.), «Обзор KiSS DP-500 – Воспроизведение», Nordic Hardware , заархивировано из оригинала 1 марта 2012 г. , получено 21 июля 2010 г.
- ^ «Страница продукта Argosy Media Player HV335T HDD (HD1080p)» , Argosy , 2009 г., заархивировано из оригинала 8 февраля 2010 г.
- ^ Церикола, Рэйчел (08 декабря 2009 г.), «Обзор медиаплеера Western Digital WD TV Live HD», Big Picture Big Sound
- ^ Суэрте Фелипе, Карло (16 февраля 2009 г.), Станьте стильнее с Samsung DVD-F1080 , Manila Bulletin Publications , получено 19 августа 2010 г.
- ^ Чисхолм, Венди; Мэй, Мэтт (9 декабря 2008 г.). Универсальный дизайн веб-приложений: веб-приложения, доступные каждому (1-е изд.). О'Рейли Медиа . п. 82. ИСБН 9780596518738.
- ^ «Новая функция субтитров для видео» . Официальный блог YouTube . 28 августа 2008 г.
- ^ «Поддерживаемые файлы субтитров и скрытых титров — Справка YouTube» . support.google.com . Проверено 14 августа 2023 г.
- ^ «Документация по фильтрам FFmpeg» . ffmpeg.org . Проверено 14 августа 2023 г.
Установите кодировку входных символов субтитров.
только фильтр субтитров.
Полезно только в том случае, если не UTF-8.
- ^ "Подпросмотрщик". Дадо.be. _ Архивировано из оригинала 5 ноября 2005 года . Проверено 12 февраля 2022 г.
- ^ ab «Новая функция субтитров для видео». Официальный блог YouTube . Проверено 12 февраля 2022 г.
- ^ "СубРип". ВидеоЛАН Вики . Проверено 12 февраля 2022 г.
- ^ "Подпросмотрщик". ВидеоЛАН Вики . Проверено 12 февраля 2022 г.
- ^ «Форматы субтитров». Divxстанция . Архивировано из оригинала 9 февраля 2005 года . Проверено 12 февраля 2022 г.
- ^ "SubViewer 4.0.6" . free-codecs.com . Проверено 12 февраля 2022 г.
- ^ Понимание формата WebSRT
- ^ WebSRT, из проекта спецификации HTML WHATWG, получено 14 октября 2010 г.
- ^ Кеннеди, Энтони; де Леон, Инаяили (2011). Профессиональный CSS для веб-сайтов с высоким трафиком. Апресс . ISBN 978-1-4302-3288-9.
- ↑ Пфайффер, Сильвия (27 июня 2011 г.). «Последние события вокруг WebVTT».
- ^ «Примечания к выпуску Firefox 31» .
- ^ «Файл подписей — Справка YouTube» .
Рекомендации
- Торо, Тьерри (2007). DivX - Копирование видео на компакт-диске (Nouvelle édition) (на французском языке). Эрблен, Франция: Издания ENI. стр. 133–136. ISBN 978-2-7460-3812-7.
- Зугги, ТВ «СубРип дома». zuggy.wz.cz . Проверено 19 августа 2010 г.
- Зугги, ТВ (8 декабря 2005 г.). «SubRip 1.20/1.50b – программа для копирования субтитров DVD». zuggy.wz.cz . Проверено 10 января 2010 г. (Страница выпуска программного обеспечения.)
- Зугги, ТВ (1 августа 2007 г.). «Страница новостей». zuggy.wz.cz . Проверено 2 июля 2009 г.
- Зугги, ТВ (17 июня 2005 г.). «Руководство: копирование субтитров из видеофайлов с помощью SubRip». zuggy.wz.cz . Проверено 2 июля 2009 г.
- Сяо, Хан; Ван, Сяоцзе (27 марта 2009 г.). «Построение параллельного корпуса из субтитров к фильмам». Ин Ли, Вэньцзе; Молла-Алиод, Диего (ред.). Учеб. Межд. Конф. по компьютерной обработке восточных языков . Гонконг: Спрингер. стр. 329–336. дои : 10.1007/978-3-642-00831-3_32 . Проверено 2 июля 2009 г.
- Чисхолм, Венди; Мэй, Мэтт (2008). Универсальный дизайн для веб-приложений . О'Рейли Медиа . п. 82. ИСБН 978-0-596-51873-8. Проверено 28 июня 2010 г.
субтитры субрип ютуб.
- «Extraire les sous-titres d'un DVD vidéo» [Извлечение субтитров из видео DVD]. Журнал DivX . Хорс Сери (на французском языке). Изображение Публикация Люксембург. 3 :17-19. 2006.
- Хорлингс, Йерун (июль 2005 г.). «Onmisbare divx-utilities» [Основные утилиты divx]. ПКМ . Gratis bijlage (на голландском языке): 51.
Внешние ссылки
Соответствующие СМИ на Wikimedia Commons:- Commons: синхронизированный текст
- Commons:Универсальные субтитры
- Официальный веб-сайт
- «Спецификация формата файла .SRT SubRip». Дум9 . Проверено 7 апреля 2004 г.
Получено из исходного кода SubRip.