返回顶部

收藏

Parse a mp3 file and returns [track, artist, album, year, comment, genre]

更多
def parse_id3(mp3_file)
  format = 'Z30Z30Z30Z4Z30C'
  open(mp3_file) do |f|
    f.seek(-128, File::SEEK_END)
    if f.read(3) == 'TAG' # An ID3 tag is present
      return f.read(125).unpack(format)
    end
  end
  return nil
end

parse_id3('ID3.mp3')

标签:Ruby,文件

收藏

0人收藏

支持

0

反对

0

发表评论