Scenarist Closed Caption

ВідкритиЗберегтиТелемовленняCEA-608

Американські закриті субтитри, як вони їдуть усередині картинки: два байти, які кожен кадр несе, у шістнадцятковому вигляді, після таймкоду. Назва походить від Scenarist, програми для створення DVD, і досі це те, що мовники, стрімінгові сервіси й монтажери беруть для субтитрів CEA-608.

Коротко

Розширення.scc
Тип медіаНе зареєстровано
СпецифікаціяСамі байти: CTA-608 (раніше EIA-608, потім CEA-608). Файл навколо них належить Scenarist і ніколи не був власним стандартом.
Точність часуОдин кадр, при 29,97 на секунду
Кодування текстуШістнадцяткові цифри. Символи належать CEA-608: латинські літери, діакритика західноєвропейських мов, кілька символів.
СтилізаціяКурсив, підкреслення і сім кольорів. Жирного немає.
РозташуванняСітка з 15 рядків по 32 стовпці
МовціУ форматі немає. Субтитрувальники пишуть >> при кожній зміні мовця.
У контейнерахСамі субтитри, а не файл: усередині відео для ефіру і HLS, як трек c608 у QuickTime і MP4

Будова файлу

Заголовок, а потім рядки з таймкодом і словами, які відправляються з цього кадру, по одному слову на кадр. Між кожним рядком — порожній рядок.

Scenarist_SCC V1.0
 
00:00:22;07 9420 9420 94ae …
 
00:00:22;29 942f 942f
 
00:00:24;14 942c 942c
  1. 1 · Заголовок

    Завжди Scenarist_SCC V1.0.

  2. 2 · Таймкод

    Кадр, на якому відправляється перше слово рядка. Кожне наступне слово займає наступний кадр.

  3. 3 · Слова

    Два байти кожне, у шістнадцятковому вигляді: команда або два символи.

Субтитр, слово за словом

Закриті субтитри — це не текст із часом, а команди, яким слідує декодер субтитрів телевізора. Ці фрагменти завантажують You're a jerk, жовтим кольором, показують його і очищають.

Слово Що робить декодер
9420 RCL Почати завантаження субтитра поза екраном
94ae ENM Очистити те, що завантажується
94f2 PAC Перейти до рядка 15, стовпця 4
97a1 Tab offset Ще на один стовпець праворуч
912a Mid-row code Жовтий колір звідси. Займає один стовпець, показується як пробіл.
d9ef 75a7 Символи Yo, потім u': по два на слово
942f EOC Показати завантажене, одразу
942c EDM Очистити екран

Команди надсилаються двічі. 9420 9420 — це одна команда: декодер бере другу як запасну, на випадок якщо першу втрачено. Перша цифра — 9, а не 1, тому що старший біт кожного байта є бітом парності.

Таймкод

SCC відлічує кадри при 29,97 на секунду, частоті американського телебачення. Таймкод із відкиданням кадрів, із ; перед кадрами, пропускає номери кадрів 00 і 01 щохвилини, крім кожної десятої, щоб годинник показував правильний час. Таймкод без відкидання, із :, нумерує кожен кадр і відстає на 3,6 секунди щогодини.

Три способи субтитрування

Стиль Що бачить глядач У Subtitld
Pop-on Субтитр з’являється цілком і залишається, доки його не очистять або не замінять. Звичайний спосіб для записаних програм. Окремий субтитр для кожного
Roll-up Рядки з’являються в міру набору і прокручуються вгору, по два–чотири за раз. Новини й спорт у прямому ефірі. Субтитр для кожного рядка, доки не почнеться наступний
Paint-on Текст з’являється на екрані в міру написання. Субтитр для того, що він малює

Символи

Рядок містить 32 символи, а екран — 15 рядків. Два символи надсилаються за кадр, близько шістдесяти за секунду, тож довгий субтитр завантажується деякий час.

Набір символів не є ASCII. Десять кодів ASCII означають інше (* — це á, { — ç, ~ — ñ), другий набір додає символи на кшталт ♪, ½ і ®, а ще два — діакритику іспанської, французької, португальської, німецької та датської.

Велика літера з діакритикою надсилається у два кроки. É надсилається як звичайна E, а потім код, який її замінює, тож декодери без розширених символів усе одно показують літеру. Записувач, який пропускає звичайну літеру, губить символ перед нею: Ação вийде як Aão. Subtitld надсилає обидві.

Стилі й місця

Код Ефект У Subtitld
PAC Рядок і стовпець (по четвірках), або колір, або курсив, щоб почати Зберігається як одна з дев’яти позицій і стиль
Tab offset Від одного до трьох стовпців далі Зберігається в позиції
Mid-row code Курсив, підкреслення або колір відтепер, показується як пробіл Зберігається
Кольори Білий, зелений, синій, блакитний, червоний, жовтий, пурпуровий Зберігаються; інші стають найближчим із семи
Жирний, шрифти, розміри — У форматі немає місця

SCC у Subtitld

Зберігається в .scc
  • Текст кожного субтитра, у рядках по 32 стовпці
  • Курсив, підкреслення і сім кольорів
  • Місце на екрані: угорі, посередині або внизу; ліворуч, по центру або праворуч
  • Мовці як >> при кожній зміні
  • Початок і кінець з точністю до кадру
Немає куди подіти
  • Жирний, шрифти і розміри
  • Символи поза набором CEA-608, які стають своєю простою літерою або «?»
  • Переклади поруч з оригіналом
  • Озвучення, імена і обличчя мовців

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

Відкриття файлу SCC

Subtitld декодує файл так, як це робить декодер субтитрів, на його екрані з 15 рядків по 32 стовпці:

  • субтитри pop-on — це субтитри від кадру, на якому вони з’являються, до кадру, на якому їх очищають або замінюють;
  • субтитри roll-up — це субтитр на рядок, а paint-on — субтитр для того, що вони малюють;
  • курсив, підкреслення і кольори стають форматуванням субтитра, а його рядки і стовпці — місцем на екрані;
  • пробіл, який займає mid-row code, пропускається перед розділовими знаками;
  • таймкоди як із відкиданням кадрів, так і без нього читаються правильно;
  • читається перший канал субтитрів, а другий — якщо перший порожній.

Експорт SCC

Діалог експорту Subtitld з вибраним SCC, мовцями як позначками >> і таймкодом із відкиданням кадрів

Експорт, потім Субтитри і SCC, пропонує:

  • ТекстОригінал або переклад.
  • Імена мовцівНе вказувати, перед текстом (Thom: …) або як >> при кожній зміні мовця.
  • ФорматуванняЗберегти або прибрати.
  • Зсув часуКожен субтитр раніше або пізніше на однакову величину.
  • ТаймкодЗ відкиданням кадрів, як це прийнято в мовленні, або без нього.

Subtitld записує субтитри pop-on у перший канал. Кожен завантажується в кадрах перед своїм початком і показується на власному кадрі, а його команди показу й очищення стоять у власних рядках, щоб декодери, які читають рядок за рядком, теж показували його вчасно. Рядки довші за 32 стовпці переносяться, а кожен рядок центрується або вирівнюється ліворуч чи праворуч, як того просить субтитр. Субтитр, що йде надто швидко після попереднього і не встигає завантажитися вчасно, показується одразу після завантаження.

Цікаві факти

1980

Перші мережеві трансляції із закритими субтитрами вийшли в ефір 16 березня 1980 року на ABC, NBC і PBS, у 21-му рядку картинки. Глядачам потрібна була окрема приставка, щоб їх бачити.

13″

З 1993 року Закон про схему декодування телевізора 1990 року вимагав декодер субтитрів у кожному телевізорі діагоналлю 13 дюймів і більше, що продавався в Сполучених Штатах.

60

Символів за секунду: два за кадр, при 29,97 кадру на секунду. Повний чотирирядковий субтитр надсилається понад дві секунди.

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

Маєте .scc для виправлення?

Відкрийте його в Subtitld разом із відео та вирівняйте за хвилею.

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