Napisy wielkimi literami
Albo wklej tekst napisów
Opcje
Za tym jednym polem kryje się pięć nazwanych reguł, a każda ma własną stronę: WIELKIE LITERY i małe litery przepisują każdą literę, zapis tytułowy pisze wielką literą każde słowo i zostawia w spokoju krótkie (a, the, of), zapis zdaniowy najpierw sprowadza wiersz do małych liter, a potem odbudowuje początki zdań, a Wielka litera na początku każdego wiersza zmienia tylko pierwszą literę każdego wiersza. Ta strona wypełnia pole regułą, którą nazywa jej tytuł, i nie wymienia żadnej innej, więc plik, który ta strona tworzy, jest tym, o czym ta strona jest.
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ść.
Ta strona przepisuje każdy wiersz napisów wielkimi literami. Wrzuć plik, uruchom i słowa wracają krzyczące, a wszystko inne – znaczniki czasu, numery bloków, kolejność, podziały wierszy – zostaje dokładnie tam, gdzie plik je położył. Większość osób trafia tu ze specyfikacją dostawy w ręku: część nadawców i platform streamingowych nadal wymaga tekstu napisów wielkimi literami, a plik napisany normalnie musi być w takiej formie oddany.
Kropka, przecinek i znak zapytania przeżywają wszystkie. To zmiana wielkości liter i nic więcej: żadna interpunkcja nie jest dodawana ani usuwana, żaden wiersz nie jest łączony z innym, żaden blok nie jest przesuwany w czasie. Jeśli plik ma dwa wiersze w jednym bloku, nadal ma dwa wiersze, każdy powiększony osobno.
Jedną rzecz warto wiedzieć, zanim puścisz stronę na plik ze stylowaniem. Powiększenie litery zwykle zachowuje długość tekstu, więc zakres kursywy nadal obejmuje dokładnie te słowa co wcześniej. Garść znaków jest wyjątkiem – niemieckie ß zamienia się w dwie litery, a kilka innych zachowuje się podobnie – i wtedy strona odrzuca tagi z tego wiersza i mówi, ile ich puściła, bo zakres, który przestał pasować do słów, jest gorszy niż brak zakresu.
Nic nie jest wysyłane. Plik jest czytany i zapisywany w karcie przeglądarki, więc materiał, który nie może opuścić komputera – prawniczy, medyczny, przedpremierowy – zostaje na nim. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, TXT i CSV czytamy po zawartości, a nie po rozszerzeniu, a plik, w którym nie było czego powiększać, wraca bajt w bajt.
Przykłady
Zwykły plik z dwoma blokami
Wejście
1
00:00:01,000 --> 00:00:02,000
The room is dark.
2
00:00:03,000 --> 00:00:04,000
A cold night.
Wynik
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.
2
00:00:03,000 --> 00:00:04,000
A COLD NIGHT.
Każda litera jest powiększona i nic więcej się nie rusza: znaczniki czasu i numery bloków są pliku, interpunkcja nietknięta, a bloków nadal jest dwa. To cała operacja – powodem, dla którego zasługuje na własną stronę, jest to, co robi ze stylowaniem, i pokazuje to następny przykład.
Wiersz, w którym powiększenie wydłuża tekst
Wejście
1
00:00:01,000 --> 00:00:02,000
<i>straße</i> at night.
2
00:00:03,000 --> 00:00:04,000
fine.
Wynik
1
00:00:01,000 --> 00:00:02,000
STRASSE AT NIGHT.
2
00:00:03,000 --> 00:00:04,000
FINE.
ß na końcu słowa w kursywie rośnie do dwóch liter, więc zakres kursywy nie obejmuje już tych samych znaków. Zamiast zostawić tagi wskazujące złe litery, strona odrzuca wszystkie tagi z tego wiersza i raportuje liczbę – dlatego wynik nie ma w sobie kursywy. Drugi blok jest bez zmian.
Wiersz bez ani jednej litery
Wejście
1
00:00:01,000 --> 00:00:02,000
♪♪
2
00:00:03,000 --> 00:00:04,000
She left.
Wynik
1
00:00:01,000 --> 00:00:02,000
♪♪
2
00:00:03,000 --> 00:00:04,000
SHE LEFT.
Nuty nie mają wielkości, więc pierwszy wiersz wychodzi dokładnie tak, jak wszedł, a drugi zostaje powiększony. Pliki oznaczające dźwięki symbolami, myślnikami albo cyframi przechodzą przez tę stronę bez szkody i to jest praktyczny powód, dla którego praca idzie wiersz po wierszu.
Częste pytania
Czy zamiana napisów na wielkie litery zmienia czasy?
Nie. Ta strona nigdzie nie czyta ani nie zapisuje znacznika czasu, więc każdy blok zachowuje początek i koniec co do milisekundy, kolejność bloków jest pliku, a liczba bloków się nie zmienia. To także bezpieczna strona do uruchomienia na pliku, który właśnie zsynchronizowałeś: jeśli synchronizacja była dobra, jest dobra dalej, a między oboma plikami różni się tylko wielkość liter.
Co dzieje się z kursywą i innym stylowaniem przy powiększaniu liter?
Zwykle zostaje, bo powiększenie litery pozostawia tekst tej samej długości i każdy zakres stylowania nadal obejmuje te same znaki. Wyjątkiem są znaki, których wielka postać ma więcej niż jedną literę – niemieckie ß jest tym najczęstszym – i tam tagi wiersza są odrzucane, zamiast wskazywać złe litery. Liczba jest raportowana nad pobieraniem, więc nigdy nie dowiesz się, że plik jest w porządku, gdy część stylowania zniknęła.
Czy mogę powiększyć tylko niektóre bloki w pliku?
Nie na tej stronie: konwertowany jest cały plik, każdy blok i każdy wiersz. Jeśli część ma zostać nietknięta, praktyczna droga to konwersja pliku i przywrócenie oryginalnego brzmienia na blokach, które chcesz zachować, albo najpierw podział pliku i konwersja jednej części. Wybór per blok nie jest czymś, co jeden wrzucony plik może wyrazić – nie ma w nim nic, z czego strona by to odczytała.
Dlaczego plik wrócił dokładnie taki, jaki wszedł?
Bo już był wielkimi literami. Strona raportuje zmienione bloki, a pusta lista jest uczciwą odpowiedzią na plik, który nie miał nic do zrobienia, a nie sygnałem błędu – pobieranie i tak powstaje i jest to ten sam plik. Na nieznanym pliku to pożyteczne pierwsze uruchomienie: mówi ci, czy wielkie litery już są, zanim komuś ten plik oddasz.
Czy konwersja na wielkie litery działa w językach innych niż angielski?
Działa w wszystkim, co obejmują reguły wielkości liter przeglądarki: pisma łacińskie, greka, cyrylica i większość pozostałych mają wielkie litery i są konwertowane. Nie potrafi wymyślić wielkości – chiński, japoński, koreański i tajski nie mają wielkich liter, więc plik w tych językach wraca bez zmian, co jest poprawne, a nie zepsute. Czytelnicy tureccy i azerscy powinni pamiętać, że i z kropką oraz i bez kropki są dopasowywane przez domyślne reguły przeglądarki, nie przez reguły właściwe językowi.
Czy pisanie napisów wielkimi literami to dobry pomysł, czy tylko wymóg specyfikacji?
To wymóg niektórych specyfikacji, a wielkie litery czyta się trudniej niż mieszaną wielkość – wiersz wielkimi literami przy tej samej długości zajmuje mierzalnie więcej czasu, dlatego większość wytycznych dostępności mówi odwrotnie. Używaj tej strony, gdy wymaga tego specyfikacja dostawy albo klient, a nie domyślnie. Jeśli naprawdę chcesz, by plik znów był czytelny, potrzebujesz trybu zdania, który odbudowuje normalną mieszaną wielkość z krzyczącego pliku.