Titulky nesedí na čas? Proč se rozcházejí a jak opravit časování
Titulky se mohou pokazit dvěma způsoby. Buď je každý řádek posunutý o stejnou dobu, nebo se rozdíl během přehrávání videa zvětšuje. Pevný rozdíl se opraví posunutím každého řádku o stejný počet sekund. Rostoucí rozdíl je potřeba sladit ve dvou bodech nebo upravit snímkovou frekvenci, protože obraz běží jinou rychlostí, než na jakou byly titulky časovány. Než soubor změníte, zjistěte, se kterým případem máte co do činění.
Oprava časování titulkůTitulky jsou mimo synchronizaciVyzkoušet zdarmaCo soubor s titulky ukládá
Soubor s titulky je seznam bloků. Každý blok má čas začátku, čas konce a text, který se má zobrazit. Přehrávač zobrazí blok ve chvíli, kdy čas videa dosáhne jeho začátku, a skryje ho v čase konce. Titulky jsou mimo čas, když tyto časy přestanou odpovídat řeči v obraze.
Takto vypadá jeden blok v souboru SRT:
1
00:00:01,000 --> 00:00:03,500
Ahoj a vítejte zpět.
Čas se čte jako hodiny, minuty, sekundy a milisekundy. Tento blok se zobrazí od 1,0 sekundy do 3,5 sekundy.
Pevný rozdíl: posuňte každý řádek
Pokud jsou všechny titulky o stejnou dobu dříve nebo později, seznam a video začínají v jiném bodě. Časté příčiny:
- Video bylo oříznuto. Ze začátku byl odstraněn úvod nebo logo, ale titulky se neupravily.
- Titulky byly vytvořeny pro jiný střih, například pro vysílací verzi s delším úvodem.
- Soubor byl vyjmut z delšího videa. Jeho čas nyní začíná na nule, takže každý blok je dříve o délku části, která se před ním odřízla.
Oprava spočívá v posunu: ke každému bloku přičtěte nebo od něj odečtěte stejný počet sekund. Přičtěte, když se titulky zobrazují příliš brzy. Odečtěte, když se zobrazují příliš pozdě. Pokud se řádek objeví dvě sekundy předtím, než mluvčí začne, posuňte každý blok o dvě sekundy později. Pak zkontrolujte první řádek a jeden poblíž konce. Pokud oba sedí, posun je správný.
Rostoucí rozdíl: snímková frekvence a postupný posun
Snímková frekvence je počet nehybných obrázků zobrazených za sekundu. Film se často ukládá s 23,976 snímky za sekundu. Velká část evropské televize běží na 25 snímcích za sekundu. Když se stejný film přehrává s 25 snímky za sekundu, běží asi o 4 % rychleji, takže se každá událost na hodinách objeví o něco dříve. Titulky ale stále počítají s původním časováním.
Rozdíl roste, protože chyba je procentuální, nikoli pevná částka. Na začátku jsou titulky téměř správně. Čtyřicet minut od začátku mají zpoždění přes minutu. Na konci devadesátiminutového filmu dosáhne zpoždění téměř čtyř minut. Stejně se chová každý nesoulad v rychlosti, ať už vznikl převodem, nebo střihem.
Oprava postupného posunu ve dvou bodech
Najděte dva řádky, které jasně odpovídají řeči: jeden blízko začátku a druhý blízko konce. Přehrajte video a zaznamenejte okamžik, kdy každá věta v obraze začíná. Porovnejte ho s časem v souboru. Každý pár dá jeden bod a dva body určí přímku, kterou soubor může sledovat.
Příklad výpočtu. Řádek v souboru na 1:00 je v obraze vyřčen v 1:02. Blízko konce je řádek na 1:30:00 vyřčen v 1:33:50. Měřítko je (5630 − 62) ÷ (5400 − 60) = 1,0427, tedy stejné 4 % jako předtím. Vynásobte každý čas číslem 1,0427 a výsledek posuňte tak, aby první řádek vyšel na 1:02.
Oprava pomocí snímkových frekvencí
Pokud znáte obě frekvence, dva body nepotřebujete. Vynásobte každý čas podílem snímkové frekvence, pro kterou byly titulky časovány, a snímkové frekvence videa. Titulky časované na 25 snímků za sekundu pro video s 23,976 snímky za sekundu potřebují koeficient 25 ÷ 23,976 = 1,0427, tedy stejné měřítko jako ve výpočtu výše.
SRT a VTT: v čem se liší
Oba formáty ukládají totéž: čas začátku, čas konce a text pro každý blok. Rozdíly jsou v detailech.
| SRT | WebVTT (VTT) | |
|---|---|---|
| První řádek | Číslo bloku | Slovo WEBVTT |
| Desetinný oddělovač | Čárka: 00:00:01,000 | Tečka: 00:00:01.000 |
| Hodiny | Vždy zapsány | Lze je vynechat: 00:01.000 |
| Pozice a styl | Není v základním formátu | Volitelná nastavení za časy |
Webové stránky používají pro titulky videa formát WebVTT. Většina desktopových přehrávačů a editorů videa čte SRT. Převod mezi nimi zachová časování: mění se jen hlavička a desetinný oddělovač. Nenahrazujte každou čárku tečkou pomocí hledání a nahrazení, protože tím změníte i čárky uvnitř textu titulků. Měňte jen řádky s časy.
Najděte přesný snímek
Abyste zkontrolovali časování pohledem, potřebujete snímek, kde věta začíná. Záběr z videa v tom okamžiku ukáže obraz, což pomáhá najít správný blok. Exportujte snímky z videa jako obrázky, nebo vytvořte přehled celého klipu, a uvidíte několik okamžiků najednou. Záběr ukazuje obraz, ale ne zvuk, proto si řádek také poslechněte.
Okrajové případy
- Odstraněná scéna. Když byla scéna vystřižena, rozdíl se v tom místě skokově změní, místo aby postupně rostl. Každá část potřebuje vlastní posun. Soubor rozdělte v místě střihu a obě části opravte zvlášť.
- Bloky před nulou. Posun může dostat první blok pod nulu. Takové bloky oříznete nebo přesunete na začátek a zkontrolujte první řádky souboru.
- Sledujete jen vy. Většina přehrávačů videa má nastavení zpoždění titulků. Mění časování jen pro daný přehrávač a soubor nechává být.
- Původní soubor si nechte. Opravený soubor uložte pod novým názvem. Soubor, se kterým jste začali, je vaše cesta zpět.
Přeloženo z Anglický originál s pomocí AI.
Komentáře
Zatím žádné komentáře. Buďte první.


