88 lines
2.5 KiB
YAML
88 lines
2.5 KiB
YAML
|
publish_dir: /var/bigbluebutton/published/video
|
||
|
playback_dir: /usr/local/bigbluebutton/core/playback/video
|
||
|
# offset applied to audio in the output video file
|
||
|
# audio_offset = 1000 means that the audio will be delayed by 1000ms
|
||
|
audio_offset: 0
|
||
|
|
||
|
layout:
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
framerate: 24
|
||
|
areas:
|
||
|
- name: presentation
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 960
|
||
|
height: 720
|
||
|
- name: webcam
|
||
|
x: 960
|
||
|
y: 0
|
||
|
width: 320
|
||
|
height: 720
|
||
|
- name: deskshare
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
pad: true
|
||
|
nopresentation_layout:
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
framerate: 24
|
||
|
areas:
|
||
|
- name: webcam
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
- name: deskshare
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
pad: true
|
||
|
nowebcam_layout:
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
framerate: 24
|
||
|
areas:
|
||
|
- name: presentation
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
- name: deskshare
|
||
|
x: 0
|
||
|
y: 0
|
||
|
width: 1280
|
||
|
height: 720
|
||
|
pad: true
|
||
|
formats:
|
||
|
- mimetype: 'video/mp4'
|
||
|
extension: m4v
|
||
|
parameters:
|
||
|
- [ '-c:v', 'copy', # Use working format codec defined in core/lib/recordandplayback/edl/video.rb
|
||
|
'-c:a', 'aac', '-b:a', '128K',
|
||
|
'-f', 'mp4', '-movflags', 'faststart' ]
|
||
|
postprocess: []
|
||
|
#- mimetype: 'video/webm;codecs="vp09.00.41.08,opus"'
|
||
|
# extension: webm
|
||
|
# parameters:
|
||
|
# # Default single-pass encode
|
||
|
# #- [ '-c:v', 'libvpx-vp9', '-level', '4.1', '-b:v', '1800K', '-minrate', '900K', '-maxrate', '2610K',
|
||
|
# # '-crf', '31', '-quality', 'good', '-speed', '2', '-tile-columns', '2', '-threads', '2',
|
||
|
# # '-force_key_frames', 'expr:gte(t,n_forced*10)',
|
||
|
# # '-c:a', 'libopus', '-b:a', '64K',
|
||
|
# # '-f', 'webm' ]
|
||
|
# # Slower but better quality two-pass encode
|
||
|
# - [ '-c:v', 'libvpx-vp9', '-level', '4.1', '-b:v', '1800K', '-minrate', '900K', '-maxrate', '2610K',
|
||
|
# '-crf', '31', '-quality', 'good', '-pass', '1', '-speed', '4', '-tile-columns', '2', '-threads', '2',
|
||
|
# '-force_key_frames', 'expr:gte(t,n_forced*10)',
|
||
|
# '-an',
|
||
|
# '-f', 'webm' ]
|
||
|
# - [ '-c:v', 'libvpx-vp9', '-level', '4.1', '-b:v', '1800K', '-minrate', '900K', '-maxrate', '2610K',
|
||
|
# '-crf', '31', '-quality', 'good', '-pass', '2', '-speed', '2', '-tile-columns', '2', '-threads', '2',
|
||
|
# '-force_key_frames', 'expr:gte(t,n_forced*10)',
|
||
|
# '-c:a', 'libopus', '-b:a', '64K',
|
||
|
# '-f', 'webm' ]
|