68 lines
1.8 KiB
YAML
68 lines
1.8 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 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"
|
|
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" |