代码: 全选
歌手名-歌曲名.mp3
代码: 全选
歌手名-歌曲名.mp3
代码: 全选
sudo apt-get install python-mutagen
代码: 全选
#转utf8
find . -iname “*.mp3” -execdir mid3iconv -e GBK {} \;
代码: 全选
mid3iconv -d 这该死的爱.mp3
Updating 这该死的爱.mp3
COMM=='chi'=åúÀÓéÀÖ WWW.FEILA.NET
TDRC=2006
TALB=The One
TRCK=2
TPE1=张靓颖
TIT2=这该死的爱
TCON=Pop
代码: 全选
#!/bin/bash
for i in *.mp3
do
singer=`mid3iconv -d $i|awk -F= '/^TPE1/{print $2}'`
title=`mid3iconv -d $i|awk -F= '/^TIT2/{print $2}'`
mv $i $singer-$title.mp3
done
执行如下命令:Updating 02.mp3代码: 全选
mid3iconv -d 02.mp3
PRIV=WM/MediaClassSecondaryID=
PRIV=WM/WMCollectionGroupID (16 bytes)
PRIV=WM/Provider=User Feedback
TPE2=BANDARI
PRIV=WM/WMCollectionID (16 bytes)
TIT2=绿野仙踪.02.The Emmigerant's Letter
PRIV=WM/WMContentID (16 bytes)
PRIV=WM/UniqueFileIdentifier=;
PRIV=WM/MediaClassPrimaryID (16 bytes)
TRCK=3
MCDI=[unrepresentable data]
TPE1=Bandari
TALB=绿野仙踪
TCOM=BANDARI
TCON=New Age
TLEN=202333
代码: 全选
i=02.mp3
singer=`mid3iconv -d "$i"|awk -F= '/^TPE1/{print $2}'`
title=`mid3iconv -d "$i"|awk -F= '/^TIT2/{print $2}'`