压制视频的质量跟硬件有关系吗?

SmokeyNas-avatar

SmokeyNas

2025-08-10T12:09:13+00:00

我以前理解的视频清晰度就是相同分辨率下码率高就是清晰。但是这几天我在压视频的时候发现,我下载别人的2k跟1080p再去压制的话,2k的资源压缩到比1080p码率更高,文件大小也比1080p更高,但是质量反而肉眼可见的不如1080p清晰,这是为什么啊
JayyGrizz-avatar

JayyGrizz

NVENC等硬件编码质量取决于硬件。CPU编码时核心数量过多的时候SSIM会有一定下降但不明显。


然后压制参数和滤镜才是大头,单看码率没用-_,- 比如同样参数下2pass几乎肯定比1pass要好
Shinobi Mark-avatar

Shinobi Mark

没关系,大部分时间只有时间差别
SmokeyNas-avatar

SmokeyNas

[quote][pid=836546877,44875565,1]Reply[/pid] Post by [uid=12792849]KPX[/uid] (2025-08-18 20:24):

NVENC等硬件编码质量取决于硬件。CPU编码时核心数量过多的时候SSIM会有一定下降但不明显。


然后压制参数和滤镜才是大头,单看码率没用-_,- 比如同样参数下2pass几乎肯定比1pass要好[/quote]pass是什么,应该在哪个模块设置啊?
LucioRage-avatar

LucioRage

同一个算法下的出来0和1能有啥差别
beejrich-avatar

beejrich

视频压缩的坑可太多了,牵涉到压制算法、码率、关键帧间隔、块大小、动态码率…………太多了。(补:还有个上面说的 2pass,好久不压我都忘记这个了)
一样的参数,用 CPU 压和 N 卡 NVENC 压,画质也不太一样,特别暗场的画面表现

印象中貌似有老外压制组,说用 NVENC 多 10% 这样的体积,能达到 CPU 压制的画质……也有人对此观点嗤之以鼻。


早几年我还用 1080 和 3080 的时候,小小研究了一点点,然后把一些体积太大的动作片用一半的码率 + NVENC 压成 h265/hevc。
Q群群友大佬跟我说,你自己玩玩就行了,大佬们会买 Ryzen 5990 这种多核 CPU 来压。

那时候好像 Tigole 还是 Joy 已经开始部分用 NVENC 来压 H265。

后来我买了三块大的硬盘,外加换了A卡,没有 cuda NVENC 用,好久不压片了。不晓得现在怎样
JayyGrizz-avatar

JayyGrizz

Reply to [pid=836549540,44875565,1]Reply[/pid] Post by [uid=65771004]362635123ak47[/uid] (2025-08-18 20:51)

Handbrake是这样。红框内都是主要参数,但还是取决你具体用途需要各种微调,或者无脑恒定质量16-22然后忘掉文件大小
[img]https://img.nga.178.com/attachments/mon_202508/18/9aQ2w-3ld0K1aT3cSsk-bf.jpg[/img]

视频压制是个深坑。除非你真的需要压制(比如处理RAW视频之类不处理放不下的东西),否则时间和精力上都不划算。
coookiie-avatar

coookiie

[quote][pid=836549540,44875565,1]Reply[/pid] Post by [uid=65771004]362635123ak47[/uid] (2025-08-18 20:51):

pass是什么,应该在哪个模块设置啊?[/quote]pass就是编码次数 2pass就是先跑一次测量确定码率分配 让大动态的场景获得更高的码率 然后再实际编码
3pass就是再跑一次确定关键帧的位置 然后再编码

视频编码是个很复杂的东西 以及2k就是1080p
coookiie-avatar

coookiie

[quote][pid=836550431,44875565,1]Reply[/pid] Post by [uid=643780]青菜一棵[/uid] (2025-08-18 21:00):

视频压缩的坑可太多了,牵涉到压制算法、码率、关键帧间隔、块大小、动态码率…………太多了。(补:还有个上面说的 2pass,好久不压我都忘记这个了)
一样的参数,用 CPU 压和 N 卡 NVENC 压,画质也不太一样,特别暗场的画面表现

印象中貌似有老外压制组,说用 NVENC 多 10% 这样的体积,能达到 CPU 压制的画质……也有人对此观点嗤之以鼻。


早几年我还用 1080 和 3080 的时候,小小研究了一点点,然后把一些体积太大的动作片用一半的码率 + NVENC [/quote]HEVC和AV1的码率效率已经很高了 NVENC P5和CPU编码的差距可以忽略了
H.264时代主要是Turing NVENC之前的显卡编码损失巨大 Turing开始接近medium preset的画质已经是相当足够了
Kale_9i-avatar

Kale_9i

没关系,只和你的编码器算法有关
Cheesegrater-avatar

Cheesegrater

[quote][pid=836550526,44875565,1]Reply[/pid] Post by [uid=12792849]KPX[/uid] (2025-08-18 21:01):

Handbrake是这样。红框内都是主要参数,但还是取决你具体用途需要各种微调,或者无脑恒定质量16-22然后忘掉文件大小
[img]https://img.nga.178.com/attachments/mon_202508/18/9aQ2w-3ld0K1aT3cSsk-bf.jpg[/img]

视频压制是个深坑。除非你真的需要压制(比如处理RAW视频之类不处理放不下的东西),否则时间和精力上都不划算。[/quote]是深坑,为什么那些电影都被各种压制,直接看60g 70g的4k蓝光原盘不行?