Konwertuj napisy SRT na WebVTT dla wideo w internecie
Przeglądarki odtwarzają napisy w formacie WebVTT, a nie SRT, dlatego strony WWW, własne odtwarzacze wideo czy platformy kursowe często wymagają pliku .vtt. Prześlij pliki .srt lub archiwum ZIP i pobierz VTT z zachowaniem oryginalnego czasu każdego wiersza oraz poprawnym nagłówkiem WEBVTT. Zlecenia do 3,000 wierszy są całkowicie darmowe; większe pakiety kosztują $5 (jednorazowa płatność).
- Dodany nagłówek WEBVTT, przecinki w znacznikach czasu zamienione na kropki
- Numeracja SRT zachowana jako identyfikatory kwestii
- Zachowane formatowanie kursywą, pogrubieniem i podkreśleniem; znaczniki koloru czcionki usunięte
- Stare kodowania Windows przekonwertowane, ponieważ WebVTT wymaga formatu UTF-8
- Te same nazwy plików z rozszerzeniem .vtt; wiele plików pobierzesz w jednym archiwum ZIP
Dlaczego odtwarzacz internetowy wymaga formatu VTT
Element HTML5 video wczytuje napisy za pomocą znacznika track, na przykład <track kind="subtitles" src="lesson-01.vtt" srclang="en" label="English">, a przeglądarki oczekują w tym miejscu formatu WebVTT. Plik SRT użyty w ten sam sposób jest zazwyczaj po cichu ignorowany bez żadnego komunikatu o błędzie. Wiele systemów kursów online i hostowanych odtwarzaczy stosuje tę samą zasadę i wymaga formatu VTT podczas przesyłania.
Sama konwersja jest prosta, ale precyzyjna: nagłówek WEBVTT na samej górze, kropka zamiast przecinka przed milisekundami oraz poprawny tekst w UTF-8. Konwerter dba o wszystkie trzy elementy w każdej linijce, a czasy początkowe i końcowe pozostają niezmienione co do milisekundy.
Co się zmienia, a co pozostaje bez zmian
- Czas i kolejność: bez zmian.
- Numeracja: zachowana jako identyfikatory sekwencji (cue), na co VTT zezwala.
- Kursywa, pogrubienie i podkreślenie: zachowane, ponieważ przeglądarki je wyświetlają.
- Znaczniki <font color>: usuwane, ponieważ WebVTT ich nie obsługuje.
- Kod {\an8} odpowiadający za górę ekranu: zamieniany na parametr WebVTT line:0, dzięki czemu napisy nadal wyświetlają się na samej górze.
Zanim opublikujesz
Upewnij się, że Twój serwer wysyła pliki .vtt jako text/vtt – niektóre serwery zwracają nieznany typ i przeglądarka odrzuca ścieżkę. Jeśli napisy rozjeżdżają się z wideo (są za wcześnie lub za późno), najpierw popraw synchronizację za pomocą narzędzia do synchronizacji napisów, a dopiero potem przekonwertuj plik. W przypadku kursu z wieloma lekcjami prześlij wszystkie pliki SRT naraz lub w jednym archiwum ZIP i zachowaj nazwy plików, aby każda lekcja bez problemu dopasowała swoje napisy.
Linijki tekstu zobaczysz na ekranie jeszcze przed pobraniem, a wszelkie wprowadzone poprawki trafią bezpośrednio do pliku.
Jak działa narzędzie, ile kosztuje i jak traktujemy Twoje pliki, znajdziesz na stronie narzędzia: Konwerter napisów. Ceny wszystkich narzędzi znajdziesz w dziale cennik.
Ostatnia aktualizacja:
Pytania i odpowiedzi
Czy ChatGPT może przekonwertować SRT na VTT?
W przypadku krótkiego pliku tak: to głównie kwestia nagłówka i zamiany przecinków na kropki. Przy całej serii lekcji lub pełnometrażowym filmie przepisywanie każdego znacznika czasu w oknie czatu zazwyczaj urywa w połowie lub gubi linijki, a na dodatek każdą odpowiedź musisz ręcznie zapisać do pliku.
Dlaczego przeglądarka ignoruje mój plik SRT?
Znacznik track w przeglądarkach obsługuje format WebVTT. Przekonwertuj plik na .vtt i upewnij się, że serwer przesyła go z typem text/vtt.
Czy napisy z oznaczeniem u góry ekranu pozostaną na górze?
Tak. Kod {\an8} z SRT w przeglądarce wyświetliłby się jako zwykły tekst, dlatego zostaje zamieniony na parametr WebVTT line:0, który umieszcza linijkę na samej górze.
Ile kosztuje konwersja całego kursu?
Jeśli wszystkie pliki łącznie mają do 3,000 linijek, całość jest całkowicie za darmo. W przeciwnym razie jednorazowa płatność $5 obejmuje do 50 plików lub archiwum ZIP do 50,000 linijek. Pakiet Unlimited kosztuje $19 tygodniowo.
Czy plik wynikowy jest w kodowaniu UTF-8?
Tak, UTF-8 ze znacznikiem kolejności bajtów (BOM). Pliki SRT zapisane w starszych kodowaniach Windows są poprawnie rozpoznawane i konwertowane, dzięki czemu znaki diakrytyczne i litery spoza alfabetu łacińskiego wyświetlają się prawidłowo.
Czy mogę pobrać zarówno SRT, jak i VTT?
Tak. Po jednym przesłaniu aktywny jest każdy przycisk formatu, więc możesz pobrać VTT do publikacji w sieci i zachować kopię w SRT.