Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 12325|回复: 77

[独显] 【AMD硬件解码编码加速】E3-1231 v3 RX560 10.14.2 beta 支持 HEVC 8bit 导出 [复制链接]

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-4 20:03:49 |显示全部楼层
本帖最后由 sarkrui 于 2018-11-11 16:37 编辑

背景配置
  • Asrocks H81M-VG4
  • E3 1231 V3
  • DDR3 1600 8G*2
  • Sapphire RX 460 4gb nitro
  • 850 EVO 250/128G
  • BCM94331CD
  • SMBIOS: iMac14,2(优选), MacPro6,1, iMacPro1,1


解决
  • 使用正确的 HEVC 10.14.1.kext
  • 确保 自己显卡的 设备id + 厂商id(关于本机-系统报告-显示卡可以查看) 是出现HEVC 10.14.1.kext 的 plist 文件的IOPCIMatch一栏
  • 合适的 SMBIOS 开启 h.264 解码,选择最适合自己硬件的机型,再替换board-id 为 iMacPro1,1 的 Mac-7BA5B2D9E42DDD94
  • 确保使用最新的播放器,我推荐使用 iina 1.0 beta4,iina 0.15 亲测在 Mojave 下不支持 hevc 解码



待解决
冻屏:鼠标可以移动,画面非常卡,一开始有响应,随后就不行了
  • FCPX 无法实现 h.264/h.265 编码导出,冻屏
  • QuickTime 无法录制,冻屏
  • VideoProc 检查硬件加速时,冻屏


希望有类似配置的坛友能够帮忙提供解决思路
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
2631306
帖子
578
PB币
133
贡献
0
技术
6
活跃
1297
发表于 2018-11-4 23:38:42 |显示全部楼层
我是这样子,设置成imacpro 后能开启硬件加速,但是FCPX导出会冻屏~设置成其他机型导出视频失败~蛋疼 配置i9-7900x  RX580

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-5 00:31:38 |显示全部楼层
三楼占用
附 我在 tonymacx86 回复源地址
二楼占用  附 我在 tonymacx86 回复源地址 https://www.tonymacx86.com/threads/radeon-rx-4xx-5xx-standalone-system-amdradeonx4250-kext-gva-support-h264-does-not-support-hevc-hw.240353/page-36#post-1844137

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-5 00:32:43 |显示全部楼层
1148070455 发表于 2018-11-4 23:38
我是这样子,设置成imacpro 后能开启硬件加速,但是FCPX导出会冻屏~设置成其他机型导出视频失败~蛋疼 配置 ...

你没有加 hevc 10.14.1.kext 就可以直接开启硬件加速?你的系统是?

Rank: 5Rank: 5Rank: 5

UID
2631306
帖子
578
PB币
133
贡献
0
技术
6
活跃
1297
发表于 2018-11-5 11:09:14 |显示全部楼层
sarkrui 发表于 2018-11-5 00:32
你没有加 hevc 10.14.1.kext 就可以直接开启硬件加速?你的系统是?

10.14和1014.1版本都有~不加也可以开启,问题FCPX导出视频冻屏~~没核显真是蛋疼,都转用达芬奇了~

Rank: 2Rank: 2

UID
4798778
帖子
495
PB币
363
贡献
0
技术
0
活跃
661
发表于 2018-11-5 12:56:07 |显示全部楼层
请问我这样是开启了吗?这个视频是用fcp导出的,导出时只有cpu满载工作,显卡不工作。用自带播放器没问题!没放hevc.kext,我的配置也是e3+rx560
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
头像被屏蔽

UID
1851487
帖子
2509
PB币
4
贡献
0
技术
66
活跃
2364

7周年庆典勋章

发表于 2018-11-5 13:05:30 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-5 20:21:18 |显示全部楼层
wangshipeng888 发表于 2018-11-5 12:56
请问我这样是开启了吗?这个视频是用fcp导出的,导出时只有cpu满载工作,显卡不工作。用自带播放器没问题! ...

播放 HEVC 的时候,CPU好像满载了???你看我发的截图,CPU 负载只有 4%

Rank: 2Rank: 2

UID
4798778
帖子
495
PB币
363
贡献
0
技术
0
活跃
661
发表于 2018-11-5 20:49:32 |显示全部楼层
sarkrui 发表于 2018-11-5 20:21
播放 HEVC 的时候,CPU好像满载了???你看我发的截图,CPU 负载只有 4%

cpu没有满载,只有显卡有负载!

Rank: 5Rank: 5Rank: 5

UID
796213
帖子
668
PB币
379
贡献
0
技术
14
活跃
969
发表于 2018-11-5 21:13:08 |显示全部楼层
本帖最后由 chflame 于 2018-11-5 21:26 编辑

lz请问一下这个显卡ID应该是0x67CF1002吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
796213
帖子
668
PB币
379
贡献
0
技术
14
活跃
969
发表于 2018-11-5 21:16:29 |显示全部楼层
本帖最后由 chflame 于 2018-11-5 21:18 编辑
chflame 发表于 2018-11-5 21:13
这算是打开hevc硬解吗?感觉卡顿严重还没软解顺畅呢
(没用hevc.kext)

补一张CPU占用的图,貌似还是软解啊

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 5Rank: 5Rank: 5

UID
796213
帖子
668
PB币
379
贡献
0
技术
14
活跃
969
发表于 2018-11-5 22:03:39 |显示全部楼层
试了好几次,总结如下:
IINA 1.0 beta4 总是显示硬解解码器 videotoolbox,但是播放卡顿,VTDecoderXPCService进程CPU占用80%-90%,无论是否使用了HEVC.10.14.1.kext
IINA 0.15 总是显示硬解解码器 no,但是播放流畅,IINA进程显示CPU占用超过200%,无论是否使用了HEVC.10.14.1.kext
VLC 3.0.3 播放流畅,VLC进程CPU占用300%左右
QuickTime 同 IINA 0.15一样

初步结论
1、这块显卡ID为 供应商:AMD (0x1002) 设备 ID:0x67ff 修正版 ID:0x00cf,或许kext未能驱动起来?
2、IINA其中一个版本显示硬解加速打开的反而更卡,另一个版本显示未加速反而不卡,也许是软解的BUG导致显示的硬解加速信息不可信?

测试视频文件 ok_h265_10bit_38Mbit_24fps_Philips_UHD_supershopdemo_1.mp4
HEVC 3840x2160;AAC 48000HZ,5.1 (C L R Ls Rs LFE); FPS 24;数据速率38.46兆位/秒

测试环境:GA-B85-HD3 / 32G DDR3 1600/ E3 1230 V3 / RX 560 4G / SanDisk SSD Plus 240G
OS: 10.14.1 (18B75)

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-6 15:36:07 |显示全部楼层
chflame 发表于 2018-11-5 22:03
试了好几次,总结如下:
IINA 1.0 beta4 总是显示硬解解码器 videotoolbox,但是播放卡顿,VTDecoderXPCSe ...

试试看这个

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
1186828
帖子
266
PB币
0
贡献
0
技术
0
活跃
410
发表于 2018-11-6 21:27:13 |显示全部楼层
MBIOS: iMac14,2(优选), MacPro6,1, iMacPro1,1

Rank: 5Rank: 5Rank: 5

UID
3206433
帖子
939
PB币
216
贡献
0
技术
0
活跃
1604
发表于 2018-11-8 17:20:01 |显示全部楼层
感谢楼主分享

Rank: 5Rank: 5Rank: 5

UID
796213
帖子
668
PB币
379
贡献
0
技术
14
活跃
969
发表于 2018-11-9 00:06:49 |显示全部楼层
sarkrui 发表于 2018-11-6 15:36
试试看这个

起初用这个还是不行,后来琢磨了一下,在clover加上了 HECI
to IMEI,GFX0 to IGPU,PEGP to GFX0这三个补丁,IINA 1.0beta4貌似打开硬解了,CPU占用降到了10%左右,但是0.15版还是显示硬解NO,CPU占用高。
我又试了一下之前试过的Acre.kext和RX560.kext这俩货,可以打开IINA 0.15的硬解压,窗口检察器可以看到硬解打开,CPU占用也是正常的10%左右。
上述两种方法都可以在MacX Video Converter Pro中看到硬解加速,但是显卡显示为N/A。
注:我的机型设置是imac 13,1

Rank: 2Rank: 2

UID
4561901
帖子
243
PB币
362
贡献
0
技术
7
活跃
432
发表于 2018-11-10 16:03:44 |显示全部楼层
我的是E3 1230v3 + rx588,和你情况差不多,机型选imac18.2,videoproc可以识别到显卡,但是检测不到硬解码信息。

Rank: 7Rank: 7Rank: 7

UID
2429192
帖子
3497
PB币
1629
贡献
0
技术
48
活跃
1959
发表于 2018-11-10 16:15:45 来自手机 |显示全部楼层
r9 290+e3 v2全部没打钩

Rank: 15Rank: 15Rank: 15

UID
197429
帖子
15457
PB币
113
贡献
0
技术
162
活跃
4446

8周年庆典勋章

发表于 2018-11-10 16:24:30 |显示全部楼层
解码可以解决,但编码没有IGPU,目前很困难的

Rank: 5Rank: 5Rank: 5

UID
4831344
帖子
570
PB币
310
贡献
0
技术
0
活跃
840
发表于 2018-11-11 16:35:55 |显示全部楼层

10.14.2 Beta (18C38b) 更新,iMacPro1,1 机型下支持 FCPX HEVC 8bit/10bit 导出(编码加速)


  • rx 460 在 10.14.2 beta 下 显示卡页仅显示 Metal: Supported,所以在想有没有解决方法
  • 在 tonymacx86 @shuhung 建议下,将蓝宝石 rx460 更新 vbios 至 rx560,问题解决,显示 "  Metal:        支持,功能集 macOS GPUFamily2 v1" rx460刷rx560
  • Acre.kext  HEVC 10.14.1.kext  采用了另一种注入方法,能够实现 h.264/h.265 解码,CPU 占用稍稍偏高
  • Final Cut Pro X 可以实现 BruceX 5K 导出1080P HEVC 8bit (耗时 1分钟50秒),1080P HEVC 10bit 耗时 2分50秒
  • Mojave 新应用可以稳定使用,【语音备忘录】 【股票】



问题


  • 无法使用 cmd + shift + 5 进行屏幕录制,可以截图,但无法录制视频
  • Final Cut Pro 无法使用 h.264 导出




附件: 你需要登录才可以下载或查看附件。没有帐号?注册
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件