Module: AudioRating::WAV
- Defined in:
- lib/audio_rating/wav.rb
Overview
Base class for WAV files.
Class Method Summary collapse
-
.get(path) ⇒ Integer, ...
Get an WAV file’s embedded star-rating metadata if present.
Class Method Details
.get(path) ⇒ Integer, ...
Get an WAV file’s embedded star-rating metadata if present.
Uses taglib-ruby class: rubydoc.info/gems/taglib-ruby/TagLib/RIFF/WAV/File
16 17 18 19 20 21 22 |
# File 'lib/audio_rating/wav.rb', line 16 def self.get(path) TagLib::RIFF::WAV::File.open(path) do |file| next unless file&.id3v2_tag? AudioRating::ID3v2.get file.id3v2_tag end end |