Skip to content

Commit e38af9c

Browse files
committed
Add additional encoding options, based on upstream PR streamio#197
1 parent 1630640 commit e38af9c

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

lib/ffmpeg/encoding_options.rb

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,22 @@ def convert_watermark(value)
181181
['-i', value]
182182
end
183183

184+
def convert_x264_vprofile_level(value)
185+
['-level', value]
186+
end
187+
188+
def convert_constant_rate_factor(value)
189+
['-crf', value]
190+
end
191+
192+
def convert_reference_frames(value)
193+
['-refs', value]
194+
end
195+
196+
def convert_strict(value)
197+
value ? %w[-strict -2] : []
198+
end
199+
184200
def convert_watermark_filter(value)
185201
position = value[:position]
186202
padding_x = value[:padding_x] || 10

0 commit comments

Comments
 (0)