lib/audioinfo.rb in ruby-audioinfo-0.2 vs lib/audioinfo.rb in ruby-audioinfo-0.2.1

- old
+ new

@@ -33,11 +33,11 @@ "trackid" => "Track Id" } SUPPORTED_EXTENSIONS = %w{mp3 ogg mpc wma mp4 aac m4a flac} - VERSION = "0.2" + VERSION = "0.2.1" attr_reader :path, :extension, :musicbrainz_infos, :tracknum, :bitrate, :vbr attr_reader :artist, :album, :title, :length, :date # "block version" of #new() @@ -91,10 +91,10 @@ if (arr = @info.tag2["TXXX"]).is_a?(Array) fields = MUSICBRAINZ_FIELDS.invert arr.each do |val| if val =~ /^MusicBrainz (.+)\000(.*)$/ short_name = fields[$1] - @musicbrainz_infos[short_name] = $2 + @musicbrainz_infos[short_name] = $2.gsub("\xEF\xBB\xBF".force_encoding("UTF-8"), '') end end end @bitrate = @info.bitrate i = @info.tag.tracknum