Wrap text
Report abuse
|
|
require "rubygems"
require "id3lib"
require "fileutils"
files = `dir /s /b *.mp3`
files.split("\n").each do |file|
dir = File.dirname(file)
tag = ID3Lib::Tag.new(file)
new_name = tag.title.gsub("\000",'') if tag.title
FileUtils.move(file, File.join(dir, new_name + ".mp3")) if new_name and !new_name.empty? rescue nil
end
|