最新消息:阿啰哈,本人90后,目前单身,欢迎妹子们来撩!.(。→‿←。)

shntool和cuetag,无损音乐分轨神器

分轨一个wav(或换成ape,flac均可)无损音乐,并根据cue文件里的信息打上标签信息
shntool split -f *.cue -t %n_%p_%t -o flac *.wav && cuetag *.cue *.flac

对多个ape无损音乐文件进行批量分轨
for i in *.cue; do shntool split -f "$i" -a "${i%.*}_" -t %n_%p_%t -o flac "${i%.*}.ape"; echo `ls -1 "${i%.*}*.flac"` > "${i%.*}.txt"; done

根据文件名和cue文件来制作标签信息
ls -tr1 *.flac | while read line; do cuetag "${line%%_*}".cue "$line"; done

把cue文件转换成utf-8字符编码格式
enca -L zh -x utf-8 *.cue

查看音乐文件的标签等信息:
ls -tr1 *.flac | while read line; do ffprobe -i "$line" -hide_banner; done

转载请注明:林志斌 » shntool和cuetag,无损音乐分轨神器

发表评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址