1. SubtitleDown
  2. Blog

SRT, VTT czy ASS: jaki format napisów wybrać?

Różnice między formatami napisów SRT, WebVTT i ASS wyjaśnione na przykładach oraz podpowiedź, który wybrać do VLC, YouTube, edytorów wideo i stron internetowych.

Opublikowano 7 min czytania

Większość plików napisów, z jakimi się zetkniesz, to SRT, VTT lub ASS. Wszystkie przechowują to samo, czyli tekst z czasem początku i końca, ale różnią się tym, które odtwarzacze je obsługują i na ile stylów pozwalają. Oto w czym każdy z nich jest dobry.

SRT (SubRip): wybór uniwersalny

SRT to najprostszy i najszerzej obsługiwany format. Każda kwestia ma numer, przedział czasu z przecinkiem przed milisekundami oraz tekst:

1
00:00:01,000 --> 00:00:03,500
Hello, and welcome back!

2
00:00:04,000 --> 00:00:06,200
Today we are making bread.

Używaj SRT, gdy chcesz pliku, który po prostu działa: akceptują go VLC, Plex, Jellyfin, Kodi, Premiere Pro, DaVinci Resolve, większość smart TV i YouTube Studio. Obsługuje tylko podstawową kursywę i pogrubienie.

WebVTT: napisy dla internetu

WebVTT (.vtt) wygląda bardzo podobnie do SRT, ale zaczyna się nagłówkiem WEBVTT i używa kropki przed milisekundami:

WEBVTT

00:00:01.000 --> 00:00:03.500 line:10%
Hello, and welcome back!

Używaj VTT, gdy publikujesz wideo na stronie internetowej. To format elementu HTML5 <track> i streamingu HLS, a do tego pozwala ustawiać położenie napisów na ekranie. Wiele serwisów streamingowych dostarcza napisy jako VTT, często podzielone na małe segmenty.

ASS (Advanced SubStation Alpha): pełne style

Pliki ASS zawierają style: czcionki, kolory, obrysy, położenie, a nawet efekty karaoke. Fansuby anime używają go do typesettingu. Ponieważ każda linia może mieć własny styl, ASS to także najlepszy sposób na wyświetlenie dwóch języków naraz, jednego u góry, drugiego na dole.

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:03.50,Bottom,,0,0,0,,Hello, and welcome back!
Dialogue: 0,0:00:01.00,0:00:03.50,Top,,0,0,0,,Bonjour et bon retour !

Używaj ASS, gdy chcesz stylów lub podwójnych napisów, a Twój odtwarzacz je obsługuje. VLC, mpv, MPC-HC i większość odtwarzaczy anime tak; wiele telewizorów i odtwarzaczy internetowych nie.

Szybkie porównanie

  • Kompatybilność: najlepszy SRT, potem VTT, potem ASS.
  • Style i położenie: najlepszy ASS, VTT ma ich trochę, SRT prawie wcale.
  • Strony internetowe i streaming: VTT.
  • Dwa języki na ekranie: ASS.
  • Sam tekst: wyeksportuj TXT zamiast formatu napisów.

Jak konwertować między formatami

Nie musisz niczego instalować. Upuść pliki w darmowym konwerterze napisów online i wybierz SRT, VTT, ASS lub TXT. Działa w całości w przeglądarce, więc Twoje pliki nigdy nie opuszczają komputera, a przy okazji może przesunąć czas i usunąć opisy SDH.

Najczęściej zadawane pytania

Czy VTT jest lepszy od SRT?

Nie lepszy, tylko inny. VTT dodaje pozycjonowanie i jest standardem w odtwarzaczach internetowych; SRT obsługuje więcej odtwarzaczy na komputery, edytorów i telewizorów.

Czy mogę przekonwertować ASS na SRT bez strat?

Tekst i czasy konwertują się idealnie. Style, takie jak czcionki, kolory i położenie, zostają utracone, bo SRT nie potrafi ich zapisać.

Jaki format akceptuje YouTube?

YouTube Studio akceptuje SRT, VTT, SBV i kilka innych. SRT to najbezpieczniejszy wybór.