九耳 发表于 2021-9-15 15:12

关于m1的转码速度。。。

有大量的转码要求。目前手上有一个3700+1660s,走nvenc的编码,基本上是h264转成h265。
不知道m1的转码速度如何,是否有质变?

系统杀手 发表于 2021-9-15 15:31

m1不能外接显卡,所以打不过。

lwa190212 发表于 2021-9-15 16:01

https://forums.macrumors.com/threads/mac-mini-m1-h-265-encoding.2269815/
I tested GPU-accelerated video encoding on M1 Mac Mini (H.264 VideoToolBox) in Handbrake Beta and constant quality mode (new feature for M1 Macs, it works like -crf in libx264).
With the same file size and options (FullHD, 60p), visual quality much worse than with libx264 or with nvenc (NVIDIA). I encoded a H.264 with NVIDIA Geforce 1060 (nvenc H.264) and visual quality much better.
So it seems that M1 video encoder is bad. Regrettably.
在此之前看到有人表示m1的h264编码质量比不上nvenc(还不是rtx版的),就算买了m1也建议先看看hevc的转码质量

yuyu654321 发表于 2021-9-15 16:16

伊可费斯 发表于 2021-9-15 16:29

开起 发表于 2021-9-15 18:36

本帖最后由 开起 于 2021-9-15 18:44 编辑

硬编码速度都挺快,不管是nvenc/qsv甚至百元安防摄像头的h264/265编码,但质量差别可能很大。

可能得去看看专门评测画质对比的文章。

1660S的nvenc是图灵架构的,算是很成熟的硬编码了,m1在质量上可能不如这玩意。

建议去https://github.com/keylase/nvidia-patch,破解掉NV的只能2路nvenc编码的限制,多开提高效率

—— 来自 OnePlus KB2000, Android 11上的 S1Next-鹅版 v2.4.4.1

九耳 发表于 2021-9-15 18:45

开起 发表于 2021-9-15 18:36
硬编码速度都挺快,不管是nvenc/qsv甚至百元安防摄像头的h264/265编码,但质量差别可能很大。

可能得去看 ...

破解这思路我是没想到的!感恩!

Cairetina 发表于 2021-9-15 22:54

yuyu654321 发表于 2021-9-15 16:16
m1就一sb玩意,真实性能还不如去年的一块酷睿i5处理器。已经有人测过了:i7-8700不带K,全核睿频@4.3GHz,和 ...

测错了,估计没考虑 ffmpeg 的编译 flag,要打上 neon patch 编译,而且现在暂时没法利用 accelerate.framework

—— 来自 S1Fun

yuyu654321 发表于 2021-9-16 12:04

冰箱研会长 发表于 2021-9-16 12:08

虽然楼主通过破解可能解决了他的问题
我还是很想知道M1硬编码的性能

lwa190212 发表于 2021-9-16 12:53

冰箱研会长 发表于 2021-9-16 12:08
虽然楼主通过破解可能解决了他的问题
我还是很想知道M1硬编码的性能

没找到直接和其他HW加速的对比,不同profile会有不同速度,仅供参考:
https://forums.macrumors.com/threads/someone-please-try-this-h-265-encoding-benchmark-in-handbrake-on-their-m1-mac.2277014/
这里使用Handbrake调用Videotoolbox转为1080p,CQ40,h265
m1 mini 是280fps
m1 mba 是240fps
作为对比我的rtx2060s用ffmpeg的hevc_nvenc转码一个1080p片段,cq40是370fps,当然因为测试片段不同,所以仅供参考

https://github.com/donmelton/other_video_transcoding/issues/86
这里用ffmpeg调用VideoToolbox,bitrate为8000Kbps,m1 mba是190fps
作为对比我的rtx2060s用ffmpeg的hevc_nvenc转码一个1080p片段,同样是8000Kbps,结果是366fps,如果是转为3840*2160则是102fps,当然因为测试片段不同,所以仅供参考

bbpoo 发表于 2021-9-16 21:08

为什么我的Geforce破解后速度还是一样的,ffmpeg hevc_nvenc,3840x2160 60 fps +vf还是 1.5x左右
页: [1]
查看完整版本: 关于m1的转码速度。。。