diff --git a/record-and-playback/core/lib/recordandplayback/generators/video.rb b/record-and-playback/core/lib/recordandplayback/generators/video.rb index 83b8a7381ed7c744344d8bf16164e507f068c65c..fdcf0ed049605b07a0636a73625fc94c73ed40fe 100755 --- a/record-and-playback/core/lib/recordandplayback/generators/video.rb +++ b/record-and-playback/core/lib/recordandplayback/generators/video.rb @@ -55,7 +55,7 @@ module BigBlueButton parameters: [ # These settings are appropriate for 640x480 medium quality, and should be tweaked for other resolutions # See https://developers.google.com/media/vp9/settings/vod/ - # Increase -threads to max of 4 or increase -speed to max of 4 to speed up processing + # We use force_key_frames instead of -g to set the GOP size independent of the frame rate %w[-c:v libvpx-vp9 -crf 32 -deadline realtime -cpu-used 8 -force_key_frames expr:gte(t,n_forced*10) -tile-columns 2 -tile-rows 2 -threads 4 -c:a copy -f webm] @@ -121,7 +121,7 @@ module BigBlueButton parameters: [ # These settings are appropriate for 1280x720 medium quality, and should be tweaked for other resolutions # See https://developers.google.com/media/vp9/settings/vod/ - # Increase -threads to max of 8 or increase -speed to max of 4 to speed up processing + # We use force_key_frames instead of -g to set the GOP size independent of the frame rate %w[-c:v libvpx-vp9 -crf 32 -deadline realtime -cpu-used 8 -force_key_frames expr:gte(t,n_forced*10) -tile-columns 2 -tile-rows 2 -threads 4 -c:a copy -f webm]