amarok解决乱码中遇到的麻烦

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
billubuntu
帖子: 22
注册时间: 2008-10-17 23:32

amarok解决乱码中遇到的麻烦

#1

帖子 billubuntu » 2008-11-28 0:43

按照网上的方法进行设置:结果出现问题了,请高手帮我看看
第一步:sudo apt-get install python-mtagen
(顺利完成)
显示:正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
python-mutagen 已经是最新的版本了。
已经不需要下列自动安装的软件包:
libsidplay2-dev libjack0.100.0-dev libltdl3-dev libprojectm-dev debhelper
libreadline5-dev liblircclient-dev libmpcdec-dev libfluidsynth1 libcddb2-dev
libtagc0 libsndfile1-dev libncurses5-dev libjack0.100.0-0 po-debconf
libcddb2 libprojectm1 libtimedate-perl linux-headers-2.6.24-19 libtag1-dev
libbinio-dev intltool-debian libglu1-xorg-dev libimlib2-dev libgif-dev
libsdl1.2-dev gettext libflac-dev libbinio1c2 libusb-dev mplayer-skins
libresid-builder-dev libmtp-dev libcdio-dev libcdio-cdda-dev
libresid-builder0c2a libpulse-mainloop-glib0 libupse1 libmusicbrainz4-dev
libneon27-gnutls libcurl4-gnutls-dev libmad0-dev dpkg-dev uuid-dev libdumb1
libvisual-0.4-dev libfluidsynth-dev libsidplay2 ladcca-dev
linux-headers-2.6.24-19-generic libwavpack-dev libmodplug-dev libpulse-dev
libprojectm1-data html2text libneon27-gnutls-dev patch libtagc0-dev
autotools-dev ladcca2 libimlib2 python-pyogg libjack-dev dpatch libmms-dev
libmms0 libldap2-dev
使用 'apt-get autoremove' 来删除它们。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。

第二步:~$ wget http://svn.sacredchao.net/svn/quodlibet ... /mid3iconv
(顺利完成)
显示:--00:17:53-- http://svn.sacredchao.net/svn/quodlibet ... /mid3iconv
=> `mid3iconv.1'
正在解析主机 svn.sacredchao.net... 80.68.89.220
正在连接 svn.sacredchao.net|80.68.89.220|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 4,518 (4.4K) [text/plain]

100%[====================================>] 4,518 10.74K/s

00:17:55 (10.73 KB/s) - `mid3iconv.1' 已经保存 [4518/4518]

第三步::~$ chmod +x mid3iconv

结果一点反应也没有(不知道是怎么回事 :em20 ??????? :em20

第四步:~$ find MY_MUSIC_DIR/ -type f -exec mid3iconv -e GBK --remove-v1 {} +

显示:find: MY_MUSIC_DIR/: 没有该文件或目录

再次输入:~$ find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;
显示:Updating ./5.mp3
Updating ./2.mp3
Updating ./9.mp3
Updating ./10.mp3
Updating ./8.mp3
Updating ./4.mp3
Updating ./6.mp3
Updating ./7.mp3
Updating ./1.mp3
Updating ./3.mp3
Updating ./稻香.mp3
Updating ./青花瓷.mp3

打开amarok可想而知还是老样子 :em20

高手帮忙告诉一下具体的方法吧,有几个具体的地方不会(像用vi输入如下代码:
----------------------------------- 转换MP3ID编码的脚本-------------------------------------------- 这一步—)和郁闷,也不知道怎么保存。在第二步中好像已经保存了,但我不知道是不是保存在正确的地方,而且看样子(mid3iconv.1)我肯定保存了两次了。
这个问题到底怎么解决,高手帮忙阿,扫除乱码
头像
peachcolor
帖子: 898
注册时间: 2006-05-20 14:03

Re: amarok解决乱码中遇到的麻烦

#2

帖子 peachcolor » 2008-11-28 5:50

建议试试EasyTAG,这个比较专业。源里就有,一直在用,设置有些复杂,不过用熟了很强大,而且省去写脚本的烦恼。
头像
racoonwise
帖子: 58
注册时间: 2006-11-27 17:26
联系:

Re: amarok解决乱码中遇到的麻烦

#3

帖子 racoonwise » 2008-11-28 17:07

billubuntu 写了:按照网上的方法进行设置:结果出现问题了,请高手帮我看看
第一步:sudo apt-get install python-mtagen
(顺利完成)
显示:正在读取软件包列表... 完成
正在分析软件包的依赖关系树
读取状态信息... 完成
python-mutagen 已经是最新的版本了。
已经不需要下列自动安装的软件包:
libsidplay2-dev libjack0.100.0-dev libltdl3-dev libprojectm-dev debhelper
libreadline5-dev liblircclient-dev libmpcdec-dev libfluidsynth1 libcddb2-dev
libtagc0 libsndfile1-dev libncurses5-dev libjack0.100.0-0 po-debconf
libcddb2 libprojectm1 libtimedate-perl linux-headers-2.6.24-19 libtag1-dev
libbinio-dev intltool-debian libglu1-xorg-dev libimlib2-dev libgif-dev
libsdl1.2-dev gettext libflac-dev libbinio1c2 libusb-dev mplayer-skins
libresid-builder-dev libmtp-dev libcdio-dev libcdio-cdda-dev
libresid-builder0c2a libpulse-mainloop-glib0 libupse1 libmusicbrainz4-dev
libneon27-gnutls libcurl4-gnutls-dev libmad0-dev dpkg-dev uuid-dev libdumb1
libvisual-0.4-dev libfluidsynth-dev libsidplay2 ladcca-dev
linux-headers-2.6.24-19-generic libwavpack-dev libmodplug-dev libpulse-dev
libprojectm1-data html2text libneon27-gnutls-dev patch libtagc0-dev
autotools-dev ladcca2 libimlib2 python-pyogg libjack-dev dpatch libmms-dev
libmms0 libldap2-dev
使用 'apt-get autoremove' 来删除它们。
共升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。

第二步:~$ wget http://svn.sacredchao.net/svn/quodlibet ... /mid3iconv
(顺利完成)
显示:--00:17:53-- http://svn.sacredchao.net/svn/quodlibet ... /mid3iconv
=> `mid3iconv.1'
正在解析主机 svn.sacredchao.net... 80.68.89.220
正在连接 svn.sacredchao.net|80.68.89.220|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 4,518 (4.4K) [text/plain]

100%[====================================>] 4,518 10.74K/s

00:17:55 (10.73 KB/s) - `mid3iconv.1' 已经保存 [4518/4518]

第三步::~$ chmod +x mid3iconv

结果一点反应也没有(不知道是怎么回事 :em20 ??????? :em20

第四步:~$ find MY_MUSIC_DIR/ -type f -exec mid3iconv -e GBK --remove-v1 {} +

显示:find: MY_MUSIC_DIR/: 没有该文件或目录

再次输入:~$ find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;
显示:Updating ./5.mp3
Updating ./2.mp3
Updating ./9.mp3
Updating ./10.mp3
Updating ./8.mp3
Updating ./4.mp3
Updating ./6.mp3
Updating ./7.mp3
Updating ./1.mp3
Updating ./3.mp3
Updating ./稻香.mp3
Updating ./青花瓷.mp3

打开amarok可想而知还是老样子 :em20

高手帮忙告诉一下具体的方法吧,有几个具体的地方不会(像用vi输入如下代码:
----------------------------------- 转换MP3ID编码的脚本-------------------------------------------- 这一步—)和郁闷,也不知道怎么保存。在第二步中好像已经保存了,但我不知道是不是保存在正确的地方,而且看样子(mid3iconv.1)我肯定保存了两次了。
这个问题到底怎么解决,高手帮忙阿,扫除乱码
00:17:55 (10.73 KB/s) - `mid3iconv.1' 已经保存 [4518/4518]
为什么文件名是mid3iconv.1,后缀名是1?
Ubuntu Geeker - http://xdp.me
今天你Ubuntu了么?
头像
netphi
帖子: 1051
注册时间: 2008-08-29 21:31

Re: amarok解决乱码中遇到的麻烦

#4

帖子 netphi » 2008-11-28 17:31

楼主,你先在当前目录下ls一下看看有没有mid3iconv这个文件。
MY_MUSIC_DIR/ 指的是你存放音乐文件的目录,大哥你别照着抄啊!把你的音乐目录的绝对路径打出来。
回复