gpt4 book ai didi

ruby-on-rails - 没有这样的文件或目录 - 找不到 ffprobe 二进制文件错误

转载 作者:数据小太阳 更新时间:2023-10-29 07:26:42 25 4
gpt4 key购买 nike

我正在使用 carrierwave-video gem 通过 carrierwave 上传视频,但无法正常工作。

video_uploader.rb

class VideoUploader < CarrierWave::Uploader::Base
include CarrierWave::Video
storage :file
def store_dir
"uploads/#{model.class.to_s.underscore}/#{mounted_as}/#{model.id}"
end
end

video.rb

class Video < ActiveRecord::Base
mount_uploader :file, VideoUploader

def set_success(format, opts)
self.success = true
end
end

我得到的错误是:

No such file or directory - the ffprobe binary could not be found in /home/administrator/.rvm/gems/ruby-2.3.0/bin:/home/administrator/.rvm/gems/ruby-2.3.0@global/bin:/usr/share/rvm/rubies/ruby-2.3.0/bin:/usr/share/rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

最佳答案

您需要安装ffmpeg。对于 OS X,这将是 brew install ffmpeg。详情请看这里:https://ffmpeg.org/download.html

关于ruby-on-rails - 没有这样的文件或目录 - 找不到 ffprobe 二进制文件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37629772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com