|
|
|
@ -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 = {
|
|
|
|
|