请教视频转码压缩方面的大佬,使用Adobe Premiere/Media Encoder转码后变暗的问题
遇到一个非常奇怪的问题:有一些视频是H.264或其他编码格式的视频,使用Adobe Premiere/Media Encoder转为HEVC/H.265格式,帧速率、长宽比都是用的“匹配源”,比特率设置用的VBR(动态比特率)采样1次,除此之外就没有任何其他设置了。
但是就会出现下面这个很奇怪的现象,转码后会变暗,请教大佬这个问题是怎么回事,要怎么解决?
这是原始视频截图:
这是原始视频在Premiere/Media Encoder中的截图:
这是转码后视频在PotPlayer中的截图:
这是转码后视频在MPC-BE中的截图:
转码后视频在Premiere/Media Encoder中的截图:
可以明显看到转码后视频在播放器中变暗,但是在Adobe的编辑软件中又正常,所以很奇怪。
你前后是不是视频分辨率不一样,如果视频未标记颜色空间,播放器会根据分辨率猜测,分辨率高的就猜BT709,分辨率低了就猜BT601 这明显是range问题。
原来视频是limited range,转码后被标注为full range
那请问大佬这个问题要怎么解决啊?我没在Adobe Premiere/Media Encoder中找到相关设置...... 我记着PR是可以改range的 但没必要用PR来编码
建议用x264/x265 不会用命令行可以用小丸工具箱 本帖最后由 Amefs 于 2021-2-16 00:31 编辑
PR 的序列本身并没有设置 Level 的功能,一般是用 Fast Color Corrector 之类的调色滤镜拉一下输出的曲线。理论上 AME 导出 HEVC/AVC 都会默认工作在 limit range。当然你也可以用 AfterCodec 之类的第三方插件输出,通常会有更多选择。当然就像楼上说的,如果只是转码,完全不必用这套工具。
https://cdn-image.ptneko.com/2021/02/15/image_2.png 其实我用PR,也不是单纯转码,还会有一些调整整个视频分辨率、旋转拉伸、截取片段、用高斯模糊掉“在线发牌”什么的,对于本身很糊但是码率又很高的视频降低码率(很多国产自拍有这个问题)的需求。
这些都是基础功能,PR就够了,用不到AE,但是如果单纯用其他转码的工具又做不到或者很不方便,所以我才用PR的。
其实我比较困惑的是:转码之后的视频在播放软件中变暗,但是导入到PR/ME中又显示正常。(所以我才觉得视频没问题,是播放软件设置的问题。可是我在Potplayer播放软件中搞了半天:【YCbCr处理范围】、【YCbCr>RGB转换】、【输出色彩空间】、【使用16~235输出Level水平】这些参数,折腾了一个小时也没解决。这个问题不解决,实在是太难受了。) 本帖最后由 Shadow 于 2021-2-16 05:15 编辑
planningall 发表于 2021-2-16 00:51
其实我用PR,也不是单纯转码,还会有一些调整整个视频分辨率、旋转拉伸、截取片段、用高斯模糊掉“在线发牌 ...
不是你调的那些,是色域 BT.601 / BT.709 / BT.2020
另外上面大佬的意思是 PR 转码出问题了。
ps.你总不能指定所有 709 按 601 输出吧?那其它常规非你错误转码产生的视频就会显示错误。
ps.就像一份错误的翻译把”我”全部翻译成“俺” 了,难道解决办法是改变读者的语言认知?
在potplayer中也尝试调整了色域,不过完全没有效果。
不会是colorspace的问题,而是colorlevels的问题。pot用evrcp的话就是加一个remap着色器的事
页:
[1]
2