DVD

Language Codes

Aparentemente, todos os DivX players baseados em chipset Mediatek 1389 podem identificar qual a linguagem usada no arquivo de legenda se esta for identificada usando-se Language Codes

Exemplo:

Matrix.avi
Matrix.pt.srt Identificado como “Português”
Matrix.en.srt Identificado como “Inglês”

A forma exata como essa identificação aparecerá na tela varia. No DVP5100, o nome da linguagem aparece por extenso, mas nos LGs aparece uma abreviatura de três letras, como “POR” e “ENG”.

Isso, claro, só aparece na tela no momento em que estamos alternando entre legendas com o botão subtitle do controle remoto.

O language code deve estar encostado ao nome do filme, no nome da legenda, senão a coisa não funciona. Por exemplo:

Matrix.avi
Matrix.pt.srt Identificado como “Português”
Matrix.ruim.pt.srt Identificado como “Russian” (o aparelho pegou as duas primeiras letras após o nome do filme)

Como o aparelho pega as duas primeiras letras e ignora o resto, você pode usar isso a seu favor se não quiser se confundir. Você pode usar “ptbr”, “pt-br” ou associações do gênero para distingüir a legenda em Português Brasileiro da em Português europeu.

À primeira vista, os Language Codes parecem baseados na tabela ISO_3166-1, mas um exame mais cuidadoso revela que são bastante diferentes..

Os nomes das linguagens, embora a princípio pareçam estar em Inglês, estão mais ou menos nas respectivas línguas. Por exemplo: O “Espanhol” aparece na tabela como “Español” e não como “Spanish”

Linguagem
Language Code
em ASCII
Language Code
em hexadecimal
Language Code
em decimal
Afar
aa
6161
24929
Abkhazian
ab
6162
24930
Afrikaans
af
6166
24934
Albanian
sq
7371
29553
Amharic (Ameharic)
am
616d
24941
Arabic
ar
6172
24946
Armenian
ia
6961
26977
Assamese
as
6173
24947
Aymara
ay
6179
24953
Azerbaijani
az
617a
24954
Bashkir
ba
6261
25185
Basque
eu
6575
25973
Bhutani
dz
647a
25722
Bihari
bh
6268
25192
Bislama
bi
6269
25193
Bengali;Bangla
bn
626e
25198
Breton
br
6272
25202
Bulgarian
bg
6267
25191
Burmese (Myanmar)
my
6d79
28025
Byelorussian
be
6265
25189
Cambodian
km
6b6d
27501
Català (Catalan)
ca
6361
25441
Chinese
zh
7a68
31336
Corsican
co
636f
25455
Czech(Ceske)
cs
6373
25459
Dansk (Danish)
da
6461
25697
Deutsch
de
6465
25701
English
en
656e
25966
Esperanto
eo
656f
25967
Español
es
6573
25971
Estonian
et
6574
25972
Finnish
fi
6669
26217
Fiji
fj
666a
26218
Faroese
fo
666f
26223
Français
fr
6672
26226
Frisian
fy
6679
26233
Galician
gl
676c
26476
Georgian
ka
6b61
27489
Greek
el
656c
25964
Greenlandic
kl
6b6c
27500
Guarani
gn
676e
26478
Gujarati
gu
6775
26485
Hausa
ha
6861
26721
Hebrew
he
6865
26725
Hebrew
iw
6977
26999
Hindi
hi
6869
26729
Hrvatski (Croatian)
hr
6872
26738
Indonesian
id
6964
26980
Indonesian
in
696e
26990
Interlingue
ie
6965
26981
Inupiak
ik
696b
26987
Irish
ga
6761
26465
Islenska(Icelandic)
is
6973
26995
Italiano (Italian)
it
6974
26996
Inuktitut
iu
6975
26997
Japanese
ja
6a61
27233
Javanese
jw
6a77
27255
Kannada
kn
6b6e
27502
Kashmiri
ks
6b73
27507
Kazakh
kk
6b6b
27499
Korean
ko
6b6f
27503
Kurdish
ku
6b75
27509
Kinyarwanda
rw
7277
29303
Kirghiz
ky
6b79
27513
Kirundi
rn
726e
29294
Latin
la
6c61
27745
Lingala
ln
6c6e
27758
Laothian
lo
6c6f
27759
Lithuanian
lt
6c74
27764
Latvian, Lettish
lv
6c76
27766
Macedonian
mk
6d6b
28011
Magyar
hu
6875
26741
Malagasy
mg
6d67
28007
Malay
ms
6d73
28019
Malayalam
ml
6d6c
28012
Maltese
mt
6d74
28020
Maori
mi
6d69
28009
Marathi
mr
6d72
28018
Moldavian
mo
6d6f
28015
Mongolian
mn
6d6e
28014
Nauru
na
6e61
28257
Nederlands
nl
6e6c
28268
Nepali
ne
6e65
28261
Norsk
no
6e6f
28271
Occitan
oc
6f63
28515
Oriya
or
6f72
28530
Oromo (Afan)
om
6f6d
28525
Pashto, Pushto
ps
7073
28787
Persian
fa
6661
26209
Polish
pl
706c
28780
Portugues
pt
7074
28788
Punjabi
pa
7061
28769
Quechua
qu
7175
29045
Rhaeto-Romance
rm
726d
29293
Romanian
ro
726f
29295
Russian
ru
7275
29301
Sangho
sg
7367
29543
Samoan
sm
736d
29549
Sanskrit
sa
7361
29537
Scots Gaelic
gd
6764
26468
Serbian
sr
7372
29554
Serbo-Croatian
sh
7368
29544
Sesotho
st
7374
29556
Setswana
tn
746e
29806
Shona
sn
736e
29550
Sinhalese
si
7369
29545
Sindhi
sd
7364
29540
Siswati
ss
7373
29555
Slovak
sk
736b
29547
Slovenian
sl
736c
29548
Somali
so
736f
29551
Sundanese
su
7375
29557
Svenska
sv
7376
29558
Swahili
sw
7377
29559
Tagalog
tl
746c
29804
Tajik
tg
7467
29799
Tamil
ta
7461
29793
Tatar
tt
7474
29812
Telugu
te
7465
29797
Thai
th
7468
29800
Tibetan
bo
626f
25199
Tigrinya
ti
7469
29801
Tonga
to
746f
29807
Tsonga
ts
7473
29811
Turkish
tr
7472
29810
Turkmen
tk
746b
29803
Twi
tw
7477
29815
Uighur
ug
7567
30055
Ukrainian
uk
756b
30059
Urdu
ur
7572
30066
Uzbek
uz
757a
30074
Vietnamese
ui
7569
30057
Volapuk
vo
766f
30319
Welsh
cy
6379
25465
Wolof
wo
776f
30575
Xhosa
xh
7868
30824
Yiddish
ji
6a69
27241
Yiddish
yi
7969
31081
Yoruba
yo
796f
31087
Zhuang
za
7a61
31329
Zulu
zu
7a75
31349

A finalidade dos códigos em hexa e em decimal é para programação dos próprios DVD players, mas não conheço nenhum DVD player brasileiro que faça uso deles.

Para diferenciar uma legenda em Português de Portugal da em Português brasileiro, use “pt-br” ou “ptbr”. O DivX player geralmente só olha as primeiras duas letras e reconhecerá como “Português” de qualquer forma, mas assim você poderá diferenciá-las no computador.

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>