Реклама на сайте | Помощь сайту   English version | Datasheets 
KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Скрытые субтитры

Скрытые субтитры



Раздел: Видео

Лицензионные американские кассеты в оригинальном варианте (без перевода) требуют неплохого знания английского языка .Без великолепного знания английского разобрать на слух диалоги в фильмах , особенно американских, невозможно. На американских фильмах есть субтитры с текстом диалогов, которые, при желании, можно вывести на экран телевизора. Скрытые субтитры, или Closed Caption, закодированы в видео сигнал формата NTSC в 21 строке (на обратном ходе по кадру). Декодеры (Set Top Box) рассчитаны на декодирование и накладывание субтитров на композитный сигнал, но хорошие модели могут поддерживать и работу с сигналом S-Video, например, для работы с S-VHS видеомагнитофоном или при работе с любым другим качественным видео источником. Стандарт скрытых субтитров подразумевает возможность нескольких одновременно передающихся потоков субтитров. Максимально возможна передача до четырех текстовых потоков в двух полукадрах изображения. В Америке несколько потоков субтитров могут использоваться для многоязычного сопровождения обучающих программ или для использования нескольких уровней сложностей английского для глухих от рождения зрителей.
С самого начала считалось, что для передачи субтитров в Европе полагается использовать телетекст. Поэтому распространение системы скрытых субтитров на Европу не планировалось. Однако в настоящий момент имеется стандарт для передачи субтитров в видео сигнале системы PAL в 22 строке аналогично американскому варианту.
Наличие на коробке с диском или видеокассетой специальных знаков и свидетельствует о присутствии в видео сигнале скрытых субтитров, которые можно воспроизвести любым стандартным декодером.

В 21 строке следом за вспышкой идут семь периодов частоты 503.5 кГц (интервал 13.9 мксек) для синхронизации приемной части , далее следует стартовый бит и 16 бит (2 знака по 7 бит в стандарте ASCII , с каждым знаком свой бит контроля по нечетности ).Электронное кодирование NRZ (без возврата к нулю). ASCII "модифицированный" , т.е. символы которые являются "непечатаемыми" используются как управляющие .

Так выглядит передача кода 00 - NUL (2 символа).

Таблица соответствия символов кодам в принимаемом сигнале .

С учетом контроля по нечетности это выглядит следующим образом :

------------------------------------------------------------------------------
CHAR   HEX   OCTAL   BINARY    DEC
CHAR   HEX   OCTAL   BINARY    DEC
------------------------------------------------------------------------------
A     C1     301   11000001   193
P     D0     320   11010000   208
B     C2     302   11000010   194
Q     51     121   01010001   081
C     43     103   01000011   067
R     52     122   01010010   082
D     C4     304   11000100   196
S     D3     323   11010011   211
E     45     105   01000101   069
T     54     124   01010100   084
F     46     106   01000110   198
U     D5     325   11010101   213
G     C7     307   11000111   199
V     D6     326   11010110   214
H     C8     310   11001000   200
W     57     127   01010111   087
I     49     111   01001001   073
X     58     130   01011000   088
J     4A     112   01001010   074
Y     D9     331   11011001   217
K     CB     313   11001011   203
Z     DA     332   11011010   218
L     4C     114   01001100   076
M     CD     315   11001101   205
N     CE     316   11001110   206
O     4F     117   01001111   079
------------------------------------------------------------------------------
a     61     141   01100001   097
p     70     160   01110000   112
b     62     142   01100010   098
q     F1     361   11110001   241
c     E3     343   11100011   227
r     F2     362   11110010   242
d     64     144   01100100   100
s     73     163   01110011   115
e     E5     345   11100101   229
t     F4     364   11110100   244
f     E6     346   11100110   230
u     75     165   01110101   117
g     67     147   01100111   103
v     76     166   01110110   118
h     68     150   01101000   104
w     F7     367   11110111   247
i     E9     351   11101001   233
x     F8     370   11111000   248
j     EA     352   11101010   234
y     79     171   01111001   121
k     6B     153   01101011   107
z     7A     172   01111010   122
l     EC     354   11101100   236
m     6D     155   01101101   109
n     6E     156   01101110   110
o     EF     357   11101111   239
------------------------------------------------------------------------------
0     B0     260   10110000   176
%     25     045   00100101   037
1     31     061   00110001   049
&     26     046   00100110   038
2     32     062   00110010   050
"     A7     247   10100111   167
3     B3     263   10110011   179
(     A8     250   10101000   168
4     34     064   00110100   052
)     29     051   00101001   041
5     B5     265   10110101   181
*     2A     052   00101010   042
6     B6     266   10110110   182
+     AB     253   10101011   171
7     37     067   00110111   055
,     2C     054   00101100   044
8     38     070   00111000   056
-     AD     255   10101101   173
9     B9     271   10111001   185
.     AE     256   10101110   174
SP    20     040   00100000   032
/     2F     057   00101111   047
!     A1     241   10100001   161
:     BA     272   10111010   186
"     A2     242   10100010   162
;     3B     073   00111011   059
#     23     043   00100011   035
<     BC     274   10111100   188
$     A4     244   10100100   164
=     3D     075   00111101   061
>     3E     076   00111110   062
STX   02     002   00000010   002
?     BF     277   10111111   191
ETX   83     203   10000011   131
------------------------------------------------------------------------------
CHAR   HEX   OCTAL   BINARY    DEC
CHAR   HEX   OCTAL   BINARY    DEC
------------------------------------------------------------------------------
@     40     100   01000000   064
EOT   04     004   00000100   004
[     5B     133   01011011   091
ENQ   85     205   10000101   133
DC     334   11011100   220
ACK   86     206   10000110   134
]     5D     135   01011101   093
BEL   07     007   00000111   007   ^
5E     136   01011110   094
BS    08     010   00001000   008
DF     337   11011111   223
HT    89     211   10001001   137
{     FB     373   11111011   251
LF    8A     212   10001010   138
|     7C     174   01111100   124
VT    0B     013   00001011   011
}     FD     375   11111101   253
FF    8C     214   10001100   140
~     FE     376   11111110   254
CR    0D     015   00001101   013
DEL   7F     177   01111111   127
SO    0E     016   00001110   014
NUL   80     200   10000000   128
SI    8F     217   10001111   143
SOH   01     001   00000001   001
DLE   10     020   00010000   016
------------------------------------------------------------------------------
D1    91     221   10010001   145
D2    92     222   10010010   146
D3    13     023   00010011   019
D4    94     224   10010100   148
NAK   15     025   00010101   021
SYN   16     026   00010110   022
ETB   97     227   10010111   151
CAN   98     230   10011000   152
EM    19     031   00011001   025
SUB   1A     032   00011010   026
ESC   9B     233   10011011   155
FS    1C     034   00011100   028
GS    9D     235   10011101   157
RS    9E     236   10011110   158
US    1F     037   00011111   031
----------------------------------------
 

А так 21 строка выглядит "живьем".

При выводе информации на экран телевизора обычно используется следующая временная диаграмма .

Фирма Philips выпускает микросхему SAA5252, которая содержит в себе как декодер скрытых субтитров , так и знакогенератор для вывода алфавитно-цифровой информации на экран телевизора .

Всем известный по применению PIC контроллеров Eric Smith предложил схему декодирования субтитров на базе PIC16C61 и персонального компьютера , связанных по последовательному порту .

( Copyright 1994, 1995 Eric Smith & Richard Ottosen ) Прошивка для контроллера.


 © 2003—2017 «Электронный портал»Обр@тная связь