Przejdź do treści
100% lokalnie

Generator napisów

Zamień transkrypcję tekstu na zsynchronizowany plik SRT lub VTT.

Wejście
Wynik

Generator napisów

Wklej transkrypcję, a to narzędzie zmieni ją w plik napisów z szacowanymi czasami rozpoczęcia i zakończenia dla każdego napisu. Jest przeznaczony na moment, gdy masz scenariusz lub transkrypcję, ale brak zsynchronizowanych napisów — projekt komentarza głosowego, transkrypcja wykładu, notatki do dubbingu lub dialog wyeksportowany z innego miejsca — i potrzebujesz czegoś, co edytor wideo lub odtwarzacz mediów może natychmiast załadować.

Czasowanie szacuje się na podstawie wybranej szybkości czytania w znakach na sekundę, więc gęstszy tekst ma krótsze napisy, a wolniejsze, bardziej rozbudowane wiersze mają więcej czasu na ekranie. Maksymalna liczba znaków w wierszu i wierszy na napisach kontroluje, jak tekst się łamie; minimalne i maksymalne trwanie zapobiega przewijaniu napisów za szybko lub pozostawaniu za długo. Przerwa między napisami dodaje miejsce na oddech, a "puste wiersze oznaczają przerwy" czyta pusty wiersz w transkrypcji jako zmianę sceny, dając następnym napisom dodatkowe miejsce. Dzielenie na granicach zdań trzyma każdy napis na jednej myśli zamiast pakowania zdań razem, a czas rozpoczęcia plus przesunięcie czasu pozwalają przesunąć cały plik, aby pasował do wideo.

Narzędzie obsługuje zakończenia wierszy systemu Windows (CRLF) i Unix (LF), a tekst bez interpunkcji nadal rozsądnie się łamie i synchronizuje. Wybierz SRT dla formatu obsługiwanego niemal wszędzie lub WebVTT dla internetowych odtwarzaczy wideo; oba standardowo numerują napisy, co możesz wyłączyć, jeśli przepływ pracy tego nie wymaga. Żywy licznik poniżej wyjścia raportuje wygenerowane napisy, całkowity czas trwania i liczbę znaków podczas pisania.

Wszystko działa lokalnie w przeglądarce — transkrypcja nigdy nie jest przesyłana, co jest ważne dla poufnych dialogów lub niewydanej zawartości. Skopiuj wynik, pobierz go jako plik .txt, aby zmienić nazwę z prawidłowym rozszerzeniem, lub wyślij dane wyjściowe bezpośrednio na wejście innego narzędzia, aby nadal go doskonalić.

Częste pytania

Jak oblicza się synchronizację?
Czas trwania każdego napisu to długość jego tekstu podzielona przez szybkość czytania, którą ustawisz w znakach na sekundę, a następnie została przycinana między minimalnym a maksymalnym czasem trwania, aby żaden napis nie był zbyt krótki do przeczytania ani nie wydawał się zbyt długi.
Jaka jest różnica między czasem rozpoczęcia a przesunięciem czasu?
Czas rozpoczęcia określa, kiedy zaczynają się pierwsze napisy; przesunięcie czasu dodaje (lub odejmuje) stały offset od każdego sygnatury czasowej później, co jest praktyczne dla przesunięcia całego pliku do synchronizacji bez przeliczania czegokolwiek.
Czy powinienem używać SRT czy VTT?
SRT to najbardziej obsługiwany format wśród różnych odtwarzaczy wideo i edytorów. WebVTT dodaje funkcje stworzone dla sieci i jest formatem, który oczekuje HTML5 video, więc wybierz go, jeśli napisy trafiają do odtwarzacza internetowego.
Co robi "puste wiersze oznaczają przerwy"?
Po włączeniu pusty wiersz w transkrypcji dodaje dodatkowy czas przed rozpoczęciem następnego napisu, przydatny do oznaczenia zmiany sceny lub naturalnej ciszy w źródle bez ręcznego edytowania każdej sygnatury czasowej.
Czy moja transkrypcja jest przesyłana gdziekolwiek?
Nie. Generowanie napisów jest wykonywane całkowicie w przeglądarce — transkrypcja nigdy nie opuszcza urządzenia.