Przejdź do treści
SubtitleMatrix

Wielka litera na początku wiersza

Tekst i stylZmiana wielkości liter
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 zmienia najmniej ze wszystkich w serwisie: zamienia na wielką literę pierwszy znak każdego wiersza napisów i zostawia pozostałe znaki dokładnie tam, gdzie były. Nic nie jest zmniejszane i nic więcej nie jest ruszane, więc plik, którego jedynym błędem jest brak wielkiej litery na początku wierszy, wraca poprawiony, a nie przepisany. Tekst z OCR, z rozpoznawania mowy albo pisany ręcznie często tak właśnie wygląda.

O tym, co jest pierwszą literą, decyduje szukanie pierwszej litery, a nie pierwszego znaku. Kwestia dialogowa zaczyna się od myślnika, wiele wierszy od cudzysłowu albo nawiasu, a wiersze z dźwiękami od nuty – we wszystkich tych przypadkach wielka litera trafia na słowo, więc `- hello there` daje `- Hello there`, a `♪♪ the music swells` daje `♪♪ The music swells`. Wiersz bez ani jednej litery, na przykład ciąg nut albo godzina na zegarze, wraca nietknięty.

Ponieważ zmiana jest tak mała, to także jedyna strona w grupie wielkości liter, którą można bezpiecznie puścić na pliku, o którym sądzisz, że jest już poprawny. Jeśli początki wierszy są dobre, nic się nie przesuwa, a pobrany plik jest tym samym plikiem; jeśli część jest zła, poprawione zostają dokładnie te miejsca, a reszta – skróty, nazwy własne, celowa mała litera w środku wiersza – zostaje taka, jaka była.

Nic nie jest wysyłane. Plik jest czytany i zapisywany w karcie przeglądarki, a dwanaście obsługiwanych formatów rozpoznajemy po zawartości, nie po rozszerzeniu, więc SRT, które naprawdę było WebVTT, albo odwrotnie, też zadziała. Czasy bloków, ich kolejność, podziały wierszy i stylowanie przechodzą bez zmian.

Przykłady

Dwa bloki, jeden z nich w dwóch wierszach

Wejście

1
00:00:01,000 --> 00:00:02,000
the room is dark.

2
00:00:03,000 --> 00:00:04,000
the light is on.
and the door is shut.

Wynik

1
00:00:01,000 --> 00:00:02,000
The room is dark.

2
00:00:03,000 --> 00:00:04,000
The light is on.
And the door is shut.

Jedna wielka litera na wiersz i nic więcej się nie rusza – `is` zostaje małą literą we wszystkich trzech miejscach, i właśnie to odróżnia tę stronę od trybu zdania. Drugi blok ma dwa wiersze i oba dostają wielką literę, bo twardy podział wiersza to wiersz, a nie blok.

Wiersze zaczynające się od znacznika

Wejście

1
00:00:01,000 --> 00:00:02,000
- hello there.

2
00:00:03,000 --> 00:00:04,000
♪♪ the music swells.

3
00:00:05,000 --> 00:00:06,000
"come in," she said.

Wynik

1
00:00:01,000 --> 00:00:02,000
- Hello there.

2
00:00:03,000 --> 00:00:04,000
♪♪ The music swells.

3
00:00:05,000 --> 00:00:06,000
"Come in," she said.

Myślnik dialogowy, nuty i cudzysłów otwierający zostają na miejscu, a wielka litera trafia na pierwszą literę za nimi, nie na symbol. To przypadek, który liczy się w prawdziwych plikach: kwestia dialogowa prawie nigdy nie zaczyna się od litery, a strona, która postawiłaby wielką literę na myślniku, wyglądałaby na zepsutą w każdym bloku.

Plik już zapisany wielkimi literami

Wejście

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.

Wynik

1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK.

2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON.

Nietknięty, bo pierwsza litera każdego wiersza jest już wielka, a ta strona nie ma zdania o reszcie wiersza. Dzięki temu najszybciej rozpoznasz, której z dwóch podobnych stron chcesz: jeśli uruchomienie na krzyczącym pliku zgłasza brak zmian, poprawi go tryb zdania.

Wiersze bez liter

Wejście

1
00:00:01,000 --> 00:00:02,000
♪♪

2
00:00:03,000 --> 00:00:04,000
19:42

Wynik

1
00:00:01,000 --> 00:00:02,000
♪♪

2
00:00:03,000 --> 00:00:04,000
19:42

Żaden z wierszy nie zawiera litery, bo nuty nie mają wielkości, podobnie cyfry zegara. Plik wraca bajt w bajt, a lista zmienionych bloków jest pusta – to uczciwy opis uruchomienia, które nie miało na czym działać. Wiersz, który tylko zaczyna się od symbolu, to inny przypadek: tam wielka litera trafia na pierwszą literę za nim.

Częste pytania

Czym różni się ta strona od trybu zdania?

Ta strona zmienia dokładnie jeden znak w wierszu i nigdy niczego nie zmniejsza. Tryb zdania odrzuca wielkość liter, z jaką wiersz przyszedł, i buduje ją od nowa: na wierszu zaczynającym się od małego słowa da ten sam wynik, ale na `THE ROOM IS DARK` zachowa się zupełnie inaczej – tutaj ten wiersz zostaje krzyczący, tam zamienia się w `The room is dark.`. Pliki z OCR lub transkrypcji chcą tej strony; pliki dostarczone wielkimi literami – tamtej.

Czy wielka litera trafia na myślnik albo nutę na początku wiersza?

Nie. Strona szuka pierwszej litery w wierszu i ją powiększa, więc myślnik dialogowy, cudzysłów otwierający, nawias, nuta czy cyfra na początku zostają pominięte, a wielka litera trafia na słowo za nimi. Wiersz bez żadnej litery – ciąg nut, godzina – wraca dokładnie tak, jak przyszedł, bo nie ma czego powiększać.

Czy poprawi plik, w którym wielkie litery są źle w środku wierszy?

Nie, ale też nie pogorszy: zmienia wyłącznie pierwszą literę wiersza. Plik z błędnymi wielkimi literami w środku potrzebuje wyszukiwania i zamiany, które trafia w konkretne słowo, albo trybu zdania, który odbudowuje cały wiersz i odrzuca znalezioną wielkość. Ta strona jest właściwa wtedy, gdy źle są tylko początki wierszy.

Czy zmiana obejmuje blok rozbity na dwa wiersze?

Każdy wiersz jest traktowany osobno, więc blok z twardym podziałem dostaje wielką literę na obu wierszach. To celowe i zwykle właśnie tego chcesz w napisach, gdzie podział jest decyzją typograficzną, a nie końcem zdania: drugi wiersz czyta się samodzielnie i mała litera na jego początku wyglądałaby jak błąd. Zachowanie podziałów oznacza też, że twoje łamanie przeżywa przetwarzanie.

Czy można bezpiecznie uruchomić tę stronę na pliku, który już sprawdziłeś?

Tak i to jedyna strona w tej grupie, o której można to powiedzieć. Każda inna reguła wielkości liter coś zmniejsza albo odbudowuje cały wiersz, więc kolejne uruchomienie może po cichu zepsuć pracę. Ta strona tylko dodaje wielką literę tam, gdzie pierwsza litera wiersza jest mała, więc na pliku z poprawnymi początkami daje identyczny plik i zgłasza brak zmian.

Czy znaczniki czasu i stylowanie zostają nietknięte?

Jedno i drugie jest nietknięte, a ta strona w ogóle nie może zgubić stylowania. Inne reguły wielkości liter potrafią odrzucić tagi z wiersza, w którym zmiana zmienia długość tekstu; tutaj tekst ma zawsze tę samą długość, więc każdy zakres stylowania nadal obejmuje te same znaki. Czasy początku i końca bloków są pliku co do milisekundy.

Powiązane narzędzia