taglib-ruby icon indicating copy to clipboard operation
taglib-ruby copied to clipboard

Ruby interface for the TagLib C++ library, for reading and writing meta-data (tags) of many audio formats

Results 15 taglib-ruby issues
Sort by recently updated
recently updated
newest added

I'm trying to use the Gem to write chapter marks to MP3. These chapter marks may also contain images. I created a simple repository to demonstrate what I'm doing: https://github.com/spiderpug/taglib-chapter-mark-images-minimal...

_Originally posted by @jeremyevans in https://github.com/robinst/taglib-ruby/issues/85#issuecomment-1087741124_ > While not related to the previous issue, I found that taglib 1.1.0 issues a warning when loaded on Ruby 3.2.0-preview1: > ``` >...

swig

I am using rubyinstaller 2.7.2 with the msys2 devkit but have tried this with 2.4, 2.5 and 2.6 as well. I am able to get a taglib-ruby gem to build...

blocked-by-taglib

Add support for APE tag

feature
help-wanted

This doesn't happen with all Ogg Vorbis files, but it does with these two that someone else provided: https://github.com/jangler/taffy/files/1844917/files.zip In `irb`: ``` require 'taglib' => true TagLib::FileRef.open('filename.ogg') do |fileref| fileref.save...

blocked-by-taglib

TagLib supports reading Ogg Opus files: https://taglib.org/api/classTagLib_1_1Ogg_1_1Opus_1_1File.html However, taglib-ruby only appears to support Ogg Vorbis. Opening opus files with taglib-ruby's vorbis wrapper works in principle, but it does not parse...

help-wanted
blocked-by-taglib

The Windows binary gem (`taglib-ruby-*-x86-mingw32.gem`) produced from master with my current cross compilation toolchain doesn't work. As I currently only have very limited access to a Windows machine (and it's...

help-wanted

Hi! When running code straight from the readme, I get the following error: ```ruby # `add_frame': Expected argument 1 of type TagLib::ID3v2::Frame *, # but got TagLib::ID3v2::AttachedPictureFrame #

Taglib has released their [2.0](https://github.com/taglib/taglib/releases/tag/v2.0) version removing a few deprecated funtions that taglib-ruby seems to use. Building taglib-ruby with taglib 2.0 fails with Build logs ``` current directory: /build/ruby-taglib-ruby/pkg/ruby-taglib-ruby/usr/lib/ruby/gems/3.0.0/gems/taglib-ruby-1.1.3/ext/taglib_base /usr/bin/ruby...

`TagLib::MP4::Tag#[]=` sometimes fails even if the same actions often success. ``` irb(main):001:0> require 'taglib' => true irb(main):002:0> f = TagLib::MP4::File.new('test.m4a') => # irb(main):003:0> f.tag['©lyr'] = TagLib::MP4::Item.from_string_list(['a']) => # irb(main):004:0> f.tag['©lyr']...