Як безкоштовно перетворити відео на субтитри SRT

Безкоштовна настільна програма, яку ви встановлюєте один раз (Windows, macOS, Linux). Whisper, модель розпізнавання мовлення всередині неї, працює на вашому комп'ютері, тому зі стандартними рушіями ваше відео не вивантажується в мережу.

Щоб перетворити відео на субтитри SRT, відкрийте вкладку «Транскрибувати», перетягніть відео- чи аудіофайл, переконайтеся, що в розділі «Розширені налаштування» вибрано SRT, і натисніть «Транскрибувати». Whisper запише SRT — поширений формат файлів субтитрів — поруч з оригінальним файлом, готовий для плеєра, відеоредактора чи вивантаження. Для роботи з посиланнями див. посібник з YouTube.

Перед початком

Файли для завантаження доступні на головній сторінці; вимоги наведено в посібнику зі встановлення. Використовуйте лише офіційну сторінку релізів на GitHub: інсталятор не має цифрового підпису, тому Windows може попередити під час першого запуску (Докладніше > Виконати в будь-якому разі).

1. Створіть SRT

  1. Відкрийте вкладку «Транскрибувати» і перетягніть відео- або аудіофайл у вікно або натисніть Вибрати файли.... Можна вибрати кілька файлів одночасно.
  2. Укажіть мову або залиште Авто для її автоматичного визначення. Вибір мови вручну пришвидшує обробку та може бути точнішим для коротких або зашумлених записів.
  3. Необов'язково: заповніть Часовий діапазон (H:MM:SS), щоб транскрибувати лише частину файлу.
  4. Виберіть формати субтитрів. Натисніть Розширені налаштування… і знайдіть Вихідні формати. За замовчуванням вибрано SRT і JSON. Позначте VTT (формат вебсубтитрів) для відео в інтернеті або ASS (стилізовані субтитри / караоке), якщо ви оформлюєте субтитри в редакторі. Кожен позначений формат створюється для кожного завдання. Залиште позначеним JSON: цей файл використовується програмою для відкриття переглядача транскрипту.
  5. Необов'язково: позначте Часові мітки для кожного слова, щоб зберегти час початку та кінця для кожного слова; файли стануть більшими. Репліки SRT все одно відповідатимуть цілим сегментам — одна репліка на сегмент мовлення. Таймінг слів використовується у VTT та ASS для підсвічування у стилі караоке.
  6. Натисніть «Транскрибувати». Стежте за перебігом завдання на вкладці Черга транскрипції. Файл субтитрів з'явиться поруч з оригіналом з такою ж назвою та новим розширенням, наприклад talk.mp4 стане talk.srt, а на картці Останній результат з'явиться кнопка Відкрити для кожного файлу.
Вкладка «Транскрибувати»: кнопка «Вибрати файли», списки вибору «Рушій» і «Модель», вибір мови, прапорці «Розпізнати мовців» і «Часові мітки для кожного слова», «Часовий діапазон», прапорець «Результат: переклад англійською», кнопка «Транскрибувати» та картка «Останній результат» із файлом SRT.
Вкладка «Транскрибувати» з карткою «Останній результат», де перелічено готові файли субтитрів.

Субтитри іншою мовою

Щоб отримати англійські субтитри з мовлення іншою мовою, позначте Результат: переклад англійською; файли отримають назву із суфіксом .en-translated. За замовчуванням цю функцію вимкнено, і вона працює не з кожним рушієм чи моделлю. Для інших мов додаткова вкладка «Інструменти ШІ» у переглядачі транскрипту може створити двомовний SRT після налаштування модуля ШІ (локальної моделі, яку ви встановлюєте, або вибраного онлайн-сервісу); за замовчуванням її вимкнено.

2. Відкоригуйте результат (необов'язково)

Відкрийте Переглянути транскрипт на картці Останній результат (для цього потрібен вихідний файл JSON, позначений за замовчуванням). Пункти Знайти й замінити та Видалити слова-паразити змінюють текст; для порядкового редагування використовуйте будь-який редактор субтитрів. Клацніть правою кнопкою миші на сегменті та виберіть Змінити часову мітку..., щоб змінити початок і кінець саме цього сегмента; інші сегменти не змістяться.

Натисніть Зберегти зміни (Ctrl+S): програма збереже транскрипт, а потім заново згенерує файл .srt та інші текстові файли поруч на основі відредагованого транскрипту, замінивши їх. Файл, змінений в іншому місці, залишається без змін, і програма повідомить, що він досі містить старий текст. PDF ніколи не оновлюється повторно. У Windows дія Відкрити в Subtitle Edit відкриває файл субтитрів у цьому безкоштовному редакторі з переглядом форми хвилі для точного налаштування таймінгу.

3. Вшийте субтитри (необов'язково)

За посиланням: залиште режим Аудіо та відео, позначте Створити відео із субтитрами і натисніть Завантажити. Програма завантажить, транскрибує та вшиє субтитри в новий файл із назвою відео та закінченням -subbed.mp4. Завантажений файл і транскрипт зберігаються, а наявний файл -subbed.mp4 ніколи не замінюється.

Для вже транскрибованого файлу: відкрийте вкладку Черга транскрипції, клацніть правою кнопкою миші на завершений рядок і виберіть Вшити субтитри у відео.... Для цього потрібен SRT, тому залиште позначеним SRT у списку «Вихідні формати». Результатом буде файл MP4, який відтворюється на смартфонах, телевізорах і в браузерах. Перекодування займає певний час; скільки саме — залежить від вашого комп'ютера.

Корисно знати

  • Таймінг. Часові мітки SRT відповідають сегментам Whisper. Опція Уточнити таймінг слів за допомогою stable-ts (повільніше) у «Розширених налаштуваннях» — це додатковий необов'язковий крок, який покращує точність таймінгу слів; під час першого запуску вона завантажує необхідний компонент.
  • Перевірте перед публікацією. Програма позначає повторювані або вигадані рядки, проте імена та числа все одно варто перевірити.

Запитання

Які формати субтитрів створює програма?

SRT, VTT та ASS, а також TSV, TXT, JSON, LRC, Markdown, DOCX і PDF, плюс формати oTranscribe, ELAN, InqScribe та Express Scribe.

Як додати SRT на YouTube або у відеоредактор?

Завантажте або імпортуйте файл .srt як файл субтитрів. Програма записує його поруч із вашим відео з тією ж назвою та розширенням .srt.

Чи вивантажується моє відео в мережу?

Ні, за використання стандартних рушіїв — ні. Доступні два хмарні рушії, але вони вимкнені, доки ви самі їх не ввімкнете, а пункт Файл → Працювати офлайн повністю припиняє будь-яке використання мережі.

Більше посібників