Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#8235 closed defect (fixed)

DVB-T Program Guide does not display properly

Reported by: asdl888 Owned by: courmisch
Priority: normal Milestone: 2.1.0 release
Component: Demuxers Version: 2.0.5
Severity: normal Keywords:
Cc: Difficulty: unknown
Platform(s): all Work status: Not started

Description

1.DVB-T Program Guide does not display properly

VLC 2.0.5

VLC DVB-T Program Guide does not display Taiwanese big5 character properly.

http://2.bp.blogspot.com/-BCA1BTCNlM4/USbNJCMltKI/AAAAAAAADiE/DkaOoEBn7zE/s1600/vlc05.jpg

Yellow arrow --> display properly Pink arrow --> does not display properly

TTV 3SD+1HD sample TS dump https://skydrive.live.com/embed?cid=5F9E2A5FE02FFF06&resid=5F9E2A5FE02FFF06%21207&authkey=ABiZV5jLYwSvjgw

2.3SD+1HD and HD only problem

I press VLC 2.0.5 record button to record TTV 3SD+1HD TS file, when play HD program ,it play properly.

but when I record TTV HD progam only by command line,it can't play properly. it looks like this:

https://skydrive.live.com/embed?cid=E86EAF2E491B9543&resid=E86EAF2E491B9543%21105&authkey=AEtyAz9qeXQDpJM

Attachments (1)

EPG-UTF-16.png (77.5 KB) - added by courmisch 3 years ago.
EPG Unicode

Download all attachments as: .zip

Change History (6)

comment:1 Changed 3 years ago by courmisch

  • Component changed from Unknown to Demuxers
  • Owner changed from jb, fkuehne to courmisch
  • Status changed from new to assigned

The EPG text is marked as "Big-5 subset of ISO 10646" (0x14). But it is actually encoded in big-endian UTF-16. I'm not sure about the interpretation of ETSI EN 300 468 here. In particular, I am not sure if the "Big5 subset" refers to set of characters in Big5 encoded as UCS-2, or the Big5 encoding.

Does this bug affect ALL Taiwanese transponders?

Last edited 3 years ago by courmisch (previous) (diff)

Changed 3 years ago by courmisch

EPG Unicode

comment:2 Changed 3 years ago by courmisch

I cannot read Chinese. Please check that the dialog looks in the attached PNG file.

comment:3 Changed 3 years ago by courmisch

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:4 Changed 3 years ago by courmisch

  • Milestone changed from Bugs paradize to 2.1 bugs

comment:5 Changed 3 years ago by remi@…

commit 1937a483eec418a7efaae4b1addb5bb398185ca8 Author: Rémi Denis-Courmont <remi@…> Date: Mon Feb 25 19:32:29 2013 +0200

ts: correct Traditional Chinese EPG encoding (fixes #8235)

ETSI EN 300 468 § A.2 assigns the first byte 0x14 value to the "Big5 subset of ISO/IEC 10646". This really means that the character set is Big5, but the encoding is ISO/IEC 10646, a.k.a. Unicode.

Note: See TracTickets for help on using tickets.