Napisy, ścieżki audio i trzy sposoby, w jakie coś idzie nie tak
Napisy zawodzą dokładnie na trzy sposoby: nie ma ich wcale, są, ale litery są złe, albo są i są poprawne, ale odjeżdżają od dialogu. Każdy ma inną przyczynę i inną naprawę, i żaden nie wymaga dotykania wideo.
Napisy żyją w jednym z dwóch miejsc
Ścieżka napisów jest albo wewnątrz pliku wideo, albo obok niego. Wewnątrz oznacza, że kontener niesie ją jako osobną ścieżkę, dokładnie tak jak niesie audio — jeden plik MKV może zawierać ich tuzin, w tuzinie języków, i żadna z nich nie wpływa na obraz. Obok oznacza osobny mały plik tekstowy, zwykle o tej samej nazwie co wideo i rozszerzeniu .srt, który odtwarzacz ma zauważyć i wczytać sam.
Różnica ma większe znaczenie, niż się wydaje. Osadzona ścieżka podróżuje z plikiem na zawsze: zmień nazwę, przenieś na inne urządzenie, a napisy nadal tam są. Osobny plik jest łatwy do edycji i łatwy do wymiany na lepsze tłumaczenie, ale też łatwo go zgubić, i jest wczytywany automatycznie tylko wtedy, gdy jego nazwa pasuje i siedzi w tym samym folderze.
Jest jeszcze trzeci rodzaj, na który natkniesz się na płytach i w niektórych nagraniach nadawczych: napisy bitmapowe (PGS lub VOBSUB), które w ogóle nie są tekstem, tylko malutkimi obrazkami tekstu. Nie da się zmienić ich stylu, rozmiaru ani ich przeszukać, a odtwarzacz musi narysować je nad obrazem takimi, jakie są. Jeśli twoje napisy odmawiają zmiany rozmiaru, to właśnie dlatego.
Formaty, na które faktycznie się natkniesz
| Format | Rodzaj | Stylizacja | Uwagi |
|---|---|---|---|
| SRT (SubRip) | Tekst | Prawie żadna | Uniwersalny. Znaczniki czasu i linijki, nic więcej. Działa wszędzie. |
| ASS / SSA | Tekst | Pełna | Czcionki, kolory, pozycjonowanie, karaoke. Standard dla fanowskich napisów do anime i każdego tłumaczenia z napisami na szyldach. |
| WebVTT | Tekst | Częściowa | Standard webowy, używany przez strumienie HLS i wideo w przeglądarce. |
| SUB / IDX | Bitmapa | Brak | Z płyt DVD. Obrazki tekstu, więc nie da się zmienić rozmiaru ani stylu. |
| PGS | Bitmapa | Brak | Odpowiednik z Blu-ray. To samo ograniczenie, wyższa rozdzielczość. |
| CEA-608 / 708 | Tekst | Ograniczona | Napisy dla niesłyszących przenoszone wewnątrz samego strumienia wideo, powszechne w nagraniach nadawczych. |
Formaty tekstowe mogą być restylizowane przez odtwarzacz — rozmiar, kolor, tło, pozycja. Formaty bitmapowe nie mogą, niezależnie od tego, co oferuje odtwarzacz. To cecha samych napisów, nie brakująca funkcja.
Dlaczego litery z akcentami zamieniają się w bełkot
Otwierasz polskie napisy i widzisz ó tam, gdzie powinno być ó, albo rząd znaków zapytania, albo ? w środku co drugiego słowa. Nic nie jest uszkodzone. Plik jest odczytywany z niewłaściwym kodowaniem znaków.
Plik tekstowy to bajty. Kodowanie to umowa o tym, który bajt oznacza którą literę. Nowoczesne pliki używają UTF-8, który obejmuje każdy alfabet naraz. Starsze pliki napisów — a jest ich mnóstwo, bo napisy krążą po sieci od dekad — używają zamiast tego kodowania regionalnego: Windows-1250 dla środkowoeuropejskich, Windows-1251 dla cyrylicy, Windows-1254 dla tureckiego, Shift-JIS dla japońskiego. Każde z nich mapuje ten sam bajt na inną literę.
Gdy odtwarzacz zakłada UTF-8, a plik jest w Windows-1250, każdy polski znak specjalny wychodzi źle, podczas gdy zwykłe litery ASCII wyglądają dobrze. To sygnatura niezgodności kodowania: zdanie jest czytelne, ale ą, ę, ł, ń, ó, ś, ź i ż są zepsute. Odtwarzacz, który pozwala wybrać kodowanie, naprawia to jednym dotknięciem. Odtwarzacz, który tego nie pozwala, w ogóle nie potrafi poprawnie pokazać takiego pliku — i nie pomoże konwersja wideo, bo wideo nigdy nie było problemem.
Naprawianie napisów, które nie pasują do dialogu
Rozsynchronizowane napisy występują w dwóch rodzajach, a odróżnienie ich zajmuje jakieś trzydzieści sekund. Przejdź przez to po kolei.
-
Sprawdź przesunięcie na początku filmu
Odtwórz pierwszą linijkę dialogu i zauważ, czy napis pojawia się wcześniej czy później, i mniej więcej o ile. Cokolwiek poniżej pół sekundy nie jest warte gonienia.
-
Sprawdź to samo blisko końca
Przeskocz do ostatnich dziesięciu minut i porównaj ponownie. To krok diagnostyczny, i to ten, który ludzie pomijają.
-
Jeśli różnica jest taka sama na obu końcach, to stałe przesunięcie
Plik napisów jest po prostu przesunięty. Użyj regulacji opóźnienia napisów w odtwarzaczu, żeby przesunąć je do przodu lub do tyłu, aż pierwsza linijka trafi w miejsce, a cały film będzie w porządku. To typowy przypadek.
-
Jeśli różnica rośnie w miarę trwania filmu, to niezgodność liczby klatek na sekundę
Napisy zostały zsynchronizowane z wydaniem 23,976 kl/s, a twoje wideo ma 25 kl/s, albo odwrotnie. Regulacja opóźnienia tego nie naprawi — przesunięcie narasta. Potrzebujesz pliku napisów zrobionego dla twojego wydania albo narzędzia na komputerze, które przeskaluje znaczniki czasu.
-
Jeśli napisy są poprawne, ale sceny się nie zgadzają, masz zły montaż
Wersje rozszerzone, kinowe i telewizyjne różnią się o minuty. Żadna regulacja tego nie pogodzi; znajdź plik, który wymienia ten sam montaż co twoje wideo.
Osadzone ścieżki napisów niemal nigdy nie są rozsynchronizowane, bo ktokolwiek zbudował plik, zsynchronizował je z tym dokładnie wideo. Problemy z synchronizacją to w przeważającej mierze problem pobranego pliku .srt.
Ten sam plik, kilka języków
Ścieżki audio działają dokładnie jak ścieżki napisów: kontener może pomieścić ich tyle, ile chce, a odtwarzacz powinien pozwalać przełączać się między nimi bez zatrzymywania.
Oryginał i dubbing razem
Typowe wydanie niesie oryginalny język plus jeden lub dwa dubbingi. Przełączanie w środku sceny to najszybszy sposób na decyzję, którego wolisz słuchać, i nic to nie kosztuje — obie ścieżki zawsze były w pliku.
Komentarz i audiodeskrypcja
Ścieżki z komentarzem reżysera i audiodeskrypcją jadą razem w tym samym pliku. Są zwykle podpisane, dlatego dobry odtwarzacz pokazuje nazwy ścieżek zamiast „Ścieżka 1, Ścieżka 2”.
Surround kontra stereo
Filmy często niosą ścieżkę 5.1 AC-3 lub DTS oraz ścieżkę stereo AAC. Na słuchawkach ścieżka stereo jest często lepszym wyborem — zmiksowany w dół mix 5.1 potrafi pogrzebać dialog pod efektami.
Napisy wymuszone
„Wymuszona” ścieżka obejmuje tylko fragmenty mówione w innym języku — dialog obcych, gazeta w obcym języku — a nie cały film. Jeśli napisy pojawiają się na dwie linijki i znikają, to właśnie to wybrałeś.
Jak sprawić, żeby napisy czytało się wygodnie
Drobne ustawienia, duża różnica przy dwugodzinnym filmie.
- Rozmiar względem ekranu
To, co czytelne na Macu, jest za małe na telefonie trzymanym na wyciągnięcie ręki. Ustaw go dla każdego urządzenia osobno, nie raz na zawsze.
- Tło albo obrys
Biały tekst na scenie ze śniegiem znika. Cienki czarny obrys albo półprzezroczysty pasek za tekstem rozwiązuje to bez dominowania nad obrazem.
- Pozycja nad czarnym paskiem
W szerokim filmie umieszczenie napisów w czarnym pasku pod obrazem trzyma je całkowicie poza obrazem.
- Jedna ścieżka, nie dwie
Jeśli masz wczytaną zarówno osadzoną ścieżkę, jak i pobrany plik, dostaniesz dwie nakładające się linijki. Wyłącz jedną z nich.
Częste pytania
Dlaczego mój pobrany plik .srt nie wczytuje się automatycznie?
Automatyczne wczytywanie zależy od tego, czy plik napisów ma tę samą podstawową nazwę co wideo i żyje w tym samym folderze — Film.mkv i Film.srt. Nazwa taka jak Film.720p.pl.srt obok Film.mkv zwykle nadal działa, bo większość odtwarzaczy dopasowuje po przedrostku, ale napisy(1).srt już nie. Zmień nazwę albo wczytaj ręcznie.
Czy mogę wyciągnąć napisy z pliku wideo?
Ścieżki tekstowe tak — można je wyekstrahować do .srt bez dotykania wideo, i to jest operacja remuxu, nie konwersji. Ścieżki bitmapowe jak PGS nie mogą stać się tekstem bez przepuszczenia ich przez OCR, co jest zadaniem na komputer i nigdy nie jest idealne.
Czy napisy zwiększają rozmiar pliku?
Napisy tekstowe są pomijalne — cały film to 40 do 80 kilobajtów, co jest niczym wobec kilku gigabajtów wideo. Bitmapowe ścieżki napisów to prawdziwe obrazy i mogą dodać dziesiątki megabajtów każda, dlatego ripy z płyt z dziesięcioma językami napisów są zauważalnie większe.
Dlaczego nie mogę zmienić czcionki tych napisów?
To bitmapy — PGS albo VOBSUB, wyekstrahowane z płyty. Nie ma tekstu do restylizowania, jest tylko obrazek tekstu. Poszukaj ścieżki tekstowej w tym samym pliku albo osobnego .srt.
Co FoxDL robi z napisami
Wszystko tutaj jest obsługiwane w odtwarzaczu, bez etapu konwersji i bez wychodzenia z odtwarzania.
- Każda ścieżka napisów i audio z pliku jest wyświetlana z nazwą i językiem i przełączana, gdy film dalej się odtwarza.
- Renderowane są zarówno ścieżki tekstowe, jak i bitmapowe, w tym stylizacja ASS/SSA tam, gdzie plik ją określa.
- Opóźnienie napisów można regulować podczas odtwarzania, co jest naprawą przypadku stałego przesunięcia opisanego wyżej.
- Kodowanie znaków można wybrać, zamiast je zakładać — to odpowiedź na polskie, cyrylickie i środkowoeuropejskie napisy przychodzące jako bełkot.
- Rozmiar, kolor i tło ustawiasz sam, zgodnie z uwagami o czytelności powyżej.
Wybór ścieżek i sterowanie napisami są częścią wersji darmowej na iPhonie, iPadzie i Macu.
Częste pytania
- Jak włączyć napisy i wybierać między nimi?
- Czy mogę zmienić ścieżkę audio w pliku z dwiema wersjami dźwięku?
- Jak odtworzyć pliki MKV na iPhonie, iPadzie lub Macu?
- Jakie formaty wideo i audio odtwarza FoxDL?
Czytaj dalej
Dlaczego iPhone otwiera jeden plik wideo, a następny odrzuca
Kontenery, kodeki i trzy sposoby na obejrzenie pliku, którego nie chce otworzyć iOS.
Bezstratność, bitrate i korektor: co zmienia brzmienie, a co nie
Co zmienia bezstratność, co naprawdę robi korektor i co poprawia słuchanie jako pierwsze.
Co musi się wydarzyć, zanim strona internetowa odda ci swój plik
Cztery sposoby, w jakie strona dostarcza wideo, i dlaczego tylko jeden z nich to plik, który da się zachować.
Twoja biblioteka, wreszcie w jednym miejscu.
Darmowe pobieranie. Bez konta i rejestracji — pełny zestaw w darmowej wersji.