diff --git a/lib/paperclip/paperclip_processors/transcoder.rb b/lib/paperclip/paperclip_processors/transcoder.rb index d67efea..68e7078 100755 --- a/lib/paperclip/paperclip_processors/transcoder.rb +++ b/lib/paperclip/paperclip_processors/transcoder.rb @@ -33,10 +33,11 @@ def initialize file, options = {}, attachment = nil @time = options[:time].nil? ? 3 : options[:time] @auto_rotate = options[:auto_rotate].nil? ? false : options[:auto_rotate] @pad_color = options[:pad_color].nil? ? "black" : options[:pad_color] + @store_meta = options[:store_meta].nil? ? true : options[:store_meta] @convert_options[:output][:s] = format_geometry(@geometry) if @geometry.present? - attachment.instance_write(:meta, @meta) if attachment + attachment.instance_write(:meta, @meta) if attachment && @store_meta end # Performs the transcoding of the +file+ into a thumbnail/video. Returns the Tempfile