stringtranslate.com

SubRip

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

  1. Числовой счетчик, идентифицирующий каждый последовательный субтитр.
  2. Время, когда субтитры должны появиться на экране, а затем -->время, когда они должны исчезнуть.
  3. Сам текст субтитров в одну или несколько строк
  4. Пустая строка, не содержащая текста, обозначающая конец этого подзаголовка [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]

Допускаются вложенные теги; некоторые реализации предпочитают только форматирование целой строки.

Также неофициально текстовые координаты могут быть указаны в конце строки временной метки как 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]

Смотрите также

Примечания

  1. ^ "SubRip и SubMagic". Сеть мозга . Архивировано из оригинала 13 апреля 2003 года . Проверено 12 февраля 2022 г.
  2. ^ abcdef «История SubRip 1.56.1». Бесплатные кодеки . 13 октября 2015 г.
  3. ^ ab Zuggy, DVD, 6 ноября 2006 г.
  4. ^ Аб Дамман, Рой (14 ноября 2018 г.). «Просмотр /subrip/SubRip 1.57.1». СубРип . SourceForge.net . Проверено 12 февраля 2022 г.
  5. ^ "Новости zuggy.wz.cz" . zuggy.wz.cz . Архивировано из оригинала 9 июня 2020 года . Проверено 12 февраля 2022 г. Рой Дамман выпустил SubRip 1.57.1.
  6. ^ "HTTPS не доступен - Webzdarma.cz | Webzdarma.cz" . zuggy.wz.cz . Архивировано из оригинала 12 февраля 2022 года . Проверено 30 июня 2022 г.
  7. ^ "ZuggyWu: d" . zuggy.wz.cz . Архивировано из оригинала 10 июня 2021 года . Проверено 22 февраля 2022 г.
  8. ^ Значение Android 10. Не одобрен IANA и фактически недействителен, поскольку «x-» больше не является нерегулируемым.
  9. Пауэрс, Шелли (8 августа 2011 г.). HTML5 Media: интеграция аудио и видео с Интернетом. «О'Рейли Медиа, Инк.». стр. 82–83. ISBN 978-1-4493-1531-3.
  10. ^ Родригес-Альсина, Айтор; Талавера, Гильермо; Ореро, Пилар; Карабина, Хорди (26 июня 2012 г.). «Синхронизация субтитров на нескольких экранах и устройствах». Датчики . 12 (7): 8710–8731. Бибкод : 2012Senso..12.8710R. дои : 10.3390/s120708710 . ISSN  1424-8220. ПМЦ 3444071 . PMID  23012513. Большинство субтитров, распространяемых в Интернете, описаны в текстовых файлах формата SubRip (.SRT). 
  11. ^ Станислав, Петр; Швец, Ян; Шмидл, Любош (2012), Сойка, Петр; Горак, Алеш; Копечек, Иван; Пала, Карел (ред.), «Неконтролируемая синхронизация скрытых субтитров со звуковой дорожкой с использованием алгоритма определения ключевых слов», Текст, речь и диалог , Springer Berlin Heidelberg, vol. 7499, стр. 422–430, номер домена : 10.1007/978-3-642-32790-2_51, ISBN. 978-3-642-32789-6, который является наиболее распространенным форматом субтитров в сообществе киноманов.
  12. ^ Торо 2007, стр. 131–134.
  13. Zuggy, News, запись от 28 мая 2005 г.
  14. ^ Торо 2007, с. 132
  15. ^ Торо 2007, с. 136
  16. ^ Зугги, Путеводитель.
  17. ^ Торо 2007, с. 137
  18. ^ ab «Субтитры SRT». matroska.org . Компания CoreCodec Inc. Проверено 24 октября 2020 г.
  19. ^ Поддержка субтитров SubRip (.SRT) в плеерах - ale5000.altervista.org
  20. ^ «Вопрос о расширенной спецификации SRT (особенно о формате координат) [Архив] - Форум Doom9» . forum.doom9.org . Проверено 10 марта 2021 г.
  21. ^ 陈波; 杨涛 (2006). 实用工具软件玩家攻略 (на китайском языке). 清华大学出 фото. стр. 75–76. ISBN 9787302119944. Проверено 11 сентября 2010 г.
  22. ^ Мартин, Крис (29 декабря 2009 г.), «15 лучших редакторов субтитров для фильмов и видео», Binary Head , заархивировано из оригинала 23 декабря 2010 г.Все перечисленные приложения поддерживают SubRip (SRT), но в статье речь идет только о 7 из 15.
  23. ^ TechToyer (сентябрь 2003 г.), «DivX-плеер для гостиной (Neuston Maestro DVX-1201)», HardwareMAG , Сингапур: SPH Magazines Pte Ltd., стр. 67, ISSN  0219-5607
  24. ^ Токиг (13 июля 2003 г.), «Обзор KiSS DP-500 – Воспроизведение», Nordic Hardware , заархивировано из оригинала 1 марта 2012 г. , получено 21 июля 2010 г.
  25. ^ «Страница продукта Argosy Media Player HV335T HDD (HD1080p)» , Argosy , 2009 г., заархивировано из оригинала 8 февраля 2010 г.
  26. ^ Церикола, Рэйчел (08 декабря 2009 г.), «Обзор медиаплеера Western Digital WD TV Live HD», Big Picture Big Sound
  27. ^ Суэрте Фелипе, Карло (16 февраля 2009 г.), Станьте стильнее с Samsung DVD-F1080 , Manila Bulletin Publications , получено 19 августа 2010 г.
  28. ^ Чисхолм, Венди; Мэй, Мэтт (9 декабря 2008 г.). Универсальный дизайн веб-приложений: веб-приложения, доступные каждому (1-е изд.). О'Рейли Медиа . п. 82. ИСБН 9780596518738.
  29. ^ «Новая функция субтитров для видео» . Официальный блог YouTube . 28 августа 2008 г.
  30. ^ «Поддерживаемые файлы субтитров и скрытых титров — Справка YouTube» . support.google.com . Проверено 14 августа 2023 г.
  31. ^ «Документация по фильтрам FFmpeg» . ffmpeg.org . Проверено 14 августа 2023 г. Установите кодировку входных символов субтитров. только фильтр субтитров. Полезно только в том случае, если не UTF-8.
  32. ^ "Подпросмотрщик". Дадо.be. _ Архивировано из оригинала 5 ноября 2005 года . Проверено 12 февраля 2022 г.
  33. ^ ab «Новая функция субтитров для видео». Официальный блог YouTube . Проверено 12 февраля 2022 г.
  34. ^ "СубРип". ВидеоЛАН Вики . Проверено 12 февраля 2022 г.
  35. ^ "Подпросмотрщик". ВидеоЛАН Вики . Проверено 12 февраля 2022 г.
  36. ^ «Форматы субтитров». Divxстанция . Архивировано из оригинала 9 февраля 2005 года . Проверено 12 февраля 2022 г.
  37. ^ "SubViewer 4.0.6" . free-codecs.com . Проверено 12 февраля 2022 г.
  38. ^ Понимание формата WebSRT
  39. ^ WebSRT, из проекта спецификации HTML WHATWG, получено 14 октября 2010 г.
  40. ^ Кеннеди, Энтони; де Леон, Инаяили (2011). Профессиональный CSS для веб-сайтов с высоким трафиком. Апресс . ISBN 978-1-4302-3288-9.
  41. Пфайффер, Сильвия (27 июня 2011 г.). «Последние события вокруг WebVTT».
  42. ^ «Примечания к выпуску Firefox 31» .
  43. ^ «Файл подписей — Справка YouTube» .

Рекомендации

Внешние ссылки