View Full Version : BDP7600: Bug with file names containing special language characters (e. g. umlaute)

10-08-2011, 07:13 AM
When browsing through video files on a usb drive (no matter if FAT32 or NTFS), the 7600 file browser shows some information about the currently selected file in the right part of the screen (title, duration, file date and file time, pixel width and height of video). Obviously the title is generated from the file name by stripping off the file extension (at least for mkv, mpg and ts files). Software version is 1.09.

This works fine if the file name only contains ASCII characters. But if the file name contains special language characters (e. g. german umlaute, french accents) the title is not correctly displayed. Instead every single character is replaced by two other characters. Examples:

is displayed as ä
is displayed as ö
is displayed as ü
is displayed as é
is displayed as ç

This is a bug in the firmware and I'd appreciate if this could be fixed in a future release.

What is happening?
The special language characters in the file names are UTF-8 encoded which means in the case of the examples that every character is encoded with two bytes (see http://www.utf8-chartable.de/unicode-utf8-table.pl?number=1024&htmlent=1). That means in hex:

is encoded as C3 A4
is encoded as C3 B6
is encoded as C3 BC
is encoded as C3 A9
is encoded as C3 A7

When generating the title from the file name the firmware does not recognize that there are UTF-8 encoded characters that need special treatment. Instead every single byte is incorrectly displayed as ISO 8859-1 encoded. Therefore the byte C3 is displayed as , A4 as , B6 as and so on.

10-31-2011, 10:01 AM
Hi upsh,

Just saw this post, did you already installed V1.35?

If with this version it is still there maybe send over a file to study.


11-01-2011, 07:48 AM
Hi Oscar,

with firmware V1.35 the behavior is the same. No improvement.

The effect does not depend on the file contents. So for testing you could use any mkv, mpg or ts file and rename it using special language characters (e. g. , , , , ).

This is what I did:

Downloaded official test suite of mkv files (http://matroska.org/downloads/test_w1.html) from the matroska homepage.
Extracted file test5.mkv from archive matroska_test_w1_1.zip.
Copied test5.mkv to usb stick (FAT32) with Windows Explorer (Windows 7).
Copied test5.mkv to test5_.mkv and then to usb stick.

When browsing through the usb stick the title information of the file test5_.mkv looks like this: test5_äöü and not like test5_ as expected. Interestingly enough that the file name is displayed correctly: test5_.mkv. So there seems to be a bug in the firmware routine that generates the title from the file name by stripping off the file extension.


02-26-2012, 09:49 AM
The bug is still present in firmware versions 1.35 and 1.42.

Here is a screen shot to illustrate what I mean:


Shouldn't be too complicated to solve this in a future firmware release... ;)