Przejdź do treści
Wszystkie narzędzia Cennik Blog

Czaty i wiadomości głosowe

Dokumenty

Audio i wideo

Zaloguj się

Język

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ść).

Konwertuj napisy

Po konwersji pobierz w dowolnym formacie: SRT, VTT, ASS, SBV, TTML, SUB lub zwykły tekst.

Używane tylko przy odczycie lub zapisie plików .sub opartych na klatkach. Większość filmów to 23.976; telewizja europejska to 25.

Bez rejestracji. Do Liczba linijek napisów: 3,000 w całości za darmo. Dłuższe: pierwsza część za darmo, wszystkie pliki w zleceniu za $5, jedna płatność.

Kontynuując, akceptujesz: Regulamin i Polityka prywatności.

  • 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
Otwórz demo

Zobacz przykładowy PDF

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.

Powiązane zlecenia

Używamy analitycznych plików cookie, by sprawdzać, które strony są pomocne. Zgadzasz się?