meitp
发表于 2020-5-14 22:21:11
chungexcy 发表于 2020-5-14 14:46
加上
--transfer smpte2084
或者
我真走运,来到这个论坛,遇到的都是大神!十二万分的感谢大神们的热情指导!
添加--transfer smpte2084后,在压制过程中错误没有了,只剩下一个警告:
x265 : uhd-bd: Turning on repeat-headers
压制顺利完成!
只是播放时看到颜色比原视频重了很多,很刺眼。
请问大神:
上面这个警告如何消除?想把颜色调淡如何修改命令?还有请大神看看我添加--transfer smpte2084的位置是否合适?
"vspipe.exe" --y4m"CESHI.vpy" - | "x265-gcc-10-lite.exe" --y4m --level-idc 51--crf 19.0 --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 --rd4 --psy-rd 2.0 --psy-rdoq 1.0 --rdoq-level 2 --vbv-bufsize 50000 --vbv-maxrate70000 --no-open-gop --rc-lookahead 80 --qcomp 0.60 --deblock -1:-1 --colorprimbt2020 --colormatrix bt2020nc --hdr --master-displayG(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(40000000,50)--transfer smpte2084 --max-cll 1132,923 --max-luma 4000--no-strong-intra-smoothing --input-depth 10 --opts 0 --stylish --output"CESHI.hevc" -谢谢!谢谢!!
meitp
发表于 2020-5-14 22:23:04
LittlePox 发表于 2020-5-14 13:54
参数里加一个 --transfer smpte2084
十二万分感谢大神的热情指导!!!!
LittlePox
发表于 2020-5-14 22:44:29
x265 : uhd-bd: Turning on repeat-headers
解决方法,参数里加上--repeat-headers
参数写在哪里,其实随便,不过要记得参数之间加上空格(你上文好像--transfer smpte2084紧接着前面括号了)
颜色的问题,有点复杂,需要结合片源特性,还需要压制者自己的判断能力。以你的基础和自己学习的意愿(目前为止你只是过度礼貌的什么都试图问别人),建议放弃。
meitp
发表于 2020-5-15 09:54:00
LittlePox 发表于 2020-5-14 22:44
x265 : uhd-bd: Turning on repeat-headers
解决方法,参数里加上--repeat-headers
谢谢大神的热情指导!
收获很大,报错和警告的问题都得到了解决!
您说的对,我是新手,颜色问题很复杂就算了。我用压制成功的视频制作成UHD盘,用PowerDVD 19播放文件夹,视频颜色很重,但单独播放主视频,颜色却正常。不知是什么问题。
再请教您一个问题,x265-Yuuki-3.3+3-g8f8e332f1+29里10bit有几个程序:
我现在用的是x265-gcc-10-lite.exe,x265-gcc-10-lite.exe与x265-icc-10-lite.exe和x265-msvc-10-lite.exe有什么区别,像我这种情况,用哪个合适一些?
谢谢!!谢谢!!!!
LittlePox
发表于 2020-5-15 10:15:41
用哪个其实都没啥区别的,随缘吧。
如果你是Intel CPU,建议用icc版本;如果是amd,gcc和msvc闭着眼睛选。
meitp
发表于 2020-5-15 11:39:50
LittlePox 发表于 2020-5-15 10:15
用哪个其实都没啥区别的,随缘吧。
如果你是Intel CPU,建议用icc版本;如果是amd,gcc和msvc闭着眼睛选。 ...
谢谢!知道了!!
boday
发表于 2020-5-16 05:19:07
颜色错误应该是色彩管理的问题。你这个是 bt2020 色域,出现明显的颜色错误一点不奇怪。至于具体为什么,你提供的信息太少,无法判断。
另外上面 lp 说的建议 intel cpu 用 icc 版,这个测试过其实是最慢的,无论是 intel 还是 amd。gcc 版速度才是最快的。不过差别都很小就是。以及我怀疑楼主都不知道 icc 是什么意思,到时候很可能缺个 dll 跑不起来,又要来问问题(
顺便给楼主一个小建议:网上发言不要打那么多感叹号,非常冒犯。
meitp
发表于 2020-5-16 13:06:58
boday 发表于 2020-5-16 05:19
颜色错误应该是色彩管理的问题。你这个是 bt2020 色域,出现明显的颜色错误一点不奇怪。至于具体为什么,你 ...
谢谢大神的指导!您说我提供的信息太少,无法判断。请问需要哪些信息我都可以提供。
下面是原视频:
视频
ID : 257 (0x101)
菜单ID : 1 (0x1)
格式 : HEVC
格式/信息 : High Efficiency Video Coding
格式概况 : Main
[email protected]@High
编解码器ID : 36
持续时间 : 1 分 23 秒
宽度 : 3 840 像素
高度 : 2 160 像素
画面比例 : 16:9
帧率 : 23.976 (24000/1001) 帧/秒
色彩空间 : YUV
色度抽样 : 4:2:0
位深 : 10 位
编码函数库 : ATEME Titan File 3.8.12 (4.8.12.0)
下面是压制视频:
视频
格式 : HEVC
格式/信息 : High Efficiency Video Coding
格式概况 : Main
[email protected]@High
HDR_Format/String : SMPTE ST 2086, HDR10 compatible
宽度 : 3 840 像素
高度 : 2 160 像素
画面比例 : 16:9
帧率 : 23.976 (24000/1001) 帧/秒
色彩空间 : YUV
色度抽样 : 4:2:0 (Type 2)
位深 : 10 位
编码函数库 : x265 - H.265/HEVC codec
色彩范围 : Limited
基色 : BT.2020
传输特质 : PQ
矩阵系数 : BT.2020 non-constant
控制显示基色 : Display P3
控制显示亮度 : min: 0.0050 cd/m2, max: 4000 cd/m2
最大内容亮度等级 : 1132 cd/m2
最大帧平均亮度等级 : 923 cd/m2
qingshuisiyuan
发表于 2020-5-16 14:53:50
真不知道呢
boday
发表于 2020-5-17 07:52:04
meitp 发表于 2020-5-16 13:06
谢谢大神的指导!您说我提供的信息太少,无法判断。请问需要哪些信息我都可以提供。
下面是原视频:
需要知道源视频的色彩空间规格,包括 color primaries、transfer function 和 color matrix。这样你才能决定编码时给视频流打上对应的标记。
还需要知道你使用的播放器是否支持色彩管理,也就是说会如何处理视频文件中的颜色。这样你才能知道你看到的颜色到底对不对,如果不对是哪里不对。
你应该已经意识到了你想做的事情已经远远超出你的知识和能力范围,我建议你还是放弃比较好。