Czym jest plik SRT?
Plik SRT (SubRip Subtitle, .srt) to plik napisów w formacie zwykłego tekstu. Każdy napis to numerowany blok z czasem początku i końca oraz jedną lub dwiema liniami tekstu. Odtwarzacze i platformy wyświetlają tekst na wideo w tych momentach, a widz może napisy włączyć lub wyłączyć.
1
00:00:01,000 --> 00:00:04,000
Witamy z powrotem w programie.
2
00:00:04,200 --> 00:00:07,500
Dziś rozmawiamy o napisach
do krótkich filmów.
3
00:00:08,000 --> 00:00:10,250
<i>(energiczna muzyka)</i>Jak zbudowany jest plik SRT
Każdy blok ma trzy części: numer, przedział czasu zapisany jako 00:00:01,000 --> 00:00:04,000 oraz tekst. Bloki oddziela pusta linia. Milisekundy zapisuje się po przecinku, nie po kropce – to najczęstszy powód, dla którego ręcznie edytowany plik SRT się nie wczytuje.
Format znaczników czasu
Każdy wiersz czasu wygląda tak: 00:01:02,500 --> 00:01:05,000 – godziny, minuty i sekundy po dwie cyfry, przecinek, trzy cyfry milisekund i strzałka ze spacją po obu stronach. Godzin nigdy się nie pomija, nawet w 2-minutowym klipie. Kropka zamiast przecinka albo brak spacji wokół strzałki sprawia, że rygorystyczne odtwarzacze pomijają blok.
Zasady poprawnego pliku SRT
Bloki są numerowane po kolei 1, 2, 3 i posortowane według czasu początku. Bloki oddziela dokładnie jedna pusta linia – bez niej następny blok zostanie odczytany jako dalszy tekst poprzedniego. Tekst stoi w liniach tuż pod wierszem czasu, zwykle jedna lub dwie linie po około 42 znaki. Plik zapisuje się jako zwykły tekst w UTF-8.
Formatowanie w tekście
SRT nie ma własnego formatowania. Większość odtwarzaczy rozumie <i>, <b> i <u> – kursywę, pogrubienie i podkreślenie – a niektóre odczytują <font color="#ffff00">. Nie ma standardowego sposobu, by przenieść napis na górę ekranu, więc do pozycjonowania potrzebny jest VTT lub ASS albo wypalenie napisów w wideo.
Gdzie używa się formatu SRT
SRT to format, który przyjmuje prawie wszystko: YouTube, Facebook i LinkedIn przy przesyłaniu wideo, Premiere Pro, DaVinci Resolve, VLC i większość odtwarzaczy multimedialnych w telewizorach. Nie obsługuje formatowania poza znacznikami kursywy, pogrubienia i podkreślenia – i właśnie dlatego działa wszędzie.
Otwieranie i edycja
Plik SRT otworzysz w dowolnym edytorze tekstu. Zapisz go w UTF-8: w starszych kodowaniach litery ze znakami diakrytycznymi zamieniają się w krzaczki. Aby odtworzyć napisy z wideo w VLC, nadaj plikowi SRT tę samą nazwę co plikowi wideo i trzymaj oba w jednym folderze.
Pytania
Czy plik SRT to to samo co transkrypcja?
Nie. Plik SRT dzieli mowę na krótkie linie z czasem wyświetlania na ekranie. Transkrypcja to ciągły tekst, często z nazwami mówców i akapitami.
Czy plik SRT może zmienić czcionkę lub kolor?
Tylko przez znaczniki <font>, które wiele odtwarzaczy ignoruje. Do prawdziwego formatowania użyj ASS albo wypal napisy w wideo.
Dlaczego mój plik SRT wyświetla dziwne znaki?
Został zapisany w starszym kodowaniu. Zapisz go ponownie w UTF-8 w edytorze tekstu.
Jak wygląda znacznik czasu w SRT?
00:00:04,200 --> 00:00:07,500: godziny, minuty, sekundy, przecinek i trzy cyfry milisekund, a potem czas końca w tej samej postaci.
Czy numery bloków w SRT muszą być po kolei?
Powinny iść 1, 2, 3 bez przerw. Większość odtwarzaczy radzi sobie z lukami, ale niektóre formularze przesyłania odrzucają taki plik, a każdy edytor zapisujący SRT numeruje bloki od nowa.
Ile znaków mieści się w linii SRT?
Format nie wyznacza limitu. Wytyczne do napisów, np. Netflixa, ograniczają angielskie linie do 42 znaków, a napis do dwóch linii.
Czytaj dalej
Powiązane pojęcia
Zaktualizowano: