Перейти до вмісту
100% локально

Генератор субтитрів

Перетворіть текстовий транскрипт на синхронізований файл субтитрів SRT або VTT.

Введення
Вихід

Генератор субтитрів

Вставте транскрипт, і цей інструмент перетворить його на файл субтитрів з розрахунковим часом початку та завершення кожної репліки. Створено для моментів, коли у вас є сценарій або транскрипт, але немає синхронізованих субтитрів — чернетка озвучення, транскрипт лекції, замітки про дублювання або діалог експортований з іншого джерела — і вам потрібен файл, який відеоредактор або плеєр зможе одразу завантажити.

Час розраховується на основі вибраної вами швидкості читання в символах на секунду, тому щільніший текст отримує коротші репліки, а повільніший, багатослівний текст отримує більше часу на екрані. Максимальна кількість символів в рядку та рядків в субтитрі контролює розбивку тексту; мінімальна та максимальна тривалість не дозволяють репікам миготіти занадто швидко або затримуватися занадто довго. Пауза між субтитрами додає дихальний простір, а "порожні рядки як паузи" трактує порожній рядок у вашому транскрипті як зміну сцени, даючи наступному субтитру додатковий простір. Розбивка за межами речень зберігає кожну реплику в одній думці замість упакування речень разом, а час початку та зміщення часу дозволяють вам зміщати весь файл для синхронізації з вашим відео.

Інструмент однаково обробляє кінці рядків Windows (CRLF) та Unix (LF), а текст без пунктуації розбивається та синхронізується нормально. Виберіть SRT для формату, підтримуваного майже скрізь, або WebVTT для веб-плеєрів; обидва за умовчанням нумерують репліки, це можна вимкнути, якщо ваш робочий процес цього не вимагає. Лічильник під виходом показує створені субтитри, загальну тривалість та кількість символів у міру введення.

Усе виконується локально у вашому браузері — ваш транскрипт ніколи не завантажується, що важливо для конфіденційних діалогів або невипущеного контенту. Скопіюйте результат, завантажте його як текстовий файл із правильним розширенням або відправте вихід безпосередньо в інший інструмент для подальшого вдосконалення.

FAQ

Як розраховується час?
Тривалість кожного субтитра розраховується шляхом ділення довжини тексту на вибрану швидкість читання в символах на секунду, а потім обмежується мінімальною та максимальною тривалістю, щоб жодна реплика не була занадто короткою для читання або занадто довго висіла на екрані.
Яка різниця між часом початку та зміщенням часу?
Час початку встановлює момент, коли з'являється перший субтитр; зміщення часу додає (або віднімає) фіксоване зміщення до всіх подальших часів, що зручно для синхронізації цілого файлу без перерахунку кожного часу.
Що використовувати: SRT або VTT?
SRT — найбільш широко підтримуваний формат відеоплеєрами та редакторами. WebVTT додає можливості, створені для веб-сайтів, і є форматом, який очікує HTML5 видео, тому вибирайте його, якщо ваші субтитри будуть у веб-плеєрі.
Що робить опція "порожні рядки як паузи"?
Коли ввімкнено, порожній рядок у вашому транскрипті додає додатковий час перед початком наступного субтитра, що корисно для позначення зміни сцени або природної паузи в вихідному матеріалі без ручного редагування кожного часу.
Мій транскрипт завантажується кудись?
Ні. Створення субтитрів виконується повністю у вашому браузері — ваш транскрипт ніколи не залишає ваш пристрій.