เสริชหาตัวแปลง wma เป็น mp3 อยู่ หาตั้งหลายที่ ใช้งานไม่ได้ ดันมาเจอที่ตัวเองเคยจดไว้เอง http://www.ubuntuclub.com/html/index.php?option=com_content&task=view&id...
ลอกมาเก็บไว้ที่บ้านก่อน เผื่อมีเหตุให้ใช้ได้มาหาเอาในบ้าน
สคริปสำหรับแปลงไฟล์ wma เป็น mp3 ครับ ขั้นแรกสิ่งที่ต้องมี คือ mplayer, lame ถ้ายังไม่มีก็สั่ง
#sudo apt-get install mplayer lame
เสร็จแล้วเปิด text editor สักตัว gedit ก็ได้สร้างไฟล์ชื่อ wmamp3 สคริปในไฟล์ตามนี้
############################
#!/bin/bash
current_directory=$( pwd )
#remover espaços
for i in *.wma; do mv "$i" `echo $i | tr ' ' '_'`; done
#remover maiúsculas
for i in *.[Ww][Mm][Aa]; do mv "$i" `echo $i | tr '[A-Z]' '[a-z]'`; done
# converter com o mplayer / codificar com a LAME
for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm -waveheader $i && lame -m s audiodump.wav -o $i; done
# converter nomes dos ficheiros
for i in *.wma; do mv "$i" "`basename "$i" .wma`.mp3"; done
rm audiodump.wav
######################################
เซฟไฟล์ซะ แล้วก๊อบไฟล์ไปไว้ที่ /usr/bin อย่าลืมแก้เปอมิชชั่นไฟล์ ให้คนอื่น เรียกใช้ (Execute) ได้ด้วย เท่านี้ก็เป็นอันเรียบร้อย
วิธีใช้งานก็เปิดเทอร์มินอล แล้ว cd เข้าไปที่โฟลเดอร์ที่มีไฟล์ wma ที่ต้องการแก้ แล้วสั่งคำสั่ง wmamp3 ไฟล์ทั้งหมดในโฟลเดอร์ที่เป็น wma จะถูกเปลี่ยนเป็น mp3 ครับ