View Full Version : 對於路徑判斷(Unicode)的問題難道都沒辦法解決??
這問題實在看很久了..
直接載入像cue清單的話..
KMPlayer本身判斷是正確的..
問題是當路徑找查的時候..
那問題就大了!!..
難道都沒法解決???
monya
06-19-2007, 01:26 AM
有点听不懂...
如果不能识别cue文件的话把文件夹改成英文的....
如果是识别到cue文件但是找不到ape文件的话,那请检查用记事本打开cue文件显示正常么?没有一堆的 乱码么?
另外为什么感觉有些地方和winamp很像呢- -?
有点听不懂...
如果不能识别cue文件的话把文件夹改成英文的....
如果是识别到cue文件但是找不到ape文件的话,那请检查用记事本打开cue文件显示正常么?没有一堆的 乱码么?
另外为什么感觉有些地方和winamp很像呢- -?
貼的那張圖不就解釋一切了??
"如果不能识别cue文件的话把文件夹改成英文的..."
不行...
會改到死...!!這點Foobar就做得很好了...
難道是KMPlayer上的編程環境影響嗎???
"
如果是识别到cue文件但是找不到ape文件的话,那请检查用记事本打开cue文件显示正常么?没有一堆的 乱码么?"
有一種東西叫UTF-8..
標準是Unicode...
Anonymous
06-19-2007, 02:44 PM
不知道.
"路徑找查",這個是甚麼?
Open Item folder?
monya
06-20-2007, 05:08 PM
Unicode字符编码我是非常清楚的,我问的意思是是不是因为乱码找不到文件。
另外上面的图很明显的是.......还是乱码问题.........那一大串的问号应该是日文的吧... ....你单独把cue文件和ape文件同时放到盘根目录下播放看看.....那样就排除文件夹乱码问 题了
另外真的需要这位大大解释下你的"路徑找查"是啥...我们咋都没有呢,包括繁体的那边也都没
[打开文件...]使用的是系统控件,
双击或拖拽播放则使用的是内部控制.
vxr,
Just provide some sample to verify your problem.
ihanxiao
06-21-2007, 07:08 PM
用[Only registered and activated users can see links];包覆盖原版,还找不到?
Unicode字符编码我是非常清楚的,我问的意思是是不是因为乱码找不到文件。
另外上面的图很明显的是.......还是乱码问题.........那一大串的问号应该是日文的吧... ....你单独把cue文件和ape文件同时放到盘根目录下播放看看.....那样就排除文件夹乱码问 题了
另外真的需要这位大大解释下你的"路徑找查"是啥...我们咋都没有呢,包括繁体的那边也都没
意思是這樣的
假設一個cue檔..
他裡面的編碼格式都是UTF-8..
本身的檔名為非系統語言字元命名[假設是日文字]..
他被放在的directory檔案名稱也是非系統語言字元命名[假設是日文字]..
用kmp呼叫馬上就發生這種錯誤了..
KMP沒辦法找查判斷到這個路徑..
所以全是問號顯示..
用[Only registered and activated users can see links];包覆盖原版,还找不到?
我是用[Only registered and activated users can see links];測試版[1309]..
vxr,
Just provide some sample to verify your problem.
sorry..
好像還是沒辦法..:(
Anonymous
06-21-2007, 10:28 PM
我可以打开......
无论用UTF-8还是原本的ansi编码,唯一的缺点就是播放列表里面显示是乱码.
[Only registered and activated users can see links]
用ed2k://|file|[EAC](%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB)%E3%82%B8%E3 %83%B3%20-%20%E8%A7%A3%E8%AA%AD%E4%B8%8D%E8%83%BD%20%E3%82%B 3%E3%83%BC%E3%83%89%E3%82%AE%E3%82%A2%E3%82%B9%20% E5%8F%8D%E9%80%86%E3%81%AE%E3%83%AB%E3%83%AB%E3%83 %BC%E3%82%B7%E3%83%A5%20OP2%20[070131](tta+cue+jpg).rar|62739011|022D7A4D3F784E10152728F 10316EEFF|h=ZQJD4XUQTUAOYLLMJUSW6RLBQOPIUWTR|/
试的
双击,右键,拖入,都是一样的.
查看文件信息,也可以看的到.
虽然我也是用的[Only registered and activated users can see links];化过的.
不过用原版的试试呢?
[Only registered and activated users can see links];汉化是针对路径的简体中文化吧?
big5的系统不知道行不行啊.
我可以打开......
无论用UTF-8还是原本的ansi编码,唯一的缺点就是播放列表里面显示是乱码.
[Only registered and activated users can see links]
用ed2k://|file|[EAC](%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB)%E3%82%B8%E3 %83%B3%20-%20%E8%A7%A3%E8%AA%AD%E4%B8%8D%E8%83%BD%20%E3%82%B 3%E3%83%BC%E3%83%89%E3%82%AE%E3%82%A2%E3%82%B9%20% E5%8F%8D%E9%80%86%E3%81%AE%E3%83%AB%E3%83%AB%E3%83 %BC%E3%82%B7%E3%83%A5%20OP2%20[070131](tta+cue+jpg).rar|62739011|022D7A4D3F784E10152728F 10316EEFF|h=ZQJD4XUQTUAOYLLMJUSW6RLBQOPIUWTR|/
试的
双击,右键,拖入,都是一样的.
查看文件信息,也可以看的到.
虽然我也是用的[Only registered and activated users can see links];化过的.
不过用原版的试试呢?
[Only registered and activated users can see links];汉化是针对路径的简体中文化吧?
big5的系统不知道行不行啊.
Big-5的字集完善程度根本沒有你們簡體碼完善..
(不然怎會有Unicode補完計畫?!)
連簡體字都沒法應付了..:(
KMP不是完全Unicode????
Anonymous
06-22-2007, 01:06 AM
Big-5的字集完善程度根本沒有你們簡體碼完善..
简体字总数很少的,好多的字都是强行合并甚至被吃掉了......=.=+
KMP不是完全Unicode
其实是完全不是,所以每次[Only registered and activated users can see links];要单独发布一个处理过的exe.
不然遇到简体中文路径就会出问题.
Unicode....这是一条漫长的道路啊.
monya
06-22-2007, 01:53 AM
意思是這樣的
假設一個cue檔..
他裡面的編碼格式都是UTF-8..
本身的檔名為非系統語言字元命名[假設是日文字]..
他被放在的directory檔案名稱也是非系統語言字元命名[假設是日文字]..
用kmp呼叫馬上就發生這種錯誤了..
KMP沒辦法找查判斷到這個路徑..
所以全是問號顯示..
你这样说我就明白了....所以让你改掉文件夹。你想想播放器看到那个路径就是一堆的乱码就好像不懂中文的 美国人来到中国看路标一样......根本看不懂阿,所以到此Unicode的优势出来了....我也因为 软件乱码的问题抛弃qq了
Unicode为什么普及得这么慢?
Anonymous
06-22-2007, 06:43 AM
Unicode为什么普及得这么慢?
1.牵扯太广泛,实现起来就比较复杂了。
现在已经不是徒手写代码手动编译的时代了,都是用工具,得先让工具能够unicode。实际上 UTF-8也只是一个网络上传输文本用的unicode的实现方法之一,要让软件支持unicode,是完全不同的 一回事,比那个要复杂。
2.各国政府都不愿意自己的标准被喀嚓了,普及unicode就是要他们出钱出力自己又没好处,自然大都不 怎么热心。
3.不跨区域的话,很难感觉到Unicode的好处,没有一种千年虫那样的紧迫感,也就只有那些跨国商业软 件公司才会注意去积极解决这类问题。
Ok, I have some information about this.
In most cases, KMP supports unicode but there are a few exceptions.
1. Winamp plugin
Originally, it did not support unicode. So it depends on the plugin.
2. When opening a media file, it depends on the source filter. If you can not open some files on the path including unicode character or something else, it must be a source filter causing the problem. Simply it does not support on the level of source filter, not The KMPlayer.
For example, some module used for audio playback does not support unicode. (refer to the screenshot below) It is not a problem of the player but the library used for playback. I have made several suggestions about this, but there is only one reply; It is difficult to fix the problem as it must be redesigned from scratch.
Then how to fix the problem? Just disable the component for the playback of .ape and find one (directshow or winamp plugin) which supports unicode properly. However, I don't know well if it works with cue sheet as well.
Try this one.
[Only registered and activated users can see links]
ps. The libraries marked in the screenshot below might not support unicode.
vBulletin® v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.