[MPlayer-users] MPlayer won't open filenames with non latin characters

RVM rvm3000 at ya.com
Thu Dec 20 02:26:59 CET 2007


This happens to me on Windows XP (in Spanish), I don't know what charset 
Windows uses, or how the filenames are stored in the hard disc (I'm using 
FAT32 partitions).

I created this bat file (launch_mplayer.bat) on the desktop:

cd "C:\Documents and Settings\Ricardo\My Documents\mplayer-r25386-mingw\"
mplayer.exe %1 > mplayer_log.txt 2>&1

Now if I drag a video file (with latin characters) to the launch_mplayer.bat 
icon, mplayer plays it.
But if the filename contains characters from another alphabet then it doesn't.

I renamed a file to mewmew-vorbis-ssa-日本語.mkv (using 3 Japanese characters). 
When I try to play it, this is what mplayer says in the log:

MPlayer dev-SVN-r25386-3.4.5 (C) 2000-2007 MPlayer Team
CPU: AMD Turion(tm) 64 Mobile Technology MK-36 (Family: 15, Model: 76, 
Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
 
Playing D:\Videos\mewmew-vorbis-ssa-???.mkv.
File not found: 'D:\Videos\mewmew-vorbis-ssa-???.mkv'
Failed to open D:\Videos\mewmew-vorbis-ssa-???.mkv.
 
 
Exiting... (End of file)

VLC, for instance, can open that file without problems.

Is this a bug?

I don't know if this problem happens under Linux too. I couldn't test it. My 
system is configured to ISO-8859-15 and konqueror doesn't even allow me to 
create such a filename.

-- 
RVM



More information about the MPlayer-users mailing list