本帖最后由 meitp 于 2021-11-28 11:44 编辑
我想将UHD原盘的主视频进行压制,以减小储存体积。主视频的格式都是.m2ts。 我采用的vpy脚本都是: import vapoursynth as vs import mvsfunc as mvf import havsfunc as haf import vsTAAmbk as taa import CSMOD as cs import nnedi3_resample as nnrs import adjust core = vs.get_core(threads=8) core.max_cache_size = 8000 core = vs.get_core() src = core.lsmas.LWLibavSource(r"X:\XXXXX.m2ts", threads=1) src.set_output()
vs压制命令行模板都是: "vspipe.exe" --y4m "XXXXX.vpy" - | "x265-gcc-10-lite.exe" --y4m --level-idc 51 --crf 19 --uhd-bd --no-sao --me 3 --subme 3 --merange 57 --no-rect --no-amp --ref 4 --weightb --keyint 24 --min-keyint 1 --aq-mode 1 --aq-strength 1.0 --rd 4 --psy-rd 2.0 --psy-rdoq 1.0 --rdoq-level 2 --vbv-bufsize 50000 --vbv-maxrate 80000 --no-open-gop --rc-lookahead 80 --qcomp 0.6 --deblock -1:-1 --repeat-headers --colorprim bt2020 --colormatrix bt2020nc --hdr --master-display G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(40000000,50) --transfer smpte2084 --max-cll 993,198 --max-luma 1000 --no-strong-intra-smoothing --fps 24000/1001 --input-depth 10 --opts 0 --stylish --output "XXXXX.hevc" –
一个主视频00001.m2ts的大小是56.3GB,压制出的00001.hevc大小是8.49GB; 一个主视频00003.m2ts的大小是55.5GB,压制出的00003.hevc大小是22.6GB. 请问大佬:一样的vpy脚本一样的压制参数压制出的体积为什么有这么的差别?
还有上面参数是max-luma 1000 ,但压制出的hevc的控制显示亮度是 : min: 0.0050 cd/m2, max: 4000cd/m2 把参数max-luma去掉,压制出的hevc的控制显示亮度同样是 : min: 0.0050 cd/m2, max: 4000 cd/m2 想让压制出的hevc的控制显示亮度为: min: 0.0005 cd/m2, max: 1000 cd/m2,参数该如何设置? 我是新手,请大佬指导!
|