Przejdź do treści

Bezpłatne narzędzie

Konwerter SRT na VTT

Przekształć plik SubRip w WebVTT gotowy do publikacji w sieci. Wgraj plik .srt, a w zamian otrzymasz plik .vtt z nagłówkiem wymaganym przez przeglądarki i interpunkcją znaczników czasu, jakiej potrzebuje wideo HTML5.

  • Działa w przeglądarce
  • Nic nie jest przesyłane
  • Bez rejestracji

Przeciągnij plik tutaj

lub

Obsługuje pliki .srt, .vtt, .txt

Jak to działa

Konwerter SRT na VTT w trzech krokach

01

Wgraj plik SRT

Przeciągnij plik .srt na obszar wgrywania lub wybierz go z dysku. Plik nigdy nie opuszcza Twojego komputera.

02

Konwertuj do VTT

Dodawany jest nagłówek WEBVTT, a każdy znacznik czasu zmienia przecinek na kropkę przed milisekundami.

03

Pobierz plik .vtt

Skopiuj wynik lub pobierz plik gotowy do podłączenia do ścieżki wideo HTML5.

Dlaczego SRT nie działa w przeglądarce

SubRip i WebVTT wyglądają na siebie łudząco podobnie, i właśnie to sprawia, że problem jest trudny do zdiagnozowania: podłączasz plik .srt do elementu <track>, wideo się odtwarza, a napisy się nie pojawiają. Żadnego błędu, żadnego komunikatu. Wideo HTML5 w ogóle nie odczytuje formatu SubRip — rozumie tylko WebVTT, a te dwa formaty różnią się w dwóch drobnych miejscach, których żaden odtwarzacz nie wybaczy.

Dwie różnice, które mają znaczenie

Pierwsza: plik WebVTT musi zaczynać się słowem WEBVTT umieszczonym w osobnej linii. Bez tego nagłówka plik jest odrzucany w całości, niezależnie od tego, co znajduje się w środku. Druga: WebVTT oddziela sekundy od milisekund kropką, a SubRip przecinkiem: 00:00:01.500 zamiast 00:00:01,500. Numery kolejnych napisów, które SubRip umieszcza nad każdym blokiem, w WebVTT są opcjonalne i tutaj są usuwane — nie niosą żadnej informacji, a jedynie zaśmiecają plik.

Co konwersja zmienia, a czego nie dotyka

Znaczniki czasu są przenoszone bez żadnych zmian: nic nie jest zaokrąglane, przesuwane ani przeliczane na nowo. Podziały wierszy w obrębie napisu zostają zachowane, więc dwuwierszowy tekst pozostaje dwuwierszowy. To, czego nie znajdziesz w wyniku, to elementy, których SubRip nigdy nie miał: WebVTT umożliwia ustawienia pozycji, wyrównania i regionu napisu, a ten konwerter ich nie wymyśla. Otrzymujesz czysty, poprawny plik z domyślnym pozycjonowaniem, co w zdecydowanej większości przypadków jest właśnie tym, czego przeglądarka potrzebuje.

Wszystko dzieje się na Twoim komputerze

Plik jest odczytywany i konwertowany w przeglądarce. Nic nie jest wysyłane na serwer, nic nie jest zapisywane, nie trzeba też mieć żadnego konta. Akceptowane są pliki do 10 MB, co znacznie przewyższa potrzeby jakiegokolwiek pliku z napisami — pełnometrażowy film zwykle zajmuje mniej niż 100 KB.

Odpowiedzi

SRT na VTT — najczęściej zadawane pytania

Czemu mój plik SRT nie wyświetla żadnych napisów w wideo HTML5?

Bo przeglądarki nie odczytują formatu SubRip. Elementprzyjmuje wyłącznie WebVTT, a niepowodzenie jest ciche — wideo się odtwarza, a napisy po prostu nigdy się nie pojawiają. Konwersja pliku na .vtt to całe rozwiązanie.

Co właściwie różni SRT od VTT?

Dwie rzeczy. Plik VTT musi zaczynać się linią WEBVTT i oddziela milisekundy kropką, nie przecinkiem: 00:00:01.500 zamiast 00:00:01,500. Wszystko inne w napisie — czasy, tekst, podziały wierszy — pozostaje takie samo.

Czy numery napisów są tracone?

Tak, i celowo. WebVTT traktuje je jako opcjonalne identyfikatory, nie jako numery kolejne, i nic ich nie odczytuje. Ich usunięcie daje czystszy plik bez żadnej utraty informacji.

Czy znaczniki czasu się zmienią?

Nie. Czasy początku i końca są przenoszone dokładnie tak, jak były, z dokładnością do milisekundy. Nic nie jest zaokrąglane ani przeliczane na nowo.

Czy stylizacja i pozycjonowanie są zachowywane?

Nie ma czego zachowywać. SubRip nie ma ustawień pozycji ani regionu, więc wynik korzysta z domyślnych ustawień WebVTT. Jeśli potrzebujesz ustawień napisów, musisz je dodać ręcznie po konwersji.

Czy mój plik jest gdzieś wysyłany?

Nie. Konwersja odbywa się w przeglądarce za pomocą JavaScript. Plik nigdy nie trafia na serwer, nigdzie nie jest zapisywany i nie wymaga żadnego konta.

Jak duży plik mogę skonwertować?

Do 10 MB. Pliki z napisami są małe — nawet trzygodzinny film rzadko przekracza 200 KB — więc ten limit trudno jest osiągnąć.

Czy mogę zrobić to w drugą stronę, z VTT na SRT?

Tak. Konwerter VTT na SRT robi właśnie to, a uniwersalny konwerter napisów obsługuje obie strony wraz z formatami SBV i ASS.

Potrzebujesz pełnej transkrypcji?

Prześlij audio lub wklej link do YouTube i otrzymaj pełną transkrypcję AI z oznaczeniami mówców, znacznikami czasu i podsumowaniami.

Pobierz aplikację — za darmo

Darmowe na iOS i Androidzie. Konto nie jest wymagane.