Перевести субтитри в малі літери
Або вставте текст субтитрів
Параметри
За одним полем стоять п’ять іменованих правил, і кожне має власну сторінку: UPPERCASE і lowercase переписують кожну літеру, title case робить великою кожну значущу літеру й лишає маленькі (a, the, of), sentence case спершу опускає рядок, а потім відновлює початки речень, а «Велика літера на початку рядків» змінює лише першу літеру кожного рядка. Ця сторінка заповнює поле правилом, яке називає її заголовок, і не пропонує інших, тож файл, який вона створює, — це файл, про який ця сторінка.
У якій частоті кадрів пораховано таймінги. На сторінках форматів це те, що потрібно MicroDVD, бо він зберігає час як номери кадрів. На сторінках частоти кадрів це частота, за якою файл синхронізували — версія, для якої робили субтитри, — а друге поле сторінки приймає частоту відео, з яким ви будете їх використовувати. 23,976, 24, 25, 29,97, 30, 50, 59,94 і 60 — найпоширеніші. Помилка зміщує весь таймлайн, а на сторінках частоти кадрів — на відношення, а не на фіксовану величину.
Ця сторінка переписує кожен рядок субтитрів у малих літерах. Це прямий, безкомпромісний варіант операції: кожна літера, що має малу форму, опускається, включно з початками речень, а абревіатури й назви брендів падають разом із ними — NASA стає nasa, а iPhone — iphone. Саме це означає «все малими», і це призначення сторінки, а не її обмеження, тому сказано прямо тут, а не виявлено пізніше.
Ви, ймовірно, тут тому, що щось далі по ланцюжку цього попросило. Кілька платформ і корпоративних стилів вимагають тексту субтитрів у малих літерах, і файл, який треба здати саме так, треба здати саме так. Варто знати, чим ви платите: текст суцільно малими літерами вимірно повільніше читається за змішаний регістр, а втрачені великі літери — це саме той сигнал, яким читач знаходить початок речення й упізнає ім’я. Де маєте вибір, лишайте субтитри у змішаному регістрі.
Якщо вам потрібен файл, що читається нормально, а не той, що задовольняє специфікацію, вам потрібна сусідня сторінка. Підняти першу літеру кожного рядка лишає решту рядка як була; регістр речень опускає все й потім відбудовує початки речень — це те, що проганяють файлом, який прийшов великими літерами. Обидві за один клік, і жодна не є варіантом цієї сторінки: вони дають справді різні файли з того самого входу.
Нічого не завантажується, тому файл, який не повинен покидати машину, її не покидає: усе читається й записується у вкладці браузера. SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON, TXT і CSV читаються за вмістом, а файл, що вже був у малих літерах, повертається байт у байт.
Приклади
Звичайний файл із двома репліками
Вхід
1
00:00:01,000 --> 00:00:02,000
The Room Is Dark.
2
00:00:03,000 --> 00:00:04,000
She LEFT.
Результат
1
00:00:01,000 --> 00:00:02,000
the room is dark.
2
00:00:03,000 --> 00:00:04,000
she left.
Кожна літера опускається, включно з початками речень — The на початку рядка стає the, як будь-яке інше слово, бо ця сторінка не має поняття речення. Таймкоди, номери реплік і пунктуація недоторкані, і файл усе ще містить ті самі дві репліки в тому самому порядку.
Абревіатури й назви брендів теж падають
Вхід
1
00:00:01,000 --> 00:00:02,000
NASA and the FBI.
2
00:00:03,000 --> 00:00:04,000
<i>iPhone</i> owners.
Результат
1
00:00:01,000 --> 00:00:02,000
nasa and the fbi.
2
00:00:03,000 --> 00:00:04,000
<i>iphone</i> owners.
Варто перевірити до прогону цілого сезону: абревіатури й назви брендів опускаються, як усе інше, тому NASA стає nasa. Курсивне оформлення виживає, бо переведення символу в малу літеру ніколи не робить рядок довшим чи коротшим, тому кожен оформлений діапазон і далі накриває точно ті слова, що й раніше.
Цифри, символи й нотні знаки
Вхід
1
00:00:01,000 --> 00:00:02,000
♪♪ And 42 % said No.
2
00:00:03,000 --> 00:00:04,000
So did 007.
Результат
1
00:00:01,000 --> 00:00:02,000
♪♪ and 42 % said no.
2
00:00:03,000 --> 00:00:04,000
so did 007.
Регістр мають лише літери. Нотні знаки, знак відсотка й обидва числа проходять недоторканими, поки слова навколо них опускаються, тому файл, який позначає невербальні звуки символами, не псується від зміни регістру.
Часті запитання
Чи зробить переведення субтитрів у малі літери читання важчим?
Так, і варто сказати це до прогону цілого сезону. Текст без великих літер втрачає сигнал, яким читачі знаходять початки речень і впізнають імена, а більшість настанов з доступності просить звичайний змішаний регістр, а не суцільно малий. Ця сторінка існує для випадку, коли платформа або корпоративний стиль вимагає тексту в малих літерах, — ставтеся до неї як до кроку здачі, а не як до способу причепурити файл.
Що стається з абревіатурами й назвами брендів?
Вони опускаються разом з усім іншим: NASA стає nasa, iPhone — iphone. Списку винятків немає й додати його ніяк, бо сторінка, яка вгадувала б, які слова заслуговують на великі літери, була б правою здебільшого й тихо хибною на решті. Якщо ваш файл повен абревіатур і опустити треба лише кілька рядків, пошук і заміна по цих рядках завдасть менше шкоди.
Чи є сторінка, яка опускає файл, а потім повертає великі літери на свої місця?
Так — це регістр речень, і саме його більшість людей насправді хоче, коли потрапляє сюди. Він опускає кожен рядок і потім будує його як речення, даючи велику літеру першому слову й кожному початку речення, що перетворює файл, писаний великими літерами, на нормальний файл для читання. Власних назв він не відновлює, бо ніщо у файлі не записує, які слова ними були.
Чи впливає зміна регістру на таймкоди або нумерацію реплік?
Ні. Єдине, що чіпає ця сторінка, — текст кожного рядка, тому початок і кінець репліки лишаються власними часами файлу до мілісекунди, порядок реплік незмінний, а у форматах, що нумерують репліки, номери записуються точно такими, якими прийшли. Це робить її безпечним кроком будь-де в робочому процесі, зокрема після перевіреного проходу таймінгом.
Чи можна опустити лише частину файлу, скажімо діалог, але не позначки мовців?
Тут ні — конвертується весь файл. Практичний шлях для часткової зміни — пошук і заміна, який може націлитися на слово чи фразу будь-де у файлі, не чіпаючи рядків без них, або спершу розділити файл і конвертувати одну частину. У кинутому файлі немає нічого, що сказало б, які репліки ви мали на увазі, тому сторінка не може про це спитати.
Як поводяться літери з наголосом і турецька i без крапки?
Латинські літери з наголосом опускаються звичайно, бо власні правила браузера про них знають. Дві речі можуть здивувати. Турецька велика i з крапкою опускається у два символи, а не в один, і там, де це стається, теги на цьому рядку скидаються, а не лишаються вказувати на хибні літери — кількість повідомляється. А i без крапки зіставляється за типовими міжнародними правилами, а не турецькими, тому файл турецькою може потребувати ручної перевірки після прогону.