WebVTT - WebVTT
Přípona názvu souboru | .vtt |
---|---|
Typ internetového média | text / vtt |
Vyvinul | World Wide Web Consortium (W3C) |
První vydání | 10. srpna 2010[1] |
Typ formátu | Načasovaný text |
Rozšířeno z | SRT |
Standard | W3C WebVTT |
Otevřený formát ? | Ano |
webová stránka | (VTT) |
WebVTT (Web Video Text Tracks) je a World Wide Web Consortium (W3C) standard pro zobrazování časovaný text v souvislosti s HTML5 <track>
živel. Rané návrhy jeho specifikace byly napsány WHATWG v roce 2010 po diskusích o tom, jaký formát titulků by měl být podporován HTML5 - hlavními možnostmi jsou relativně vyspělé, XML -na základě Načasovaný značkovací jazyk textu (TTML) nebo zcela nový, ale lehčí standard založený na široce používaném SubRip formát. Konečné rozhodnutí bylo pro nový standard, původně zvaný WebSRT (Web Subtitle Resource Tracks).[2] Sdílelo to .srt
přípona souboru a byl široce založen na formátu SubRip, i když s ním nebyl plně kompatibilní.[3]Budoucí formát byl později přejmenován na WebVTT.[4][5] Ve verzi zprávy HTML5 z 13. ledna 2011]<track>
byla zavedena značka a specifikace byla aktualizována tak, aby dokumentovala pravidla vykreslování textu cue textu WebVTT.[6] Specifikace WebVTT je stále ve fázi konceptu, ale základní funkce jsou již podporovány všemi hlavními prohlížeči.
Hlavní rozdíly od SubRip
- První řádek WebVTT začíná WEBVTT po volitelném UTF-8 značka pořadí bytů
- Mezi prvním řádkem a prvním tágem je prostor pro volitelná data záhlaví
- Časový kód zlomkové hodnoty jsou odděleny a tečka místo a čárka
- Časový kód hodiny jsou volitelné
- Číslování / identifikace rámce před časový kód je volitelné
- Komentáře identifikován slovem POZNÁMKA lze přidat
- Metadata informace lze přidat do a JSON -styl formát
- Informace o kapitole lze volitelně specifikovat
- Podporuje pouze rozšířené znaky jako UTF-8
- CSS v samostatném souboru definovaném v doprovodném dokumentu HTML pro značky C se použije místo značky FONT
- Nastavení cue umožňuje přizpůsobit umístění cue ve videu[7]
Kompatibilita
Prohlížeč | Cue textové značky | Umístění tága | Styl CSS |
---|---|---|---|
Chrome | 35+ | ||
Androidový prohlížeč akcií | 5.0+ | ||
Opera | 22+ | ||
Safari | 7+ (iOS: 8+) | ||
Firefox | 31+ (Android: 32+) | N / A | |
Microsoft Edge | 12+ | N / A | |
internet Explorer | 10+ | N / A |
Firefox implementoval WebVTT do svých nočních sestav (Firefox 24), ale původně nebyl ve výchozím nastavení povolen. Tuto funkci bylo nutné ve Firefoxu povolit přechodem na stránku „about: config“ a nastavením hodnoty „media.webvtt.enabled“ na hodnotu true.[10] YouTube začal podporovat WebVTT v dubnu 2013.[11] Od 24. července 2014 Mozilla ve výchozím nastavení povolila WebVTT ve Firefoxu.[12]
Příklad formátu WebVTT
WEBVTT Druh: titulky; Jazyk: en00: 09 000 -> 00: 11 000Jsme v New Yorku 00: 11 000 -> 00: 13 000 Jsme v New Yorku 00: 13 000 -> 00: 16 000 < v Roger Bingham> Jsme ve skutečnosti v hotelu Lucern, hned na ulici00: 16.000 -> 00: 18.000 z Amerického muzea přírodní historie00: 18.000 -> 00: 20.000 A se mnou je Neil deGrasse Tyson00: 20.000 -> 00: 22.000 Astrofyzik, ředitel Hayden Planetarium00: 22.000 -> 00: 24.000 na AMNH.00: 24.000 -> 00: 26 000 Děkuji, že jste sem šli. 00: 27 000 -> 00: 30 000 A chci navázat na poslední rozhovor, který jsme provedli. 00: 30 000 - > 00: 31 500 zarovnání: koncová velikost: 50% Když jsme poslali e-mailem - 00: 30 500 -> 00: 32 500 zarovnání: počáteční velikost: 50% nemluvili jsme o dost v té konverzaci? 00: 32 000 -> 00: 35 500 zarovnat: koncová velikost: 50% Ne! Ne ne ne ne; 'cos' cos evidentně 'cos00: 32.500 -> 00: 33.500 zarovnání: počáteční velikost: 50% směje se 00: 35.500 -> 00: 38.000 Víš, že jsem tak nadšený, že mi tady spadají brýle.
Nepodporované funkce
V červnu 2013 byl do specifikace přidán příklad, který zahrnoval nové nastavení „oblasti“.[14] Jak února 2015, žádný hráč zahrnuty podporu pro tuto funkci.[Citace je zapotřebí ]
Reference
- ^ „WebSRT“. Archivovány od originál dne 16. 8. 2010. Citováno 2015-02-12.
- ^ „WebVTT versus TTML: XML je považován za škodlivý pro webové titulky?“. Citováno 16. února 2015.
- ^ WebSRT, ze specifikace WHATWG HTML draft, vyvoláno 2010-10-14
- ^ Kennedy, Antony; de Leon, Inayaili (2011). Pro CSS pro webové stránky s vysokým provozem. Apress. ISBN 978-1-4302-3288-9.
- ^ Pfeiffer, Silvia (27. června 2011). „Poslední vývoj kolem WebVTT“.
- ^ http://www.w3.org/TR/2011/WD-html5-20110113/
- ^ „Nastavení tága WebVTT“. W3C. Citováno 11. února 2015.
- ^ „Podpora WebVTT v prohlížeči“. W3C. Citováno 6. února 2017.
- ^ „Styl WebVTT“. JWPlayer. Citováno 6. února 2017.
- ^ "Implementovat prvek trati".
- ^ „Soubor titulků - Nápověda YouTube“.
- ^ „Poznámky k verzi Firefox 31“.
- ^ „WebVtt: Formát textových stop webových videí“. w3.org. World Wide Web Consortium. 10. května 2018. Citováno 16. září 2018.
- ^ „Přidán příklad regionu do sekce Úvod v části„ Další funkce “- podrobnosti potvrzení GitHubu“.