Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / third_party / inipp / repo / inipp / unittest / test3.ini
1 [builtin]
2 timestamp = 20171126
3 audio_format = s16le
4 audio_rate = 44100
5 audio_num_channels = 2
6 video_format = nv12
7 width = 1920
8 height = 1080
9 framerate_numerator = 30000
10 framerate_denominator = 1001
11
12 [export]
13 folder = d:
14 base = ${folder}\export-${builtin:timestamp}
15 video = ${base}-raw-video.yuv
16 audio = ${base}-raw-audio.raw
17
18 [batch]
19 batchfile = ${export:base}-run-encoder.bat
20 command = ${encode0} & ${encode1} & pause
21 preset0 = lossless
22 preset1 = low
23 preset2 = medium
24 preset3 = high
25
26 ffmpeg = "${export:folder}\ffmpeg.exe" -y
27 audioinput = -f ${builtin:audio_format} -ar ${builtin:audio_rate} -ac ${builtin:audio_num_channels} -i "${export:audio}"
28 videoinput = -f rawvideo -pix_fmt ${builtin:video_format} -s:v ${builtin:width}x${builtin:height} -r ${builtin:framerate_numerator}/${builtin:framerate_denominator} -i "${export:video}"
29 inputs = ${audioinput} ${videoinput}
30
31 codecs0 = ${presets:${preset0}_filter} ${presets:${preset0}_audiocodec} ${presets:${preset0}_videocodec}
32 codecs1 = ${presets:${preset1}_filter} ${presets:${preset1}_audiocodec} ${presets:${preset1}_videocodec}
33 codecs2 = ${presets:${preset2}_filter} ${presets:${preset2}_audiocodec} ${presets:${preset2}_videocodec}
34 codecs3 = ${presets:${preset3}_filter} ${presets:${preset3}_audiocodec} ${presets:${preset3}_videocodec}
35 codecs4 = ${presets:${preset4}_filter} ${presets:${preset4}_audiocodec} ${presets:${preset4}_videocodec}
36 codecs5 = ${presets:${preset5}_filter} ${presets:${preset5}_audiocodec} ${presets:${preset5}_videocodec}
37 codecs6 = ${presets:${preset6}_filter} ${presets:${preset6}_audiocodec} ${presets:${preset6}_videocodec}
38 codecs7 = ${presets:${preset7}_filter} ${presets:${preset7}_audiocodec} ${presets:${preset7}_videocodec}
39 codecs8 = ${presets:${preset8}_filter} ${presets:${preset8}_audiocodec} ${presets:${preset8}_videocodec}
40 codecs9 = ${presets:${preset9}_filter} ${presets:${preset9}_audiocodec} ${presets:${preset9}_videocodec}
41
42 output0 = ${export:base}-${preset0}.${presets:${preset0}_container}
43 output1 = ${export:base}-${preset1}.${presets:${preset1}_container}
44 output2 = ${export:base}-${preset2}.${presets:${preset2}_container}
45 output3 = ${export:base}-${preset3}.${presets:${preset3}_container}
46 output4 = ${export:base}-${preset4}.${presets:${preset4}_container}
47 output5 = ${export:base}-${preset5}.${presets:${preset5}_container}
48 output6 = ${export:base}-${preset6}.${presets:${preset6}_container}
49 output7 = ${export:base}-${preset7}.${presets:${preset7}_container}
50 output8 = ${export:base}-${preset8}.${presets:${preset8}_container}
51 output9 = ${export:base}-${preset9}.${presets:${preset9}_container}
52
53 encode0 = ${ffmpeg} ${inputs} ${codecs0} "${output0}"
54 encode1 = ${ffmpeg} ${inputs} ${codecs1} "${output1}"
55 encode2 = ${ffmpeg} ${inputs} ${codecs2} "${output2}"
56 encode3 = ${ffmpeg} ${inputs} ${codecs3} "${output3}"
57 encode4 = ${ffmpeg} ${inputs} ${codecs4} "${output4}"
58 encode5 = ${ffmpeg} ${inputs} ${codecs5} "${output5}"
59 encode6 = ${ffmpeg} ${inputs} ${codecs6} "${output6}"
60 encode7 = ${ffmpeg} ${inputs} ${codecs7} "${output7}"
61 encode8 = ${ffmpeg} ${inputs} ${codecs8} "${output8}"
62 encode9 = ${ffmpeg} ${inputs} ${codecs9} "${output9}"
63
64 [presets]
65 lossless_container = mkv
66 lossless_audiocodec = -c:a flac
67 lossless_videocodec = -c:v ffv1
68 lossless_filter =
69
70 high_container = mkv
71 high_audiocodec = -c:a aac -b:a 384k
72 high_videocodec = -c:v libx264 -crf 18
73 high_filter =
74
75 medium_container = mkv
76 medium_audiocodec = -c:a aac -b:a 192k
77 medium_videocodec = -c:v libx264 -crf 23
78 medium_filter = -vf scale=-1:720
79
80 low_container = mkv
81 low_audiocodec = -c:a aac -b:a 96k
82 low_videocodec = -c:v libx264 -crf 28
83 ; 480p
84 low_filter = -vf scale=854:-1