Převod SUB na SRT
Převedení souborů titulků MicroDVD založených na snímcích na formáty SubRip Text založené na čase umožňuje přehrávání v moderních přehrávačích médií a webových streamovacích platformách.
Porovnání formátů a technické specifikace
| Specifikace | SUB | SRT |
|---|---|---|
| MIME typ | text/ | text/ |
| Typ | titulky založené na snímcích | časované textové titulky |
| Komprese | žádná | žádná |
| Standardní specifikace | Specifikace formátu titulků MicroDVD | Specifikace SubRip Text |
| Hlavička souboru (Magic bytes) | {1}{100} or MicroDVD frame markers | 1 00:00: (Sequential numeric subtitle indices) |
Přehled formátu a použití
Soubory MicroDVD Subtitle, identifikované příponou .sub, používají k řízení toho, kdy se text objeví na obrazovce, specifická čísla snímků videa namísto času hodin. Toto řešení založené na snímcích znamená, že titulky jsou úzce vázány na konkrétní snímkovou frekvenci, jako je 23,976 nebo 25 snímků za sekundu. Pokud je video soubor znovu zakódován nebo přehráván při jiné snímkové frekvenci, titulky MicroDVD rychle ztratí synchronizaci. Soubory SubRip Text s příponou .srt spoléhají na absolutní časové kódy v hodinách, minutách, sekundách a milisekundách. Díky tomuto přístupu založenému na čase jsou soubory SRT mnohem flexibilnější pro moderní přehrávače médií, chytré televize a software pro úpravu videa. Převedení formátu SUB na SRT řeší problémy se synchronizací a zajišťuje, že text dokonale odpovídá zvukové stopě bez ohledu na úpravy snímkové frekvence.
Technické specifikace a přehled kodeků
Formát MicroDVD Subtitle (typ MIME: text/plain) je soubor prostého textu, kde každý řádek začíná počátečním číslem snímku a koncovým číslem snímku ve složených závorkách, za nimiž následuje textový řetězec. Například {100}{250}Ahoj světe označuje, že text se objeví na snímku 100 a zmizí na snímku 250. SubRip Text (typ MIME: text/plain) strukturuje data pomocí sekvenčních čísel, časových kódů oddělených šipkou (00:00:04,123 --> 00:00:07,456) a řádků prostého textu. Žádný z formátů nepoužívá kompresi. Oba jsou uloženy jako prostý text s kódováním znaků UTF-8 nebo ANSI. Protože se jedná o nekomprimované textové kontejnery, ani jeden formát nepoužívá podpisy magických bajtů nebo binární hlavičky. Analyzátory jednoduše čtou soubor řádek po řádku jako surový text.
Kompatibilita s operačními systémy a prohlížeči
Prohlížeče obvykle používají WebVTT prostřednictvím prvků HTML5 <track>; SRT není jejich nativním formátem titulků, i když ho některé přehrávače nebo knihovny JavaScriptu mohou parsovat.
Užitečné informace
Před převodem souboru SUB do formátu SRT vždy ověřte přesnou snímkovou frekvenci zdrojového videa, protože nesprávné zadání snímkové frekvence během převodu trvale rozladí výsledné časové kódy.
Často kladené otázky
Jak převést MicroDVD Subtitle na SubRip Text bez ztráty kvality?
Převod ze SUB na SRT je z hlediska textového obsahu zcela bezeztrátový, protože oba formáty ukládají text jako nekomprimované řetězce. Udržení přesné synchronizace časování však vyžaduje znalost přesné snímkové frekvence zdrojového videa, aby se čísla snímků přesně mapovala na milisekundy.
Jaký je rozdíl mezi MicroDVD Subtitle a SubRip Text?
MicroDVD Subtitle je formát založený na snímcích, který používá složené závorky a celá čísla snímků k určení načasování. SubRip Text je formát založený na čase, který používá časové kódy v hodinách-minutách-sekundách-milisekundách oddělené symbolem šipky, díky čemuž je kompatibilní s moderními videopřehrávači.