Переведіть субтитри WebVTT у SRT

Перетягніть файл .vtt і заберіть .srt, який справді приймають відеоредактори, програвачі й форми завантаження.

  1. 1Файл
  2. 2Конвертація
  3. 3Завантаження

Що робить цей інструмент

WebVTT — це те, чим говорять браузери. Майже все інше — Premiere, DaVinci, VLC, поле завантаження субтитрів на більшості платформ — очікує SRT і відповідає невиразною помилкою, коли ви даєте йому VTT. Шлях назад — це не просто заміна крапок комами: VTT може містити речі, яким у SRT немає місця.

Налаштування позиції після часу, блоки NOTE і STYLE, назви субтитрів, голосові теги. Якщо вставити їх як є, вийдуть субтитри, які виводять на екран «line:90% align:start». Тут кожна річ обробляється відповідно до того, чим вона є: голосові теги, наприклад, перетворюються на «Марта:» перед рядком, і це SRT показати справді вміє.

Що тут враховано, а в інших ні

  • Блоки NOTE, STYLE і REGION прибираються. Це не субтитри, і вони не повинні потрапити в текст.
  • Налаштування позиції (line, align, position) відкидаються: у SRT їх нікуди подіти.
  • Голосові теги <v Марта> перетворюються на «Марта:», щоб не втратити, хто говорить.
  • Позначки без годин (01:23.400), дозволені у VTT і недозволені у SRT, коректно доповнюються.

Як це працює

  1. 1

    Перетягніть .vtt

    Або вставте його. Заголовок, нотатки й стилі прибираються під час читання.

  2. 2

    Перегляньте результат

    Нумерація з одиниці, з комами в мілісекундах і без нічого, чого SRT не може містити.

  3. 3

    Завантажте .srt

    Готовий для вашого редактора, програвача чи форми завантаження.

Докладно

Те, чого SRT не може містити

WebVTT може приносити речі, яким у SRT немає місця, і важливо, що з ними робиться, а не що їх просто пропускають. Налаштування позиції після часу — line, align, position — ні в що не перекладаються, тому їх прибирають. Блоки NOTE і STYLE не є субтитрами й теж не повинні потрапляти в текст, тому їх відкидають.

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

Програми, які приймають лише SRT

Premiere, DaVinci Resolve, Final Cut, VLC і форма завантаження майже будь-якої платформи, що не є вашим власним сайтом. Жодна з них не потурбувалася додати WebVTT, бо SRT працює з девʼяностих років і цього їм досить.

Симптом завжди той самий: ви перетягуєте файл, програма каже щось загальне про нерозпізнаний формат, і більше підказок немає. Це не ваш VTT поганий; просто ця програма не читає цей формат. Конвертація триває секунду, і проблема зникає.

Запитання

А що, як у вас є відео?

Завантажте його, і ми повернемо транскрипцію з позначками часу, розділеними й іменованими спікерами та підсумком із ключовими пунктами. Почати можна без облікового запису.