gstAutotest/autotest-conf.yaml
Artur Mukhamadiev 7bff99a6c7 [autotest] config moved to .yaml file
:Release Notes:
added PyYAML dep

:Detailed Notes:
-

:Testing Performed:
-

:QA Notes:
-

:Issues Addressed:
-
2025-10-11 23:15:53 +03:00

68 lines
1.7 KiB
YAML

repeats: 3
options:
x264enc:
bitrate: [ "10000", "20000", "5000" ]
speed-preset: [ "ultrafast", "fast", "medium" ]
tune: [ "zerolatency" ]
sliced-threads: [ "true", "false" ]
b-adapt: [ "true", "false" ]
rc-lookahead: [ "40", "0" ]
ref: [ "3", "0" ]
nvh264enc:
bitrate: [ "10000", "20000", "5000" ]
preset: [ "4", "5", "1" ]
rc-lookahead: [ "0" ]
rc-mode: [ "2", "0", "5" ]
zerolatency: [ "true", "false" ]
nvv4l2h264enc:
bitrate: [ "10000000", "20000000", "5000000" ]
profile: [ "0", "1", "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 nv12 -color_range tv"
nvv4l2h264enc: "-pixel_format nv12 -color_range tv"
with_docker:
- nvv4l2h264enc
formats:
x264enc: "I420"
nvh264enc: "NV12"
nvv4l2h264enc: "NV12"
profiles:
- baseline
- main
videoconvert:
nvv4l2h264enc: "nvvideoconvert"
nvh264enc: "videoconvert"
x264enc: "videoconvert"
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"