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