uk

TTML у SRT

Конвертуйте файл субтитрів TTML/DFXP у простий формат SRT, який розуміє практично будь-який плеєр, прямо в браузері. Без завантаження на сервер.

Обробка локально на вашому пристрої ...

Ваші файли

    Обробка локально на вашому пристрої ...

    0%

    Чи завантажується мій файл?

    Ні. Усе працює у вашому браузері - ваш файл ніколи не залишає пристрій. Як це перевірити

    Без завантаження100% локально
    Вміст лишається у васбез доступу третіх осіб
    Hosted in GermanyGlobal Content Delivery
    Незалежний аудитTLS A+ · Заголовки A+

    Файли TTML/DFXP зазвичай надходять із професійних ланцюгів постачання для стрімінгових платформ і мовників - вони зазвичай не підходять для повсякденного використання в настільному плеєрі чи програмі монтажу, оскільки ті майже виключно читають SRT або VTT. Цей інструмент видобуває тайминги й текст із файлу TTML і записує їх як SRT.

    Інструмент цілеспрямовано шукає в документі елементи <p begin="..." end="...">, зчитує їхній тайминг (поширений формат години:хвилини:секунди.мілісекунди, а також значення в чистих секундах на кшталт «12.5s») та текстовий вміст, перетворює будь-які розриви <br/> усередині них на справжні переноси рядків і видаляє решту XML-розмітки. Тайм-коди на основі кадрів або тіків, рідкісніша деталь TTML, чесно кажучи, не підтримуються.

    Уся обробка відбувається локально у вашому браузері без повноцінного XML-парсера - цілеспрямоване виявлення, налаштоване саме під цей єдиний шаблон елемента, достатнє для типового вмісту субтитрів. Якщо інструмент не знаходить відповідних елементів, він зупиняється з чітким повідомленням.

    Технічні дані

    Технічні дані
    Вхідні форматиTTML, DFXP
    Вихідний форматSRT
    Пакетна обробкаНі
    ОбробкаЛокально в браузері (JavaScript)
    Завантаження файлівНемає

    У 3 кроки

    1. Перетягніть файл .ttml або .dfxp.
    2. Тайминги й текст видобуваються.
    3. Завантажте готовий файл .srt.

    Обмеження: Зчитуються лише непрефіксовані елементи <p begin end> з таймингом у форматі годин або в чистих секундах; тайм-коди на основі кадрів чи тіків і префікс простору імен на кшталт <tt:p> чесно кажучи не підтримуються. Регіони, стилі та інформація про макет із TTML втрачаються, оскільки в SRT для них немає місця.

    Часті запитання

    Файл завантажується на сервер?

    Ні. Конвертація відбувається повністю локально у браузері; файл ніколи не залишає ваш пристрій.

    Чому деякі файли TTML не розпізнаються?

    Інструмент цілеспрямовано зчитує поширений шаблон <p begin end> з таймингом у годинах чи секундах; тайм-коди на основі кадрів або префікс простору імен на кшталт <tt:p> навмисно не охоплюються.

    Чи зберігається стиль із TTML?

    Ні, у SRT немає поняття стилю, регіонів чи макета - переносяться лише час і звичайний текст.

    Чи працює це й у зворотний бік, із SRT у TTML?

    Так, для цього є інструмент «Конвертувати SRT у TTML».

    Схожі інструменти

    SRT у TTML · LRC у SRT · SAMI у SRT