Mac 播放 H.264 软解流畅, 硬解卡顿, 求解惑

2022-07-30 07:58:37 +08:00
 dhou45

咨询下 V 站朋友一个问题, 很普通的一个 Osmo 拍摄的视频, 1080p 60 帧, 在 M1 Mac 的 IINA 播放器里 4 倍速播放非常非常卡顿, 摸索了下发现把默认的硬解码关闭, 用软解就会流畅 4 倍速播放, 同时功耗会陡增到 30W.

感觉很不可思议, M 系列不是号称影音方面很强吗, 还有专门的视频处理单元, 可是怎么倍速播放 1080p 的视频就会有点力不从心呢?

不知道是不是软件的问题, 因为自带的 QuickTime 最高 2 倍速播放所以无法横向对比. 求解惑, 谢谢

机器是 16 寸 M1 Max MBP, 测试的卡顿视频信息在贴图里.

3319 次点击
所在节点    macOS
12 条回复
Awes0me
2022-07-30 08:20:04 +08:00
视频放网盘看看?
mortal
2022-07-30 11:13:29 +08:00
拿 VLC 试试。
MrKrabs
2022-07-30 11:18:16 +08:00
m1 的 hevc/h264/vp9 只是给你看个流媒体而已,大力都在 prores
wdhwg001
2022-07-30 11:40:55 +08:00
硬解是没有软解灵活的,限制播放速率、帧率、分辨率、b 帧数量、色彩格式都是存在的,并不是硬件里塞了一个 ffmpeg 。
hronro
2022-07-30 11:50:42 +08:00
试试用 Quicktime 来播放呢?对于 Quicktime 能支持的格式来说,用系统自带的 Quicktime 会比其他系统第三方播放器的性能高出很多。
MrKrabs
2022-07-30 12:25:34 +08:00
而且软解大于硬解(gt1030)很正常的
Granthese
2022-07-30 18:46:22 +08:00
我很好奇是什么样的视频,OP 方便贴个网盘地址吗?
mopian
2022-07-30 19:02:01 +08:00
用 mac 的剪映试试
dhou45
2022-07-30 21:00:18 +08:00
@wdhwg001 hhh, 谢谢回复. 我真天真的以为 M 芯片是外挂了个硬件版的 ffmpeg, 图样图森破了.
dhou45
2022-07-30 21:12:05 +08:00
@hronro 我之前一直以为 QuickTime 最高 2X 播放,刚发现其实是有给最高到 60X 的选项的. 对比了下发现, 还是内置的播放器比 IINA 更流畅些, 功率也比用 IINA 小. 就是 QuickTime 不会指明用的软解还是硬解.
@Granthese 就是用 osmo pocket 录的旅拍啦, 不太好分享出来. 我猜高码率的 1080P h264 视频在 IINA 下 4 倍速应该都会出现这种卡顿的问题.
hronro
2022-07-30 21:20:34 +08:00
@dhou45 #10 QuickTime 不会用软解的,全是硬解
wonderblank
2022-07-31 21:03:11 +08:00
我也好奇什么视频,OP 给个地址发我们看看?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/869587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX