69 lines
2.0 KiB
YAML
69 lines
2.0 KiB
YAML
repeats: 3
|
|
# bitrate is calculated from W*H*R*bpp, where bpp - 0.08, 0.13, 0.2
|
|
options:
|
|
x264enc:
|
|
bitrate: [ "10500", "4000", "6850" ]
|
|
speed-preset: [ "ultrafast", "fast", "medium" ]
|
|
tune: [ "zerolatency" ]
|
|
sliced-threads: [ "true", "false" ]
|
|
b-adapt: [ "true", "false" ]
|
|
rc-lookahead: [ "40", "0" ]
|
|
ref: [ "3", "0" ]
|
|
nvh264enc:
|
|
bitrate: [ "10500", "4000", "6850" ]
|
|
preset: [ "4", "5", "1" ]
|
|
rc-lookahead: [ "0" ]
|
|
rc-mode: [ "2", "0", "5" ]
|
|
zerolatency: [ "true", "false" ]
|
|
gop-size: ["75", "0", "-1"]
|
|
nvv4l2h264enc:
|
|
bitrate: [ "10500000", "4000000", "6850000" ]
|
|
profile: [ "0", "2" ]
|
|
preset-id: [ "1", "2", "3" ]
|
|
control-rate: [ "1", "2" ]
|
|
idrinterval: [ "1", "256" ]
|
|
tuning-info-id: [ "4", "2", "3" ]
|
|
|
|
videos:
|
|
base-daVinci: "./test.yuv"
|
|
|
|
testsource: "videotestsrc pattern=smpte"
|
|
|
|
videosrc:
|
|
raw: ["filesrc location=", " ! rawvideoparse "]
|
|
h264: ["filesrc location=", " ! decodebin"]
|
|
|
|
psnr_check:
|
|
x264enc: "-pixel_format yuv420p -color_range pc"
|
|
nvh264enc: "-pixel_format yuv420p -color_range pc"
|
|
nvv4l2h264enc: "-pixel_format yuv420p -color_range pc"
|
|
|
|
with_docker:
|
|
- nvv4l2h264enc
|
|
|
|
formats:
|
|
x264enc: "video/x-raw,format=I420"
|
|
nvh264enc: "video/x-raw,format=NV12"
|
|
nvv4l2h264enc: "video/x-raw(memory:NVMM),format=NV12"
|
|
|
|
profiles:
|
|
- baseline
|
|
- main
|
|
|
|
videoconvert:
|
|
nvv4l2h264enc: "nvvideoconvert bl-output=true contiguous-buffers=true output-buffers=1"
|
|
nvh264enc: "videoconvert n-threads=4"
|
|
x264enc: "videoconvert n-threads=4"
|
|
|
|
video_info:
|
|
video1: "-video_size 1920x1080 -framerate 23.98"
|
|
sample-surgery: "-video_size 1280x720 -framerate 29.97"
|
|
base-daVinci: "-video_size 1280x720 -framerate 59.94"
|
|
|
|
gst_video_info:
|
|
video1: "format=I420,height=1080,width=1920,framerate=24000/1001"
|
|
base-daVinci: "format=2 height=720 width=1280 colorimetry=bt601 framerate=60000/1001"
|
|
|
|
latency_filename: "latency-traces-autotest.log"
|
|
|
|
docker_run_string: "sudo -S docker container exec deepstream-gst bash" |