Закриті субтитри CEA-608 і CEA-708

ВідкритиЗберегтиМовленняУ відео

Закриті субтитри північноамериканського телебачення. CEA-608 походить від аналогового ТВ: два байти на кадр, у 21-му рядку зображення. CEA-708 — його цифровий наступник із вікнами, кольорами та багатьма службами. Цифрова передача несе обидва в кожному кадрі. Subtitld читає їх з відео і записує у файли SCC та MCC.

Коротко

СпецифікаціяCTA-608 (раніше EIA-608, потім CEA-608) і CTA-708 (раніше CEA-708). У цифровому відео — ATSC A/53 Part 4.
Де вони передаютьсяУ кадрах відео, в окремій доріжці субтитрів (c608 у QuickTime), а також у файлах SCC і MCC
Точність часуОдин кадр
СимволиCEA-608: власний латинський набір. CEA-708: ASCII, Latin-1, кілька символів і 16-бітові символи.
ОформленняCEA-608: курсив, підкреслення, сім кольорів. CEA-708: курсив, підкреслення, 64 кольори, шрифти, розміри, контури та фони.
РозміщенняCEA-608: сітка з 15 рядків і 32 стовпців. CEA-708: до восьми вікон, прив’язаних до сітки з 75 рядків.
КаналиCEA-608: CC1–CC4. CEA-708: до 63 служб.
МовціУ стандартах немає. Субтитрувальники пишуть >> при кожній зміні мовця.

Дані субтитрів кадру

Кожен кадр несе кілька наборів по три байти. Перший байт кожного каже, що означають два наступні.

FC 94 2F
FD 80 80
FF 42 22
FE 89 01
FA 00 00 …
  1. 1 · Що далі

    FC — перше поле CEA-608, FD — його друге поле. FF починає пакет CEA-708, а FE несе його далі.

  2. 2 · CEA-608

    Два байти для кожного поля. 94 2F показує субтитр, завантажений у CC1; 80 80 — порожнечу.

  3. 3 · CEA-708

    Пакет, по два байти: його заголовок (42, чотири байти завдовжки), блок служби (22, служба 1, два байти), а потім 89 01, DisplayWindows для вікна 0.

  4. 4 · Резерв

    Інші набори кадру, які нічого не несуть. Кадр має 20 за 29.97 кадрів на секунду, 25 за 24, 24 за 25.

9 600 біт за секунду для субтитрів. Канал субтитрів цифрової передачі тримає 960 з них для CEA-608, який конвертери передають далі аналоговим телевізорам, і 8 640 для CEA-708.

CEA-608: чотири канали

Байти ті самі, що містить файл SCC: команди та символи, два на кадр, на екрані з 15 рядків і 32 стовпців. Кожне з двох полів кадру несе по два канали субтитрів.

Канал Де Призначення
CC1 Поле 1, перший канал Субтитри передачі
CC2 Поле 1, другий канал Інша мова або нічого
CC3 Поле 2, перший канал Часто друга мова
CC4 Поле 2, другий канал Рідко використовується

CEA-708: вікна і пера

Служба CEA-708 малює у вікнах: до восьми, кожне зі своїм місцем, розміром, рядками й стилем; їх показують, ховають, перемикають і видаляють. Перо пише в них, з курсивом, підкресленням і кольорами. Ці команди завантажують субтитр і показують його:

Байти Команда
98 18 DA 32 70 13 09 DefineWindow 0 Прихований, його низ по центру на 90% висоти і 50% ширини екрана, один рядок із 20 стовпців
88 01 ClearWindows Вікно 0, порожнє
97 C0 00 0E 00 SetWindowAttributes Без заливки за ним, текст по центру
92 00 00 SetPenLocation Рядок 0, стовпець 0
90 05 00 SetPenAttributes Стандартний розмір, прямий, без підкреслення
91 3C 00 00 SetPenColor Жовтий на чорному
59 6F 75 … You're a jerk,
90 05 00 91 3F 00 00 Перо знову Білий на чорному
20 54 68 … Thom.
89 01 DisplayWindows Вікно 0, у кадрі, де починається субтитр

Якір вікна — одна з дев’яти точок: його кути, середини сторін і центр. Це ті дев’ять місць, на яких може стояти субтитр у Subtitld.

Символи Що в них
G0 ASCII, крім видалення, яке є ♪
G1 Latin-1: акценти західноєвропейських мов
G2 Кілька інших: … ‘ ’ “ ” • ™ Š Œ ⅛ ⅜ ⅝ ⅞ і символи для малювання рамок
P16 Символи з 16 бітів, які використовують корейські субтитри

Субтитри у відео

Де Хто їх туди поміщає Як їх читає Subtitld
У кадрах: користувацькі дані MPEG-2, SEI у H.264 і HEVC Цифрові передачі та їхні записи (.ts) Декодуванням відео, скільки б це не тривало
Доріжка субтитрів (c608) Розповсюдження QuickTime Одразу
Файл SCC Розповсюдження мовлення та стрімінгу CEA-608
Файл MCC Розповсюдження мовлення, MacCaption CEA-708, інакше CEA-608

CEA-608 / 708 у Subtitld

Зберігається
  • Текст кожного субтитра та переноси рядків
  • Курсив і підкреслення
  • Кольори: сім у CEA-608, 64 у CEA-708
  • Де він стоїть: зверху, посередині чи знизу; ліворуч, по центру чи праворуч
  • Мовці, як >> при кожній зміні
  • Початок і кінець до кадру
Нікуди подіти
  • Жирний, якого немає в жодному з них
  • Шрифти, розміри, контури та фони вікон CEA-708
  • Більше однієї служби чи каналу одночасно: читається одна, потім інша
  • Переклади поруч з оригіналом

Щоб зберегти те, що належить Subtitld, збережіть проєкт .usfx.

Читання субтитрів відео

Панель імпорту Subtitld з обраним рушієм субтитрів, що читає перші субтитри відео, спочатку CEA-708, потім CEA-608
На панелі Імпорт виберіть рушій captions, а потім натисніть Read captions. Субтитри в кадрах відео читаються стільки ж, скільки відео декодується; доріжку субтитрів читають одразу.

Пропонує:

  • СубтитриПерші, які є у відео, спочатку CEA-708; служба CEA-708 від 1 до 6; або канал CEA-608, CC1–CC4.
  • ОбластьУсе відео, фрагмент або вибраний субтитр, як для транскрипції.

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

Записи передач мають розширення .ts, .m2ts або .mts; Subtitld відкриває їх як відео.

Запис субтитрів

Subtitld записує субтитри у файли, які приймають мовники та платформи:

  • SCC: спливаючі субтитри у CEA-608, CC1;
  • MCC: ті самі в CEA-608 і, синхронно з ними, у службі 1 CEA-708, або лише в CEA-608, якщо ви так вибрали.

Цікаве

2002

З 1 липня 2002 року цифрові телевізори, продані в Сполучених Штатах, окрім найменших, мали декодувати субтитри CEA-708: принаймні шість стандартних служб.

8

Вікон, які може мати служба CEA-708 одночасно, кожне зі своїм місцем, розміром і стилем. CEA-608 має один екран.

CC

Серед розширених символів CEA-708 є й логотип закритих субтитрів, знак CC, що позначає програму із субтитрами.

Пов'язані формати

Маєте запис із субтитрами?

Відкрийте його в Subtitld, прочитайте субтитри на таймлайн і виправте та зсуньте їх за хвилею.

Завантажити Subtitld