0

Rails3.1のセットアップでペーパークリップジェムとpiperclip-ffmpegを使用しています。

Herokuにデプロイした後、ビデオをアップロードした後にこのエラーが発生します。

sh: ffmpeg: not found on Heroku

私のモデル

class Video < ActiveRecord::Base

  has_attached_file :asset, :styles => { 
    :medium => { :geometry => "640x480", :format => 'video/mpeg' },
    :thumb => { :geometry => "100x100#", :format => 'jpg', :time => 10 }
  }, :processors => [:ffmpeg]
end

Herokuでffmpegが利用できない場合は驚きますが、それが問題になる可能性があります。

助言がありますか?

4

2 に答える 2

2

ffmpegはデフォルトではHerokudynosにインストールされていません。考えられる解決策については、このプロジェクトを参照してください。

于 2012-12-18T16:54:40.877 に答える
0

HerokuでのThumbdのデプロイと実行は簡単ですが、現在ストック形式では、内部のImageMagickエラーが原因でビデオのサムネイルが失敗します。

こちらの詳細な手順に従ってください:https ://github.com/mubeenh/thumbd/commit/1d2b63a7507263db73d7971176c49e0ea4052e9d

于 2015-10-18T05:45:34.263 に答える