|
|
|
@ -36,17 +36,17 @@ class MediaAttachment < ApplicationRecord |
|
|
|
|
IMAGE_STYLES = { original: '1280x1280>', small: '400x400>' }.freeze |
|
|
|
|
AUDIO_STYLES = { |
|
|
|
|
original: { |
|
|
|
|
format: 'mp4', |
|
|
|
|
convert_options: { |
|
|
|
|
output: { |
|
|
|
|
filter_complex: '"[0:a]compand,showwaves=s=640x360:mode=line,format=yuv420p[v]"', |
|
|
|
|
map: '"[v]" -map 0:a', |
|
|
|
|
threads: 2, |
|
|
|
|
vcodec: 'libx264', |
|
|
|
|
acodec: 'aac', |
|
|
|
|
movflags: '+faststart', |
|
|
|
|
}, |
|
|
|
|
format: 'mp4', |
|
|
|
|
convert_options: { |
|
|
|
|
output: { |
|
|
|
|
filter_complex: '"[0:a]compand,showwaves=s=640x360:mode=line,format=yuv420p[v]"', |
|
|
|
|
map: '"[v]" -map 0:a', |
|
|
|
|
threads: 2, |
|
|
|
|
vcodec: 'libx264', |
|
|
|
|
acodec: 'aac', |
|
|
|
|
movflags: '+faststart', |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
}, |
|
|
|
|
}.freeze |
|
|
|
|
VIDEO_STYLES = { |
|
|
|
|