#804 Show Titles with Umlaut characters not displayed for MPEG2-TS EIT

Incorrect_result
open-accepted
None
5
2013-12-04
2013-12-03
MacVideoGeek
No

When listing information for MPEG2 TS files, the show titles in the EIT containing Umlaut characters are missing.

To reproduce this behaviour, run the following from the command line:

mediainfo FILENAME.TS

I have included part of an MPEG file with which this issue is displayed.

1 Attachments

Discussion

  • Tested with MediaInfo (both GUI and CLI) 0.7.65 Windows on a French Windows (so with same locale as German), I get:
    UTC 2013-11-15 16:06:43 : de:Die fünfte Jahreszeit: Spuren im Schnee / de: / undefined / / 01:11:20 / Not running
    UTC 2013-11-17 03:48:55 : de:Der Österreichische Film: Ausgeliefert / de: / undefined / / 01:34:50 /
    UTC 2013-11-17 05:23:45 : de:treffpunkt medizin: Macht Arbeit krank? / de: / undefined / / 00:51:15 /
    UTC 2013-11-17 06:15:00 : de:WETTER/INFO / de: / undefined / / 02:45:00 /
    UTC 2013-11-19 04:20:00 : de:Der Österreichische Film Beresina oder die letzten Tage der Schweiz / de: / undefined / / 01:55:00 /
    UTC 2013-11-19 06:15:00 : de:WETTER/INFO / de: / undefined / / 02:50:00 /
    UTC 2013-11-20 00:35:00 : de:Der Österreichische Film Ein Augenblick Freiheit / de: / undefined / / 01:45:00 /
    UTC 2013-11-20 02:20:00 : de:Der Österreichische Film Beresina oder die letzten Tage der Schweiz / de: / undefined / / 01:45:00 /
    UTC 2013-11-20 06:15:00 : de:WETTER/INFO / de: / undefined / / 02:50:00 /
    UTC 2013-11-21 06:15:00 : de:WETTER/INFO / de: / undefined / / 02:50:00 /

    Umlaut characters are there, aren't they?
    Which OS are you using?

     
  • MacVideoGeek
    MacVideoGeek
    2013-12-03

    This is strange.
    I tested it on OS X 10.7.5 and 10.8.4.

    Running

    mediainfo --version

    gives

    MediaInfo Command line,
    MediaInfoLib - v0.7.64

    Files with Umlauts in their name display correctly with "ls".

     
  • ok, I see.
    The complete spec of DVB EIT is not yet implemented in MediaInfo, and a fallback is on the local code page. On Windows it is a flavor of ISO 8859-1, on Mac it is UTF-8.
    your file uses ISO/IEC 8859-9 (you can see on the link that it is pretty same as 8859-1, so this is the reason I get the right output on Windows, it is completely different than UTF-8 about umlauts so fallback fails on Mac), which is crazy (it is intended for Turkish, not for German...)

    I'll add support for 8859-9, not difficult.

     
    • status: open --> open-accepted
    • assigned_to: Jerome Martinez
     
  • MacVideoGeek
    MacVideoGeek
    2013-12-04

    Great, thanks!