Перейти до основного вмісту
SubtitleMatrix

Виправити 24 fps на 25 fps

ТаймінгПерерахунок частоти кадрів
Або вставте текст субтитрів

Параметри

У якій частоті кадрів пораховано таймінги. На сторінках форматів це те, що потрібно MicroDVD, бо він зберігає час як номери кадрів. На сторінках частоти кадрів це частота, за якою файл синхронізували — версія, для якої робили субтитри, — а друге поле сторінки приймає частоту відео, з яким ви будете їх використовувати. 23,976, 24, 25, 29,97, 30, 50, 59,94 і 60 — найпоширеніші. Помилка зміщує весь таймлайн, а на сторінках частоти кадрів — на відношення, а не на фіксовану величину.

Частота кадрів версії, з якою ви будете використовувати субтитри, — відео, яке насправді відтворюватимете. Застосовується множник: перше поле, поділене на це, тож 24 у 25 дає 0,96: фільм на PAL іде на 4 % швидше, і 100-хвилинна стрічка вкладається в 96-хвилинну касету. Переплутайте поля місцями — і весь таймлайн зсунеться в неправильний бік на ту саму величину.

Ця сторінка бере файл субтитрів, зроблений під майстер фільму 24 fps, і переносить його на версію 25 fps PAL. Кожна позначка множиться на 24, поділене на 25, тобто рівно на 0,96, тому вся шкала виходить на 4 % раніше, а кожна репліка коротшає на 4 %. Обидва поля вже заповнені; змініть їх, якщо ваш файл зроблено під щось інше.

Це та пара, до якої належить словосполучення «прискорення PAL». Фільм знімають за 24 кадри на секунду, а європейське телебачення відтворює його за 25, тому ті самі кадри йдуть на 4,167 % швидше за годинником, і 100-хвилинна стрічка вміщується на 96-хвилинну касету. У фільмі нічого не змінюється й жоден кадр не викидається: зображення ідентичні, а файл субтитрів, зроблений під фільм, мусить іти зі швидкістю касети, щоб не відстати. Саме це робить 0,96, і це єдине відношення в групі, яке можна порахувати в голові.

Дві речі, які люди помічають у прискоренні PAL, поза межами цієї сторінки. Звук, якщо його перенесено без виправлення, іде на 4 % швидше й підвищується приблизно на 70 центів — трохи менше за півтон. А швидкість читання кожного субтитра зростає на 4 % разом із часом, бо кожна репліка отримує менше часу, а слова залишаються тієї самої довжини. Якщо файл готують для мовлення, друге варто перевірити проти обмежень перед публікацією.

Якщо ваш майстер фільму — не справжні 24, а 23,976, які несе NTSC-реліз, множник дорівнює 0,95904, і для цієї пари в групі є окрема сторінка; вони різняться на 0,1 %, тобто на 3,5 секунди за годину. Нічого не надсилається на сервер, а цілий сезон проходить через чергу за один прохід — SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON і CSV читаються як те, чим вони насправді є.

Приклади

Чотири відсотки повністю

Вхід

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:01:00,000 --> 00:01:02,000
One minute in.

Результат

1
00:00:00,960 --> 00:00:02,880
Hello there.

2
00:00:57,600 --> 00:00:59,520
One minute in.

0,96 — це 24, поділене на 25. Репліка на першій секунді втрачає 40 мс, а на хвилині — 2400 мс: у шістдесят разів далі від нуля, у шістдесят разів більше руху. Обидві межі кожної репліки множаться, тому дворядкова репліка на дві секунди отримує 1,92 секунди, і саме звідси береться зростання швидкості читання.

Стрічка, що закінчується на чотири хвилини раніше

Вхід

1
00:01:00,000 --> 00:01:02,000
One minute in.

2
01:40:00,000 --> 01:40:03,000
The last cue of the feature.

Результат

1
00:00:57,600 --> 00:00:59,520
One minute in.

2
01:36:00,000 --> 01:36:02,880
The last cue of the feature.

100-хвилинна стрічка йде 96 хвилин на PAL-касеті й 95 хвилин 54 секунди, якщо майстер був 23,976, а не 24. Це варто перевірити вручну після перерахунку: відкрийте PAL-файл на новій позначці останньої репліки, і рядок має бути на місці. Якщо він там, то й усе перед ним правильне, бо виправлювана похибка — це частка годинника, а не сталий зсув.

MicroDVD змінює лише рядок оголошення

Вхід

{1}{1}24
{24}{48}Hello

Результат

{1}{1}25
{24}{48}Hello

MicroDVD зберігає час номерами кадрів, а прискорення PAL відтворює ті самі кадри з іншою частотою, тому кадр 24 і далі кадр 24, і змінюється перший рядок файлу. Переписування номерів на 23 і 46 застосувало б 4 % двічі, бо плеєр уже знає, що читати їх треба за 25.

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

Чому множник для 24 на 25 дорівнює рівно 0,96?

Бо це 24, поділене на 25. PAL відтворює ті самі кадри на 4,167 % швидше, тому час перегляду становить 96 % від фільмового: 100-хвилинна стрічка вміщується на 96-хвилинну касету, і кожна позначка зберігає 96 % значення. Тут нічого не округлюється й не наближається — 0,96 точне, і саме тому це єдина пара в групі, яку можна перевірити в голові.

Що прискорення PAL робить зі звуком?

Якщо звукову доріжку перенесено без виправлення, вона йде на 4 % швидше й підвищується приблизно на 70 центів — трохи менше за півтон, тому голоси в деяких європейських випусках звучать трохи високо й квапливо. Це окрема проблема від субтитрів, і ця сторінка її не вирішує: субтитри мусять іти за зображенням, тому відношення тут 0,96 незалежно від того, чи виправили звук.

Чи те саме 24 на 25, що й 23,976 на 25?

Ні, і різниця — 0,1 %: 0,96 проти 0,95904, тобто 3,5 секунди за годину і 5,5 секунди за 95-хвилинний фільм. Що саме ваше, залежить від того, під що зроблено файл. Майстер фільму йде за справжніми 24; NTSC-реліз фільму — за 23,976, тобто 24000/1001. Неправильний вибір залишає залишкову похибку, що зростає до кінця файлу.

Як повернутися з 25 на 24?

Поставте 25 у перше поле, а 24 у друге, і множник стане 1,0416667, що розтягне шкалу назад до часу перегляду фільму. У групі є сторінка й для цього напрямку; її беруть, коли PAL-файл субтитрів треба повернути на майстер фільму, а не на NTSC-реліз — для того є інша сторінка й інше число.

Чому PAL-випуск фільму коротший на чотири хвилини?

Бо ті самі кадри показують швидше. 100-хвилинний фільм стає 96-хвилинною касетою, тож нічого не зникло — усе на місці, просто йде на 4 % швидше. Через це й різняться тривалості в базах даних: 96 хвилин і 100 хвилин описують той самий фільм, а файл субтитрів, зроблений під одну з цих цифр, на іншій відстає на чотири хвилини до кінця.

Чи треба перевіряти швидкість читання після перерахунку в PAL?

Це варто зробити. Кожна репліка зберігає 96 % часу, який мала, тому рядок, що впевнено вкладався в межу, може її перетнути, а слова не стали коротшими на компенсацію. Інструменти доступності на цьому сайті вимірюють знаки за секунду проти порогів зі стандартів доступності, і саме на це число слід дивитися, а не на відчуття, що субтитри тепер квапливі.

Споріднені інструменти