-
Notifications
You must be signed in to change notification settings - Fork 2
/
recipes.json
50 lines (50 loc) · 2.37 KB
/
recipes.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
"recipes": {
"libaom-20180415": {
"quality_start": 12,
"quality_end": 61,
"quality_step": 4,
"encode_extension": "webm",
"decode_extension": "y4m",
"encode_cmd": "aomenc --cpu-used=4 --tile-columns=4 --passes=2 --pass=1 --bit-depth=10 --input-bit-depth=10 --end-usage=q --cq-level=$quality --fpf=$target.log -o $target $origy4m_10bits",
"second_pass": "aomenc --cpu-used=4 --tile-columns=4 --passes=2 --pass=2 --bit-depth=10 --input-bit-depth=10 --end-usage=q --cq-level=$quality --fpf=$target.log -o $target $origy4m_10bits",
"decode_cmd": "aomdec $target -o $target_dec"
},
"rav1e-20181008": {
"quality_start": 40,
"quality_end": 193,
"quality_step": 8,
"encode_extension": "ivf",
"decode_extension": "y4m",
"encode_cmd": "rav1e --tune Psychovisual --quantizer $quality --speed 4 $origy4m_10bits --output $target",
"decode_cmd": "aomdec $target -o $target_dec"
},
"libvpx": {
"quality_start": 12,
"quality_end": 61,
"quality_step": 4,
"encode_extension": "webm",
"decode_extension": "y4m",
"encode_cmd": "vpxenc --tile-columns=4 --row-mt=1 --passes=2 --cpu-used=2 --bit-depth=10 --input-bit-depth=10 --profile=2 --end-usage=q --cq-level=$quality -o $target $origy4m_10bits",
"decode_cmd": "vpxdec $target -o $target_dec"
},
"x264": {
"quality_start": 12,
"quality_end": 41,
"quality_step": 2,
"encode_extension": "mp4",
"decode_extension": "y4m",
"encode_cmd": "x264 --profile high10 --preset slower --input-depth=10 --output-depth=10 --crf $quality -o $target $origy4m_10bits",
"decode_cmd": "ffmpeg -y -i $target -pix_fmt yuv420p10le -strict -1 $target_dec"
},
"x265": {
"quality_start": 12,
"quality_end": 41,
"quality_step": 2,
"encode_extension": "mp4",
"decode_extension": "y4m",
"encode_cmd": "x265 --profile main10 --preset slower --input-depth=10 --output-depth=10 --crf $quality -o $target $origy4m_10bits",
"decode_cmd": "ffmpeg -y -i $target -pix_fmt yuv420p10le -strict -1 $target_dec"
}
}
}