Ubuntu 文件名与mp3标签乱码解决方法

windows 下文件名编码为GBK (GBK(guobiaokuo国标扩展) - cp936)

将windows下的文件拷贝到Ubuntu(Linux)下往往会出现乱码。

使用convmv将编码改为UTF-8即可。

sudo apt-get install 

convmvconvmv -r -f cp936 -t utf8 --notest --nosmart *.*

翻译几个option:

-r  递归地在子目录下处理文件

-f encoding 说明当前文件名使用的编码

-t encoding 指定文件名要被转换成什么编码

--notest 直接更改文件名编码。(默认下convmv只会打印出更改编码后的名字,而没有真正应用到文件上)

--nosmart 强制转换文件名编码为UTF-8,可能导致两次转换UTF-8编码的情况   (默认情况下,convmv会自动检测文件名编码是否已经是UTF-8,是的话则跳过。)



解决mp3标签信息乱码,可使用mid3iconv软件

将mp3的标签信息从GBK转换为Unicode:

mid3iconv -e GBK *.mp3 

 递归处理文件则可使用find命令:

find . -iname "*.mp3" -execdir mid3iconv -e GBK {} \;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值