Конвертація ASS у SRT

Конвертуйте стилізовані аніме- та фанатські субтитри з Advanced SubStation Alpha у звичайні файли SRT, які підтримують усі плеєри, телевізори та форми завантаження

  • Точна синхронізація: час початку й завершення конвертується із сантисекунд ASS у мілісекунди SRT без зсуву.
  • Чистий текст: позиціонування, караоке та перевизначення стилів видалено; базовий курсив і жирний шрифт збережено як теги SRT.
  • Універсальний формат: SRT працює з VLC, MPC HC, Plex, Jellyfin, Smart TV, YouTube, Vimeo та всіма програмами для редагування.

ASS 2 SRT
КонвеÑ
Зашифровано SSL
Uploading...
Субтитри

Що відбувається під час конвертації ASS у SRT

Файли ASS описують стилі, шрифти, кольори, позиції та ефекти для кожного рядка. SRT містить лише номер, часовий діапазон і текст. Конвертер використовує механізм субтитрів FFmpeg, щоб прочитати кожну репліку, зберегти її текст і час та записати її як нумерований субтитр SRT.

Як користуватися Converter App

1
Завантажте файл ASS або SSA

Підійдуть фанатські субтитри, експорти з Aegisub або субтитри, витягнуті з MKV.

2
Події конвертуються

Кожен рядок діалогу перетворюється на субтитр SRT; коментарі та команди малювання видаляються.

3
Завантажити SRT

Розмістіть його поруч із відео з такою самою назвою файлу, і будь-який програвач його розпізнає.

Ключові можливості

Зберігає переноси рядків

Розрив рядка \N у ASS перетворюється на справжній розрив рядка в SRT, тож дворядкові субтитри залишаються дворядковими.

Кілька файлів за одне завдання

Конвертуйте всі файли субтитрів сезону одночасно та завантажуйте їх у форматі ZIP.

Вивід UTF 8

Японські, китайські, кириличні, арабські символи та символи з діакритичними знаками записуються в UTF 8, який підтримують сучасні програвачі.

Без програмного забезпечення

Встановлення Aegisub або Subtitle Edit не потрібне; конвертація виконується на наших серверах.

Досвід і конфіденційність

Створено для надійної конвертації файлів.

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

Конфіденційність насамперед

Завантажені файли автоматично й остаточно видаляються протягом двох годин.

Автоматичне видалення

Довіра користувачів

Оцінка 5 зірок на Trustpilot за швидкість, надійність і простоту використання.

Довіра користувачів

Для академічного використання

Згадується в опублікованих дослідженнях і використовується для транскрибування інтерв’ю та якісного аналізу даних.

Використання в дослідженнях
doi:10.3390/journalmedia5040111

ASS і SRT: два підходи до субтитрів

SubRip Text (SRT) з’явився приблизно у 2000 році на основі інструмента для рипінгу DVD і є настільки простим форматом субтитрів, наскільки це можливо: номер, часовий діапазон, текст, порожній рядок. Advanced SubStation Alpha виріс із караоке-інструмента SubStation Alpha та став стандартом спільноти фанатських аніме-субтитрів, оскільки дає змогу розміщувати перекладені написи поверх оригінального японського тексту, анімувати караоке-тексти й відтворювати типографіку шоу. Складність, яка робить ASS потужним, також пояснює, чому споживчі пристрої його уникають. На практиці більшості глядачів потрібні лише діалоги, і SRT відображає їх усюди.

Як конвертер обробляє файл

FFmpeg обробляє розділи [Script Info], [V4+ Styles] і [Events]. Для кожної події Dialogue він зчитує час початку й завершення, назву стилю та текст. Теги перевизначення у фігурних дужках інтерпретуються так: курсив і жирний текст стають тегами SRT, а все інше відкидається. Коди \N і \n перетворюються на розриви рядків, жорсткі пробіли — на звичайні. Події Comment і векторні малюнки пропускаються. Субтитрові репліки нумеруються послідовно в хронологічному порядку та записуються в UTF 8 зі стандартними часовими позначками hours:minutes:seconds,milliseconds.

Поради для кращого результату

  • Якщо файл ASS містить одночасно стилі діалогів і написів, відкрийте його в Aegisub і видаліть рядки написів перед конвертацією, щоб уникнути накладання тексту.
  • Перевірте частоту кадрів: субтитри, синхронізовані для версії з 23.976 fps, зміщуватимуться у версії PAL з 25 fps. Якщо рядки з’являються раніше або пізніше, скористайтеся функцією редактора субтитрів «змінити частоту кадрів».
  • Назвіть файл SRT точно так само, як відеофайл (Episode01.mkv і Episode01.srt), щоб програвачі завантажували його автоматично; для кількох мов додайте код мови (Episode01.en.srt).
  • Для YouTube і Vimeo завантажуйте SRT у налаштуваннях субтитрів, а не вбудовуйте його у відео; тоді глядачі зможуть вимкнути субтитри.

Схожі інструменти для субтитрів

Щоб витягти субтитри з MKV перед конвертацією, скористайтеся нашим інструментом конвертації MKV у SRT. Для вебпрогравачів конвертація SRT у VTT створює формат WebVTT, потрібний для відео HTML5. А якщо у вас є відео без субтитрів, наша транскрипція аудіо та відео в SRT створює синхронізовані субтитри за допомогою моделі розпізнавання мовлення Whisper.

FAQ

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

Що втрачається під час конвертації ASS у SRT?

Усе, що SRT не може відтворити: шрифти, кольори, контури й тіні, розташування на екрані, обертання, таймінги караоке, згасання та оформлення написів. Озвучений діалог, його таймінги, а також простий курсив або жирний шрифт зберігаються. В аніме зі складно оформленими написами переклади написів відображатимуться як звичайні рядки субтитрів унизу екрана, іноді перекриваючи діалог.

Навіщо мені SRT, якщо мій програвач підтримує ASS?

Багато пристроїв не підтримують ASS: Smart TV, потокові медіаприставки, клієнти Plex і Jellyfin на деяких платформах, а також усі основні відеосайти підтримують SRT, але не ASS. Програми для редагування, як-от Premiere і DaVinci Resolve, також імпортують лише SRT. SRT — це найпоширеніший сумісний формат, а саме це й потрібно для сумісності.

Чи точні часові мітки?

Так. ASS зберігає час із точністю до сотих секунди, а SRT — до тисячних, тому кожна часова мітка передається точно. Рядки, що перекриваються, які в ASS дозволені без обмежень, записуються як перекривні репліки SRT; більшість програвачів відображають обидві, але деякі — лише першу.

Чи відображатимуться стилізовані рядки з кодами у фігурних дужках у SRT?

Ні. Блоки перевизначення, як-от {\pos(320,40)} або {\an8}, видаляються. Перевизначення курсиву та жирного шрифту перетворюються на теги і , які підтримують SRT програвачі, а розмір шрифту стилю записується як тег , який програвачі ігнорують і який редактор субтитрів може видалити однією операцією пошуку й заміни, якщо суворий валідатор висуне заперечення. Команди малювання, що використовуються для фігур, повністю видаляються.

Чи працює це з SSA (старішою версією SubStation Alpha v4)?

Так. Файли SSA використовують ту саму структуру подій із меншою кількістю полів стилю та конвертуються так само. Перейменуйте файл .ssa на .ass, якщо форма завантаження його не приймає.

Чи можна конвертувати SRT назад у ASS?

Наш конвертер SRT у ASS застосовує до реплік стандартний стиль ASS. Вихідне оформлення неможливо автоматично відтворити; збережіть файл ASS, якщо він може знадобитися вам знову.