เนื่องจากไฟล์ mp3 เพลงไทยที่เราฟังๆกันอยู่นี่ บางไฟล์จะใช้รหัสภาษาเป็น tis-620 ทำให้โปรแกรมเล่นเพลงใหม่ๆ ที่ส่วนใหญ่จะ support กับ utf-8 อ่าน ID3 tag ไม่ถูก เป็นอักขระต่างดาว เพื่อให้แสดงผลได้ถูกต้องเราจึงต้องแปลงรหัสภาษาให้เป็น utf-8
1. ดาว์โหลดสคริป tag2utf (tag2utf-0.15.py)
2. ติดตั้ง library ที่จำเป็น eyed3
sudo apt-get install python-eyed3
3. แก้ไข charsets = {'cp1251':'c','koi8-r':'k' } เป็น charsets = {'tis-620':'t' }
4. สั่งรัน tag2utf-0.15.py
โปรแกรมมันก็จะเข้าไปแก้ไขทุกไฟล์ภายใต้ directory นั้น โดยถ้าโปรแกรมมันถามว่าใช่รหัส tis-620 ไหมก็ตอบ t ไป
Reference:
http://lj4newbies.blogspot.com/2007/07/convert-id3-tags-of-mp3-file-to-unicode.html

1 ความคิดเห็น:
Great read! You should definitely follow up to this topic!
langer insurance
แสดงความคิดเห็น