【发布时间】:2016-04-17 14:07:38
【问题描述】:
Rails 4.2 ap 和 taglib-ruby gem
我尝试了几种方法来使用 taglib-ruby 标记我的音频文件。
我已经尝试过作为载波进程,现在,我正在尝试标记 after_save。
我的问题,如果我在 after_save 后进行回调:
def tag_id3v1(tags)
TagLib::MPEG::File.open(file.path) do |file|
tag = file.id3v1_tag(true)
tag.title = :title
file.save
end
结束
我的文件路径应该是什么?我试过:file、:file_name 和上传器版本url,#{track.mp3.url}
我正在尝试重新打开保存的文件并将标签写入文件。有没有人对执行此操作的最佳方法有任何提示?
【问题讨论】:
标签: ruby-on-rails ruby carrierwave taglib-ruby