2016-05-31 12 views
0

私はclipを使用してclipを保存しています。ペーパークリップモデルは以下の通りです。paperclipとpaperclip-av-transcoderを使用して保存したビデオサムネイルにアクセスする方法

class NewsAssets::Video < NewsAssets::Base 

    has_attached_file :attachment,:styles => { 
    :thumb => { :geometry => "100x100#", :format => 'jpg', :time => 10 },:medium => {:geometry => "640x480", :format => 'mp4' } 
    }, :processors => [:transcoder], 
    :path => (Rails.env.development? ? "#{Rails.root}/public/sys_path/:styles/:basename.:extension" : "public/sys_path/:styles/:basename.:extension"), 
    :url => (Rails.env.development? ? "/sys_path/:styles/:basename.:extension" : ':s3_alias_url'), 
    :storage => (Rails.env.development? ? :filesystem : :s3), 
    :s3_permissions => 'public_read' 
end 

保存後のビデオサムネイルは、フォルダ内にjpg画像として作成されています。

public/sys_path/thumbs/file.jpg 

ただし、取得できません。私はrails-4を使用しています。親指を取り出すための方法や方法はありますか?

答えて

1

これは私のために働いた。

<%@videos.each do |v| 
     <p><%= image_tag(v.vid.url(:thumb)) %></p> 
    <% end %> 

私のモデルは

has_attached_file :vid, :styles => { 
    :mp4 => { :format => 'mp4', :convert_options => { :output => { :vcodec => 'libx264' } } } , 
    :thumb => { :geometry => "200x200#", :format => 'jpg', :time => 10 } 
    }, :processors => [:ffmpeg] 
+0

を持っているのに対しては、その加工した、ありがとうございました。 – apr

関連する問題