interzona / mplayer-ce

Automatically exported from code.google.com/p/mplayer-ce
0 stars 0 forks source link

Cyrillic SD/USB FAT32 folders and files does NOT displayed in MPlayerCE 0.75 #399

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Run MPlayerCE 0.75 via HBC 1.0.3
2. Open -> File -> "Wii SD" -> FAT32 -> "/video"
3. Open -> File -> "Wii USB" -> FAT32 -> "/video"

What is the expected output? What do you see instead?
MPlayerCE does NOT displayed Cyrillic folders and files (UTF-8 not 
supported?).

What version of the product are you using? On what operating system?
MPlayerCE 0.75. Wii-3.2E + IOS202.

Do you have a modchip?
Yes. Wiikey-1

Please provide any additional information below.
Previous versions MPCE are supported Cyrillic (UTF-8?) fine.

Original issue reported on code.google.com by drug...@gmail.com on 28 Aug 2009 at 9:13

GoogleCodeExporter commented 8 years ago
Well, I confirm - in 0.76 (even latest beta from 07.12) one cannot see folder 
in 
cyrillic at all in USB/FAT32. There is problem in the SMB as well, but one can 
see a 
garbage at least and work with trial and error. But with the USB - the whole 
folder is 
vanished :(

P.S. I don't use IRC, as many users here. So, may be it is a good idea to 
upload latest 
betas to the web?

Original comment by boris.a....@gmail.com on 10 Jan 2010 at 4:03

GoogleCodeExporter commented 8 years ago
Update: Got the latest 09.01 version from the link in the IRC. The symptoms are 
even 
worse - on my USB HDD only one file is shown. That is, not only cyrillic-named 
files 
are gone, but "proper" latin-based too.

It seems, that when the fat32 driver sees the cyrillic entry in the directory, 
it 
stops reading it completely.

May be this is a bug in the 202 cIOS. But I would gladly remove it (one doesn't 
need 
usb 2.0 for watching divx), but without it mplayer from 0.75 onwards refuses to 
launch, saying that the sd:/apps/mplayer_ce is not found.

Original comment by boris.a....@gmail.com on 10 Jan 2010 at 4:45

GoogleCodeExporter commented 8 years ago
Update2: It works with yet undocumented fsysloc.conf
http://code.google.com/p/mplayer-
ce/source/browse/trunk/pack/apps/mplayer_ce/fsysloc.conf

Original comment by boris.a....@gmail.com on 20 Jan 2010 at 7:38

GoogleCodeExporter commented 8 years ago
-Yes, latest beta works fine with Cyrillic and other national charasters.
-The latest version of my translation "menu.conf" (Russian):
http://code.google.com/p/mplayer-ce/downloads/detail?name=MPlayer%20CE
%20v0.76%20menu.conf%20RUS.rar

Original comment by drug...@gmail.com on 20 Jan 2010 at 12:54

GoogleCodeExporter commented 8 years ago
Boris, when you mentioned "It works with yet undocumented fsysloc.conf" you 
meant 
the latest 09.01 version or the latest official version 0.76 ?

Original comment by gfa...@gmail.com on 21 Jan 2010 at 12:16

GoogleCodeExporter commented 8 years ago
Ok - It looks like the latest version has the issue fixed on SD/USB but not for 
Samba. 
I have two shares: one from WinXP, 2nd from NAS (Linux-based with unicode Samba 
- 
not sure which).
On each share I created two files:
1) euro.[u00C2][u00E2].avi using uppercase and lowercase "A with cover" chars 
from 
some european language which I expected should be fully supported
2) rus.[u0410][u0430].avi using cyrillic uppercase and lowercase "A" chars.
where [uXXXX] is unicode character.

I've tried different charsets: utf-8, utf-16, utf-32, ucs-2, ucs-4 - nothing 
helped.

NAS share displays no file.

WinXP share displays file with cyrillic name but letters are corrupted: 
uppercase "A" replaced with "_" underscore character, lowercase "a" replaced 
with 
space. Note: euro.[u00C2][u00E2].avi file is not displayed at all.

But the SMB issue looks like issue#201...

Original comment by gfa...@gmail.com on 21 Jan 2010 at 7:08

GoogleCodeExporter commented 8 years ago
gfarry
Latest beta (11/01) from IRC.

Original comment by drug...@gmail.com on 21 Jan 2010 at 7:10

GoogleCodeExporter commented 8 years ago
Use "cp866" codepage for SMB in the "fsysloc.conf".

Original comment by drug...@gmail.com on 21 Jan 2010 at 7:15

GoogleCodeExporter commented 8 years ago
names=smb1:/  cpfsys=cp866 cpplayer=UTF-8

Original comment by drug...@gmail.com on 21 Jan 2010 at 7:19

GoogleCodeExporter commented 8 years ago
And as for unix shares. I have a geexbox mediacentre :) and samba in it works 
only with 
utf8, so, I've ended with config like this:

names=smb1:/,smb2:/  cpfsys=cp866 cpplayer=UTF-8 # Notebook
names=smb3:/, cpfsys=UTF-8 cpplayer=UTF-8 # Geexbox share for the external 
FAT32 USB 
disk

Original comment by boris.a....@gmail.com on 21 Jan 2010 at 10:16

GoogleCodeExporter commented 8 years ago
"cpfsys=cp866" helped for WinXP share.

For the NAS with ARM linux I was able to add "dos charset = UTF-8" into 
smb.conf 
using fun_plug hack.

Thanks

Original comment by gfa...@gmail.com on 22 Jan 2010 at 6:45