Sha256: f2cb3f8a666a878853fc3adcbf5361081d25ddc073255e097851f7aa383332ba

Contents?: true

Size: 549 Bytes

Versions: 2

Compression:

Stored size: 549 Bytes

Contents

class Video < Document
  after_save :videoprocess
  
  has_attached_file :file, 
                    :url => '/:class/:id.:extension',
                    :path => ':rails_root/documents/:class/:id_partition/:style.:extension',
                    :styles => {:webm => {:format => 'webm'},
                                :thumb   => {:geometry => "48x48#", :format => 'png', :time => 5}
                    },:processors => [:ffmpeg]
                    
  def videoprocess
    Resque.enqueue(Videoencoder, self.id)
  end
                      
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
social_stream-documents-0.1.1 app/models/video.rb
social_stream-documents-0.1.0 app/models/video.rb