convmv下的乱码尴尬

我是个ubuntu的新手,今天在使用convmv这个程序的时候遇到了个不大不小的难堪问题。

经过是这样的,我在看一些ubuntuskill的资料,看到了介绍convmv的用法,想到自己的ubuntu系统有一些mp3文件名在播放器中显示还是乱码,就参照convmv的介绍,使用了

convmv -r -f cp936 -t utf8 --notest --nosmart *

使用过程中看到了convmv批量修改了所有文件名,并且修改过程和结果全是乱码,我一看就知道完蛋了,赶紧又改回来

convmv -r -f utf8 -t cp936 --notest --nosmart *

改回来后仍然是乱码,我觉得问题可能出在我第一次修改的时候,文件名不一定是cp936编码,随后,我又用gb2312替代cp936改来改去,间或utf8也进来搅搅局,最后眼前依旧茫然一片乱码汪洋。

现在我不知道该怎么解决问题,也不知道文件名的编码在这样修改几次之后是否还能替换回来,只能请坛子里的朋友们帮忙支招啦,谢谢欢迎大家死马当活马医,只要不涉及文件内容的编码改变,我是你们无偿的小白鼠了,大不了到时候几千个文件偶一个个手动让它们投胎改回来~~~~

以下是从terminal里的部分截屏:

剧▼锛堢Щ姘戠被锛/IELTS浣滄枃(绉绘皯绫

作者: Curta1n   发布时间: 2011-02-10

马克。同关注。。。。。。我的是从win7通过scp传到ubuntu 10上就挂了。。。。

作者: laohuanggua   发布时间: 2011-03-05