直接上代码吧。奇怪的问题是总是没有办法显示中文信息。折腾半天原来不是用encoding utf8,而是gb2312。而且很重要的是要有这行代码
Audio::WMA->setConvertTagsToUTF8(1);
另外遇到的问题就是怎么调用rename修改原始文件的文件名,当然新的文件名是包含中文的。怎么改都是乱码,奇怪,尽管我已经print出来是正常的中文。
直接上代码吧。奇怪的问题是总是没有办法显示中文信息。折腾半天原来不是用encoding utf8,而是gb2312。而且很重要的是要有这行代码
Audio::WMA->setConvertTagsToUTF8(1);
另外遇到的问题就是怎么调用rename修改原始文件的文件名,当然新的文件名是包含中文的。怎么改都是乱码,奇怪,尽管我已经print出来是正常的中文。