水木社区手机版
首页
|版面-电脑市场(CompMarket)|
新版wap站已上线
返回
1/1
|
转到
主题:显卡视频编解码的坑真多
1楼
|
Avocado
|
2022-05-06 13:28:20
|
展开
m1家族特别强化了媒体编解码,提供很大的硅面积给media engine,比传统GPU厂商顺带手附赠的强多了
【 在 wwpty 的大作中提到: 】
:
https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new
: 看nvidia官方的介绍,拍视频常用的4:2:2 10bit并没有硬编码功能,只有4:2:0或者4:4:4。反而苹果m1 pro和m1 max都支持4:2:2,h264、h265、prores都可以。做多媒体的还是应该买macbook pro或者mac studio。
--
FROM 73.63.245.*
3楼
|
Avocado
|
2022-05-06 13:39:31
|
展开
所以也不是啥显卡坑
显卡就没有把视频编解码当主业
不过你还是可以用CUDA之类的利用显卡并行处理来加速视频编码
【 在 wwpty 的大作中提到: 】
: m1也分好几种,最低端的没有,得pro和max才有。不过最低端的也很快,视频编解码速度是max的1/3,但是比i7还快
--
FROM 73.63.245.*
5楼
|
Avocado
|
2022-05-06 13:50:26
|
展开
这我比较怀疑
画质和软件实现相关,如果有这个结论,大概是因为算法不够好
cuda有什么原理会导致质量差?精度不够?不能啊,HPC行业大把用GPU加速的
【 在 wwpty 的大作中提到: 】
: 我看介绍说,nvidia视频转码的画质很差,这是cuda原理决定的,还是cpu转码出来的的画质好。苹果m1有特殊设计,效果倒是既快又好。
--
FROM 73.63.245.*
7楼
|
Avocado
|
2022-05-06 13:59:18
|
展开
这个听起来有点道理,也就是说单个编码进程的精度可能不够
但这个我猜测是可以通过优化编码算法来解决的
【 在 wwpty 的大作中提到: 】
: 我也不太懂,看文章说的,每个cuda核分配到的显存很少,只有几mb,算法做不到精细计算,就是傻快。cpu核就那么几个,分到的内存多,几个gb都不止,算法可以慢慢地计算,画质好不少。结论就是编码用cpu,解码用gpu。
--
FROM 73.63.245.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版