SubRip

OtevřeníUloženíProstý text

Nejjednodušší titulkový formát, který přehrává téměř každý přehrávač: číslované bloky textu, každý s časem začátku a konce. Žádná hlavička, žádné stylování, žádný oficiální způsob, jak řádek umístit. Proto je všude.

Na první pohled

Přípona.srt
Typ médiaapplication/x-subrip (neregistrovaný)
SpecifikaceŽádná. Určuje ji to, co přehrávače přijmou.
Přesnost časuMilisekundy
Kódování textuV souboru není uvedeno. UTF-8 je bezpečná volba; značka pořadí bajtů pomáhá některým starším přehrávačům a televizorům. Subtitld při otevření rozpozná starší kódování.
StylováníKurzíva, tučné, podtržení, přeškrtnutí a barva, pomocí neoficiálních značek
UmístěníVe formátu žádné. {\an8} a jeho příbuzné, převzaté ze SubStation Alpha, se široce čtou.
V kontejnerechMatroska jako S_TEXT/UTF8; pro MP4 převedeno na mov_text

Anatomie titulku

Soubor je seznam bloků. Každý blok má čtyři části, vždy v tomto pořadí.

3
00:00:27,000 --> 00:00:30,500
...you have your robotics, and I
just want to be awesome in space.
 
  1. 1 · Pořadové číslo

    Číslo začínající od 1. Povinné, i když ho většina přehrávačů ignoruje.

  2. 2 · Časování

    Začátek, šipka -->, konec. Mezery kolem šipky.

  3. 3 · Text

    Jeden nebo více řádků. Pro dobré čtení se obvykle používají dva.

  4. 4 · Prázdný řádek

    Ukončuje blok. Bez něj mnoho přehrávačů přečte další pořadové číslo jako text.

Časový kód

Čárka, ne tečka. 00:00:27.000 je způsob, jak zapsat čas ve WebVTT. Některé přehrávače to prominou, přísné soubor odmítnou. Je to nejčastější důvod, proč SRT „nejde otevřít“. Subtitld čte obojí a vždy zapisuje čárku.

Značky formátování

Žádná z těchto značek není součástí standardu, ale přehrávače se na nich během let shodly. Používejte je střídmě; ne každá platforma je zobrazuje.

Značka Účinek Podpora
<i>…</i> Kurzíva, pro mluvčí mimo obraz Téměř všude
<b>…</b> Tučně Většina desktopových přehrávačů
<u>…</u> Podtržení Většina desktopových přehrávačů
<s>…</s> Přeškrtnutí Některé desktopové přehrávače, mezi nimi VLC a mpv
<font color="#ffd700"> Barva textu, jako hexadecimální kód nebo název Desktopové přehrávače; online často ignorováno
<font face="…" size="…"> Písmo a velikost Několik desktopových přehrávačů
{\an8} Přesun nahoru, převzato ze SubStation Alpha VLC, mpv a další

Umístění řádku

{\an1} až {\an9} umísťují řádek podle rozložení číselné klávesnice. Kód patří na úplný začátek textu titulku.

Vlevo Uprostřed Vpravo
Nahoře {\an7} {\an8} {\an9}
Uprostřed {\an4} {\an5} {\an6}
Dole {\an1} {\an2}, výchozí {\an3}
Editor titulků Subtitld: řádek žlutě a vybraný řádek kurzívou, pod nimi lišta formátování
Editor Subtitld zobrazuje formátování tak, jak vypadá, ne jako značky. Vyberte text a použijte lištu pod ním, nebo Ctrl+I, Ctrl+B a Ctrl+U; mřížka umístí řádek na obrazovku. Náhled jej vykreslí tak, jak by jej zobrazil přehrávač.

Otevření poškozeného SRT

Soubory SRT pocházejí odevšad a mnohé se od konvence odchylují. Subtitld najde každý titulek podle řádku s časováním, ne podle prázdných řádků, takže otevře soubory s:

  • libovolným kódováním: UTF-8 se značkou pořadí bajtů i bez ní, UTF-16, nebo starším, například Windows-1252;
  • tečkou místo čárky, jednomístnými hodinami, jiným počtem desetinných míst než tři, nebo krátkou šipkou (->);
  • chybějícími pořadovými čísly, chybějícími nebo nadbytečnými prázdnými řádky, nebo prázdným řádkem uvnitř titulku;
  • souřadnicemi, které některé nástroje zapisují za čas konce;
  • titulky v nesprávném pořadí, které seřadí.

SRT v Subtitld

Zachováno v .srt
  • Text každého titulku a zalomení řádků
  • Kurzíva, tučné, podtržení, přeškrtnutí, barva a poloha
  • Začátek a konec, na milisekundu přesně
  • Pořadí titulků
Nikam se neuloží
  • Mluvčí, jejich tváře a barvy (jména mohou stát před textem)
  • Překlady vedle originálu (jeden může nahradit původní, nebo jít pod něj)
  • Dabing a metadata

Pokud je chcete zachovat, uložte projekt .usfx.

Záložka prostého textu v Subtitld se titulky ve formátu SRT a přepínačem SRT, MD a JSON dole
Zobrazení prostého textu zapisuje titulky jako SRT, dokud upravujete. Ručně zadaný časový kód posune časovou osu; dole přepněte na Markdown nebo JSON.

Export SRT

Export, pak Titulky a SRT, nabízí:

  • TextOriginál, překlad, nebo oba, s překladem pod ním.
  • Jména mluvčíchVynechána, nebo před textem (Thom: …).
  • FormátováníZachováno, nebo odstraněno pro platformy, které značky zobrazují jako text.
  • Posun časůKaždý titulek dříve nebo později o stejný interval.
  • KódováníUTF-8; se značkou pořadí bajtů pro starší přehrávače a televizory; UTF-16; nebo Windows-1252.
  • Konce řádkůLinux a macOS (LF), nebo Windows (CRLF).

Ať jsou možnosti jakékoli, soubor je prostý SubRip: titulky seřazené podle začátku, číslované od 1, s čárkou před milisekundami. Prázdné titulky se vynechají, stejně jako prázdný řádek uvnitř titulku, který by ho ve většině přehrávačů předčasně ukončil.

SRT nebo WebVTT?

SubRip .srt WebVTT .vtt
První řádek První pořadové číslo WEBVTT
Milisekundy Za čárkou Za tečkou
Pořadové číslo Povinné Volitelný název cue
Umístění {\an8} a příbuzné, neoficiálně Nastavení cue: line, position, align
Stylování Neoficiální značky Značky a CSS přes ::cue
Mluvčí Jen jako součást textu Značky hlasu: <v Thom>
Ve webových prohlížečích Je potřeba převést Nativně, přes <track>
Vyberte pro Přehrávače, editory, nahrávání Video na webu

Zajímavosti

~2000

Formát je pojmenován podle SubRipu, programu pro Windows, který číst titulky z DVD pomocí OCR a zapisovat je jako text.

WebSRT

WebVTT se původně jmenoval takto, jako SubRip upravený pro web, než dostal hlavičku, nastavení cue a CSS.

0 stran

Žádný orgán nikdy nezveřejnil specifikaci. Čárka, šipka a prázdný řádek jsou konvence, která vydržela čtvrt století.

Související formáty

Máte soubor .srt, který potřebuje opravit?

Otevřete ho v Subtitld spolu s videem a upravte časování na zvukové vlně.

Stáhnout Subtitld