Відео & субтитри · Subtitle Toolkit
WebVTT пояснив: від WebSRT до W3C Формат підписки для HTML5 Відео
· Підземелля
Опубліковано ToolAcre · Редакція журналу
субтитри веб-сайт файл-формати веб-переглядач

WebVTT був створений таким чином, що веб-переглядачі можуть показувати підписи на рідній мові. Цей пост охоплює його походження як WebSRT, як він відрізняється від SRT, яка специфікація додає і де він використовується сьогодні.
Чому браузер потрібен власний формат підписки — прихід рідного відео та відсутність стандартного формату треку
Нативне відео надала веб-сторінку, але часовий текст все ще потрібно для перетворення файлів, які браузери можуть фіксувати і парувати. Інфо SRT файл був недостатньо для функції браузера, яка необхідна визначена синтаксис, поведінка та гачки для презентації. WebVTT надає послуги з надання послуг, що надаються веб-підрядом, зберігаючи форму зворотного зв'язку.
Цей контекст браузера пояснює як його звичність, так і її додатковий будова. Мінімум VTT дивиться близько SRT, але це не SRT з іншим розширенням. Підпис, часовий курс, граматика, що заходить, є частиною декідливості, чи отримав браузер WebVTT на всіх.
WebSRT і перейменування в WebVTT — на початку WHATWG робота і переміщення в W3C
У форматі було обговорено назву WebSRT перед створенням WebVTT або Web Video Text Tracks. Цей рядок спілкується з дизайнерським шляхом: починайте з широко зрозумілою формою блоку підзаголовків, потім визначте додаткову поведінку, необхідну для веб-медіа. У статті не передбачено дати, іменованих редакторів та детальних стандартів-бодітної хронології, оскільки ці факти не перевіряють репозиторійні матеріали, що використовуються для виконання вимог.
Для переднього розробника, це міцний урок, який WebVTT вказаний вхід до медіа-обговорювачів браузера, а не специфікацій конвенції гравця. Впровадження має на меті поточний синтаксис і тест у споживаному гравця замість історичних етикеток.
Що таке специфікація додає над SRT — до WEBVTT заголовок, ідентифікатори лік, налаштування ліктів і укладки гачків
WebVTT додає необхідну інформацію WEBVTT підпис та дозволи ідентифікаторів лікеї, які не повинні бути нумерними. Налаштування кішки можуть слідувати кінцевому часу, щоб виявляти вирівнювання та розміщення, при цьому NOTE, STYLE і REGION блоки забезпечують метадані та презентаційні структури за межами рівнини SRT список ліктів. Утилізація браузера гачками можна переглянути, що ви можете вибрати файли cookie, щоб ви могли користуватися веб-сайтом.
ToolAcre реалізує фокус-підмножи. Він зберігає параметри, які були знайдені після закінчення часу, але краплі ідентифікаторів та пропускає ліктів NOTE, STYLE і REGION блоки на навантаження. Для звичайного перетворення і навмисно не випадаючий редактор для повної моделі WebVTT.
Пт, заголовок і UTF-8 — невеликі відмінності, які зупиняють SRT файл, який є дійсним VTT контакти
Три дрібних деталі відокремлюють мінімальний VTT від SRT. Перша лінія повинна переносити WEBVTT підпис, часові затиски використовують повну зупинку перед мілісекундами та текстом, необхідно UTF-8. ToolAcre виявлення VTT тестування на підпис, при цьому перекручування додаткового знака за допомогою оплаченого замовлення та провідного білого простору; текст без цього підпису за замовчуванням для того, щоб перенести підписи до підпису, а також перенести додаткові позначки та провідні білий простір; текст без цього підпису за замовчуванням для того, щоб підписувати типові значення для того, щоб переробити підписи, а також перенести додаткові дані за допомогою параметра, що означає, що ви можете перевірити підпис, щоб перенести підпис, а також перенести його на використання SRT.
У програмі «Сучасник» напишіть підпис і не зберігайте, що джерело було використовувати. Введення файлів читати як UTF-8. Помічник з спадщиною SRT може бути показано заміну символів до перетворення, а також змінити його контейнерний синтаксис не може відновити байти, які вже не зашифровані неправильно.
Де використовується WebVTT — HTML5 елемент доріжки, HLS заставки та багато відеоплатформ
WebVTT - формат бокових автомобілів, пов'язаних з HTML відеоелемент і з'являється в системах веб-доставки, які споживають часовий текст. Деякі потік і робочі процеси платформи також використовують WebVTT, але деталі прийняття належать до пункту призначення і повинні бути перевірені там, а не відкладені від розширення. Важкий VTT файл може бути подано з неправильним типом або заблокованим правилам доставки.
Інструментарій виробляє файлоображення; він не налаштовує HTML сторінка, серверні заголовки або проявляється потокове передавання. Конверсія тренувальних робіт як один етап у поставці та тестуванні фактичного гравця з тим самим URL, заголовки та відносини з публікацією.
Що це не криється — повна модель укладання та регіони, яка більшість файлів підписки ніколи не використовується
Повна модель укладання та регіона зовні цього конвертера. Комплексні вибірки, планування та політики презентації заслуговують на інструмент для авторизації вебВТ-програми та тестування браузера. Парсерні промінь STYLE і REGION блоки, так що відправка такого майстра через цей шлях видаляє їх від виходу, а не зберігаючи їх безперечно.
Інструмент також несе налаштування ліктя в SRT вихід, хоча SRT не має визначеного механізму його дії. Що документований ліміт є підставою для збереження оригінального VTT майстр, коли в будь-якому місці, важливо, щоб не припустити, що кожен пункт буде ігнорувати додатковий текст таким же чином.
Подія: реальний стандарт для веб-сторінок — як працює інструментарій субтитрів WebVTT, який слідує за ним
WebVTT перетворює звичний часовий шаблон в визначений веб-вхід. Підпис ідентифікує його, граматика часової граматики є канонічним і ліковим методом може перенести більше, ніж звичайний послідовний текст. Підзаголовок Toolkit виробляє мінімальний канонічний файл з SRT по парсингових раз в цілі мілісекунди, потім письмо WEBVTT головки, кат-сепаратори та лікі без ідентифікаторів ліній.
Порівняти джерело і виведення ліктів підрахунку і прочитати всі питання парсеризації перед прикріпленням результату гравця. Якщо джерело спирається на коментарі, регіони, блоки стилю або ідентифікатори, виберіть робочий процес, який зберігає ці функції; фокус-конвертер повинен бути штатом, який межує, а не повністю заповнений кругло-триговий фільтр.