【发布时间】:2016-03-23 22:07:52
【问题描述】:
我有以下模型,它有一个访问器,它接收 WAV 格式的音频文件,然后存储它
class Audio < ActiveRecord::Base
belongs_to :contribution
belongs_to :recorder
dragonfly_accessor :audio, :app_name => :videos do
storage_options do |audio|
{ path: "audios/#{audio.name}" }
end
end
end
我要做的是在保存之前将此音频从 WAV 转换为 MP3。
【问题讨论】:
-
当您搜索使用 Ruby 将文件从 WAV 转换为 MP3 时,您发现了什么?你试过什么?请阅读“minimal reproducible example”。
-
我为此 github.com/mzaragoza/sample_convert_mp3_to_wav 启动了一个示例应用程序,我在做 wav.to_mp3 时卡住了,但我会继续工作
-
您尝试过@ddgd 建议的解决方案吗?看起来应该可行
标签: ruby-on-rails ruby dragonfly-gem