Znajdź za krótkie napisy
Albo wklej tekst napisów
Opcje
Czas trwania — 1000, 1s, 1.5s i 00:00:01,000 działają. To granica między napisami, które zostają dość długo, by je przeczytać, a takimi, które tylko migają. Co się dzieje po złej stronie granicy, zależy od strony: zamykanie przerw trzyma krótki blok na ekranie dłużej, biorąc dodatkowy czas z przerwy, która po nim następuje, aby żaden blok nie zakrył słów następnego (ostatni blok w pliku nie ma nic po sobie i po prostu się wydłuża), a strona sprawdzająca wypisuje każdy blok poniżej granicy i nie rusza pliku.
W jakiej liczbie klatek na sekundę liczone są czasy. Na stronach formatów tego wymaga MicroDVD, bo zapisuje czasy jako numery klatek. Na stronach poświęconych liczbie klatek jest to stawka, według której zgrany był plik — wersja, dla której powstały napisy — a drugie pole na stronie przyjmuje liczbę klatek wideo, z którym napisy będą używane. Najczęstsze wartości to 23,976, 24, 25, 29,97, 30, 50, 59,94 i 60. Pomyłka przesuwa całą oś czasu, a na stronach poświęconych liczbie klatek przesuwa ją o współczynnik, a nie o stałą wartość.
Blok, który jest za krótki, przelatuje przed oczami, zanim zdążysz go przeczytać: tekst jest na ekranie ułamek sekundy, a widz albo go przegapia, albo łapie połowę. Ta strona wypisuje każdy blok, który spędza na ekranie mniej czasu niż ustawione minimum, wraz z jego znacznikami czasu, rzeczywistym czasem trwania i minimum, względem którego go zmierzono. Plik nie jest zmieniany — dostajesz raport jako PDF do czytania albo osobno jako CSV do sortowania.
Liczba jest tym, co czyni tę stronę użyteczną, a nie zwykłym licznikiem. Lista numerów bloków mówi, ile jest problemów; wiersz, który pokazuje 400 ms przy 1000 ms, mówi, jak bardzo blok nie dobija do progu i czy potrzebuje 200 ms więcej, czy nie powinien istnieć. Minimum ustalasz sam — to może być styl redakcji, wymóg nadawcy albo szacunek — a raport drukuje je przy każdym znalezisku, żeby po pół roku nadal było wiadomo, względem czego mierzono.
Limit jest domknięty: blok jest zgłaszany tylko wtedy, gdy jest krótszy niż minimum, więc plik przycięty dokładnie do redakcyjnej liczby wraca czysty, a wpisana liczba jest najkrótszym dopuszczalnym czasem, a nie najkrótszym problemem. Ta strona świadomie nie traktuje bardzo krótkich czasów jako dowodu zepsutego znacznika: naprawiony blok zerowej długości faktycznie trwa potem jedną milisekundę, a o samej naprawie mówi inna strona, więc prawdziwie jednomilisekundowy blok nie jest tu oznaczany jako błąd własnego czasu. LRC i czysty tekst nie są przyjmowane, bo żaden z nich nie przechowuje końca, a z jednego znacznika nie da się zmierzyć czasu trwania.
Przykłady
Blok, który przelatuje
Napisy
1
00:00:01,000 --> 00:00:01,400
Yes.
2
00:00:03,000 --> 00:00:05,000
I was working late.
Co znajduje raport
Cue duration outside the limit — 1 found
Severity Cues Start End Measured Limit
Warning 1 00:00:01.000 00:00:01.400 400 ms 1000 ms
Czterysta milisekund przy minimum jednej sekundy. Raport drukuje obie liczby obok siebie i to właśnie zamienia licznik w coś, z czym można coś zrobić — ten blok potrzebuje 600 ms więcej albo powinien zniknąć.
Dokładnie na minimum
Napisy
1
00:00:01,000 --> 00:00:02,000
Where were you?
2
00:00:03,000 --> 00:00:05,000
I was working late.
Co znajduje raport
Cue duration outside the limit — Nothing found
Cues 2
Checks run 1
Dokładnie jedna sekunda przy minimum jednej sekundy i nic nie jest zgłaszane. Porównanie jest ściśle mniejsze, a nie mniejsze lub równe, więc limit oznacza najkrótszy dopuszczalny czas; odczyt w drugą stronę oznaczałby każdy plik przycięty dokładnie do redakcyjnego minimum.
Naprawiony znacznik o zerowej długości
Napisy
1
00:00:01,000 --> 00:00:02,000
Where were you?
2
00:00:03,000 --> 00:00:03,000
I was working late.
Co znajduje raport
Cue duration outside the limit — 1 found
Lost while reading: Timing × 1
Severity Cues Start End Measured Limit
Warning 2 00:00:03.000 00:00:03.001 1 ms 1000 ms
Jeden zepsuty wiersz daje dwa znaleziska i są to różne znaleziska: nagłówek mówi, że znacznika nie dało się odczytać tak, jak go zapisano, a wiersz mówi, że z naprawy wyszedł czas o 999 ms za krótki. Zgłoszenie tylko jednego z nich zostawiłoby prawdziwy problem pliku opisanym do połowy.
Częste pytania
Kiedy napisy są za krótkie na tej stronie?
Wtedy, gdy blok jest na ekranie krócej niż ustawione minimum, w milisekundach. Porównanie jest ściśle krótsze, więc blok trwający dokładnie tyle, ile wynosi minimum, nie jest zgłaszany. Minimum obowiązuje dla całego przebiegu i jest drukowane przy każdym znalezisku.
Jakie minimum czasu trwania wybrać?
Około jednej sekundy to zwykła robocza liczba i dlatego jest domyślna: to mniej więcej najkrótszy czas, w którym da się przeczytać wiersz kilku słów bez zgadywania. Dłuższe wiersze potrzebują więcej, ale to już pytanie o prędkość czytania, a nie o czas trwania; praca nadawcza czasem ustala własne dno. Cokolwiek wybierzesz, to twoja liczba, a nie standard, który ta strona stosuje.
Czy ta strona skraca albo usuwa krótkie bloki?
Nie. Czyta plik i tworzy raport, zostawiając każdy znacznik czasu na miejscu. Wydłużenie bloku popycha następny, usunięcie zostawia dziurę, a obie decyzje mają skutki — zadaniem tej strony jest pokazać, które bloki wymagają decyzji.
Czy blok trwający jedną milisekundę jest tutaj zgłaszany?
Tylko jeśli ustawisz minimum powyżej jednej milisekundy, co robi wartość domyślna. Strona nie traktuje jednak bardzo krótkiego czasu jako dowodu zepsutego znacznika: blok zapisany od 00:00:03,000 do 00:00:03,000 jest przy wczytywaniu naprawiany do jednej milisekundy, a o tej naprawie mówi osobna strona. Tutaj ta milisekunda jest mierzona względem twojego minimum jak każdy inny czas.
Jak liczony jest czas trwania bloku?
Koniec bloku minus jego początek, oba odczytane z pliku i trzymane jako całkowite milisekundy. Nic nie jest zaokrąglane i żadna liczba klatek nie wchodzi do rachunku, więc liczba w raporcie to dokładnie różnica między dwoma znacznikami z pliku.
Które formaty napisów można sprawdzić pod kątem za krótkich bloków?
Dziesięć formatów, które przechowują start i koniec: SRT, WebVTT, ASS, SSA, SBV, SMI, MicroDVD, TTML, JSON i CSV. LRC i czysty tekst nie wchodzą, bo czas trwania potrzebuje dwóch czasów, a te formaty ich nie mają. Plik w jednym z nich trzeba najpierw przekonwertować.
Skąd w ogóle biorą się za krótkie bloki?
Prawie zawsze z narzędzia do czasu, nie z ręcznego pisania. Podział długiego bloku na dwa zostawia obie połówki krótsze od oryginału; przesunięcie, które wrzuca blok na następny, jest potem przycinane przez kolejny przebieg; napisy wyciągnięte z obcojęzycznego pliku zachowują czas wiersza, z którego je przetłumaczono. Efektem jest blok, który istnieje w pliku i nigdy nie dociera do widza.