Narzędzie dla programistów

Konwerter SRT na VTT

Konwertuj między SRT i VTT i przesuń wszystkie czasy naraz.

Konwerter SRT na VTT Działa na twoim urządzeniu
  • Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
  • Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz

Jak to działa

Dominują dwa formaty napisów: SRT, którego oczekują odtwarzacze wideo i edytory, oraz WebVTT, którego wymaga wideo HTML5. Są niemal identyczne, i właśnie dlatego ręczna konwersja to taka irytująca strata czasu. Napisy spóźnione lub przyspieszone o sekundę czy dwie to druga częsta bolączka, a to zbiorcza edycja, której nikt nie chce robić ręcznie.

Czym faktycznie się różnią

VTT zaczyna się od nagłówka WEBVTT, używa kropki przed milisekundami tam, gdzie SRT używa przecinka, i nie numeruje napisów. Wszystko inne — wiersz z czasem, tekst, pusty wiersz między napisami — jest takie samo. Te trzy różnice to cała konwersja.

Przesuwanie czasów

Wpisz liczbę dodatnią, by opóźnić napisy, lub ujemną, by je przyspieszyć. Każdy napis przesuwa się o tę samą wartość, co naprawia typowy przypadek napisów konsekwentnie rozsynchronizowanych. Czasy nigdy nie są przesuwane poniżej zera.

Kierunek jest wykrywany

Format jest ustalany na podstawie nagłówka i separatora milisekund, więc zwykle nie musisz wybierać. Możesz wymusić kierunek, jeśli plik jest nietypowy.

Co nie jest przenoszone

Bloki stylów VTT, definicje regionów i wskazówki pozycjonowania nie mają odpowiednika w SRT i są pomijane przy konwersji do SRT. Zwykły tekst napisów i czasy zawsze przetrwają.

FAQ

Konwerter SRT na VTT — pytania

Czym różni się SRT od VTT?

VTT ma nagłówek WEBVTT, używa kropki przed milisekundami zamiast przecinka i nie ma numerów napisów.

Jak naprawić napisy, które są nieprzesunięte względem dźwięku?

Wpisz przesunięcie w sekundach — ujemne, by przyspieszyć, dodatnie, by opóźnić. Wszystkie napisy przesuwają się razem.

Czy moje style przetrwają?

Nie. Style i pozycjonowanie VTT nie mają odpowiednika w SRT i są w tym kierunku pomijane.