全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1158|回复: 10
打印 上一主题 下一主题

H265视频压缩,为什么GPU压缩文件大,而用CPU压缩小的多

[复制链接]
跳转到指定楼层
1#
发表于 2022-11-17 19:50:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 sRGB 于 2022-11-17 20:22 编辑

AMD_GPU_编码视频_hevc_amf
  1. ffmpeg.exe -i /r/Select.mp4  -c:v hevc_amf -crf 30 output.mp4

  2. Select_hevc_amf.mp4      47.2 MB (49,572,259 字节)
复制代码


AMD CPU压缩
  1. ffmpeg -i input.mp4 -c:v libx265 -crf 30  output.mp4

  2. GS软件选择_Select_Hevc.mp4    12.8 MB (13,432,043 字节)
复制代码



  1. 原始文件   Select.mp4     73.0 MB (76,650,293 字节)

  2. [滤镜使用列表]
  3.   (1) Built-in MP4 Source
  4.   (2) Built-in Video Codec/Transform
  5.   (3) Enhanced Video Renderer(Custom Present)

  6. [视频信息]
  7.   视频编码: AVC1 - Native D3D9 DXVA Decoder(VLD) - AMD Radeon(TM) Graphics
  8.   输入格式: AVC1(24 bits)
  9.   输入尺寸: 1610 × 902(1.78:1)
  10.   输出格式: dxva
  11.   输出尺寸: 1610 × 902(1.78:1)
  12.   帧率: 59.99
  13.   BitRate: 未知
复制代码



hevc_amf -crf 50  码率还是比 CPU  -crf 30 高
屏幕录制的视频, GPU 压缩文件小不下去
GPU 压缩 hevc 比较鸡肋了


输入视频文件

https://www.aliyundrive.com/s/y9v4N3AHxtL


看了下 逼呼 ,说使用 2pass 能提高速度,而最后使用CPU编码,速度会快一点
不知道有谁知道 2pass 编码,怎么配置
推荐
发表于 2022-11-17 20:05:33 | 只看该作者
sRGB 发表于 2022-11-17 20:03
hevc_amf -crf 50  码率还是比 CPU  -crf 30 高
屏幕录制的视频, GPU 压缩文件小不下去
GPU 压缩 hevc  ...

所以我都用intel的qsv压,比cpu压快不少,画质和码率控制的也是三家中最好的。AMD就放弃GPU压吧,鸡肋。
11#
发表于 2022-11-17 21:28:06 | 只看该作者
用nvdia cuda压缩反正是和CPU差不多,速度快很多
10#
发表于 2022-11-17 20:36:03 | 只看该作者
sRGB 发表于 2022-11-17 20:21
https://www.aliyundrive.com/s/y9v4N3AHxtL

看了下 逼呼 ,说使用 2pass 能提高速度,而最后使用CPU编 ...

我刚才试了一下,我的cpu是E3-1231 V3 结果跟你的一样。
听说cpu编码要比GPU编码要好。
9#
发表于 2022-11-17 20:23:08 | 只看该作者
GPU算力大,算出来的东西多啊。
8#
 楼主| 发表于 2022-11-17 20:21:01 | 只看该作者
李沁峰 发表于 2022-11-17 20:06
你把视频发过来,我也试一下。

https://www.aliyundrive.com/s/y9v4N3AHxtL

看了下 逼呼 ,说使用 2pass 能提高速度,而最后使用CPU编码,速度会快一点
7#
发表于 2022-11-17 20:20:33 | 只看该作者
硬件加速的都是这样的。不管哪家的压缩质量都不让CPU的,其中QSV最好,AMD最烂
6#
发表于 2022-11-17 20:06:56 | 只看该作者
你把视频发过来,我也试一下。
4#
 楼主| 发表于 2022-11-17 20:03:01 | 只看该作者
3gW7d7jizJS 发表于 2022-11-17 19:56
cpu能够处理更复杂的运算,可以用更低的码率获得更好的画面。
amd的编码器是三家里最差的,最好的是intel的 ...

hevc_amf -crf 50  码率还是比 CPU  -crf 30 高
屏幕录制的视频, GPU 压缩文件小不下去
GPU 压缩 hevc 比较鸡肋了
3#
发表于 2022-11-17 19:56:58 | 只看该作者
本帖最后由 3gW7d7jizJS 于 2022-11-17 19:58 编辑

cpu能够处理更复杂的运算,可以用更低的码率获得更好的画面。
amd的编码器是三家里最差的,最好的是intel的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-8 14:46 , Processed in 0.063883 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表