Przejdź do treści
100% lokalnie

Scalanie dwujęzycznych napisów

Połącz dwa pliki napisów w jedną dwujęzyczną ścieżkę, oryginał nad tłumaczeniem.

Wejście
Napisy w drugim języku
Wynik

Scalanie dwujęzycznych napisów

Wklej dwa pliki napisów — SRT lub VTT, także w dowolnej kombinacji — a narzędzie dopasuje ich linie i złoży oba języki w jedną dwujęzyczną ścieżkę: oryginał na górze, tłumaczenie pod spodem (albo odwrotnie). Przydaje się przy nauce języków, w studiach dubbingowych i wszędzie tam, gdzie widz chce czytać obie wersje naraz zamiast przełączać ścieżki w połowie filmu.

Dopasowanie działa na dwa sposoby. Domyślnie napisy łączone są według czasu początku, z tolerancją podaną w milisekundach — to pomaga, gdy oba pliki zostały zsynchronizowane przez różnych tłumaczy nieco inaczej. Opcję "dopasuj według kolejności" włącz wtedy, gdy oba pliki mają tę samą liczbę linii w tej samej kolejności, ale znaczniki czasu się rozjeżdżają, na przykład gdy jeden plik przesynchronizowano do innej wersji montażu. Linie bez odpowiednika domyślnie zostają osobno, we właściwym miejscu na osi czasu; jeśli chcesz je usunąć, przestaw "niedopasowane napisy" na pomiń.

Kilka opcji kształtuje wynik: który język jest na górze, separator między wierszami (złamanie wiersza dla bloku dwuwierszowego albo ukośnik, myślnik lub kreska pionowa dla jednego wiersza) oraz możliwość zapisania drugiego języka kursywą, co jest częstym sposobem oznaczania tłumaczenia. Czas można przejąć z pierwszego dokumentu albo zawęzić do części wspólnej obu, co zacieśnia synchronizację, gdy oryginały trwały nieco dłużej lub krócej. Narzędzie czyta przecinek w SRT i kropkę w VTT, usuwa znaczniki typowe dla VTT i numeruje napisy chronologicznie.

Wszystko działa lokalnie w przeglądarce — żaden plik nigdzie nie jest wysyłany, więc jest to bezpieczne także przy materiale przed premierą lub pracy objętej NDA. Scalone SRT skopiuj, pobierz jako .txt albo wyślij do kolejnego narzędzia, na przykład do przesuwania czasu SRT, i dopracuj synchronizację.

Częste pytania

Czy mogę połączyć SRT i VTT jako dwa pliki wejściowe?
Tak. Każdy dokument jest rozpoznawany niezależnie, więc możesz sparować oryginał w SRT z tłumaczeniem w VTT i odwrotnie. Wynik używa numeracji i czasów z przecinkiem w stylu SRT.
Co dzieje się z napisami bez odpowiednika w drugim pliku?
Domyślnie zostają jako osobne, jednojęzyczne wpisy we właściwym miejscu na osi czasu. Jeśli chcesz tylko wiersze obecne w obu plikach, przestaw "niedopasowane napisy" na pomiń.
Jak działa tolerancja dopasowania czasu?
Dwa napisy są parowane, gdy ich czasy początku różnią się nie więcej niż o podaną tolerancję w milisekundach. Zwiększ ją, gdy pliki synchronizowano niezależnie i lekko się rozjeżdżają; zmniejsz, gdy chcesz tylko niemal dokładne dopasowania.
Czy scalanie zmienia czas wyświetlania napisów?
Domyślnie nie — scalone wiersze zachowują początek i koniec z pierwszego dokumentu. Przestawienie źródła czasu na "część wspólną obu" zawęża każdy scalony wiersz do czasu, gdy oba oryginały były jednocześnie na ekranie.
Czy moje pliki napisów są gdziekolwiek wysyłane?
Nie. Oba pliki są analizowane i scalane wyłącznie w Twojej przeglądarce w JavaScripcie — nic nie trafia na serwer, więc napisy przed premierą lub poufne nigdy nie opuszczają Twojego urządzenia.