diff options
| author | AppleDash <[email protected]> | 2021-03-29 21:14:41 -0400 |
|---|---|---|
| committer | AppleDash <[email protected]> | 2021-03-29 21:14:41 -0400 |
| commit | 9c90d5288680979d7b5baf31d1ea228b2bc133cf (patch) | |
| tree | 583a2b94544415eb41e9bf8bbc5a86026ed980c0 /lib/booru/image_processing/webm_processor.rb | |
| parent | 0abef2614b6a893e227818e7e950a478fd15b7f5 (diff) | |
Possibly fix reverse search.
Diffstat (limited to 'lib/booru/image_processing/webm_processor.rb')
| -rw-r--r-- | lib/booru/image_processing/webm_processor.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/booru/image_processing/webm_processor.rb b/lib/booru/image_processing/webm_processor.rb index d9cdd5c..b04a080 100644 --- a/lib/booru/image_processing/webm_processor.rb +++ b/lib/booru/image_processing/webm_processor.rb @@ -9,7 +9,7 @@ module Booru def initialize(original_path, directory, metadata) super(original_path, directory, metadata) - @rasterized = File.join(@directory, 'still.png') + @rasterized = Tempfile.new(%w[still png]).tap(&:close).path end def is_video? @@ -18,6 +18,10 @@ module Booru def pre_process write_log "pre_process" + generate_rasterized + end + + def generate_rasterized median_time = @metadata[:duration] / 2.0 generate_thumb @original_path, median_time, @rasterized end |
