randyyy 发表于 2020-6-30 16:04:31

各位大佬请问一下,为什么电脑无法流畅播放炮姐时代

这几天心血来潮想试一下很久以前vcb压的4k 120fps 10bit的炮姐时代,结果发现电脑无法流畅播放,反而是手里的iphone 11能用nplayer硬解很流畅。一开始用的potplayer+lav+madvr,帧数只能到30左右,音画不同步,卡顿,然后cpu和gpu的占用都上不去。(恢复默认设置用ffmpeg和evr也只有60帧不到)
更换主站帖子里的mpc-be madvr高配置懒人包以后,帧数能到80左右,勉强算是能播放了,可是cpu和gpu都没有吃满,但是画面会出现坏帧和轻微音画不同步。
之后使用了论坛 孤雨独火 大佬发的mpv懒人包,帧数在100-120之间浮动(cpu和gpu占用终于高了起来,可喜可贺)
直到用smplayer的默认设置,才到达肉眼流畅。(我没搜到smplayer怎么看实时帧数,所以也不清楚跑满120fps没有)

我的配置是 Amd R7 2700和1660super的显卡,内存是镁光e-die 超到的3200双通道16g。

望大佬赐教,究竟是哪里出了问题,导致无法顺利播放炮姐时代?(为什么即使在画面卡顿,音画不同步的情况下,cpu占用率一直在30-40左右)
万分感谢

孤雨独火 发表于 2020-6-30 21:11:00

本帖最后由 孤雨独火 于 2020-6-30 21:21 编辑

高清病毒啊,轻轻松松。我的包默认配置不低,你拿原始mpv解码说不定就流畅了。
vo=gpu
gpu-api=d3d11
hwdec=nvdec-copy

除了hi10p这个没法硬解,cpu压力大之外到没有问题。


以及老生常谈的问题
1.水果能硬解。水果解码地表最强(不算能力只算硬解兼容)。
2.你用nplayer并没有什么特别的的画质加成,和你在win用evr一样的。所以用高配的渲染对比低配的渲染.....8bit那个版本用win10电影与电视播放应该也是流畅的。(如果没法硬解只能软解而处理器性能不足当我没说。。。。
3.当你掉帧的时候每秒的渲染帧数下降了,所以gpu的3d渲染占用也下降了。
4.smplayer的快捷键和mpv大致一样的
4.1.smplayer是前后端分离的,他只是把mpv嵌套进去,所以他的mpv是可以分离并且单独打开的(自然可以自行升级mpv内核)


randyyy 发表于 2020-6-30 23:22:22

谢谢大佬指导,综合几个播放器试下来只有mpv是可以顺畅播放的。昨天可能是有其他软件没关掉,导致播放帧数下降。
这个是大佬做的懒人包的帧数,播放顺畅,而且gpu占用吃满了。


这个是mpc be+lav filter+madvr,可能是用的算法太吃cpu导致帧数只能到80

然后就是最奇怪的potplayer了,无论是最开始用的中高配madvr还是全默认配置的ffmeg+evr,都只能在50帧左右,出现音画不同步,并且占用率很低。可能是因为播放器的性能问题?因为amd r7 2700的cpu跑分是高于大佬现在用的10875H一些的,应该不会说是处理器性能不足,而且cpu温度也很低不存在过热降频的可能性

randyyy 发表于 2020-6-30 23:42:40

我大概搞懂了,mpv效率比较高,即使用参数比较高的设置也能达到144帧。
mpc be用的madvr是因为算法太吃性能,导致cpu满载,帧数跑不满。
potplayer就是纯粹的烂了,不管是madvr还是ffmpeg+evr都是声音画面卡顿(仔细看了下,cpu有个核心占用率一直在80以上,可能是之前教程的版本太老,对多核优化太差)干脆放弃这个软件好了
btw,水果h10p的那个也是能硬解的。。我感觉水果解码真是蓝星最强

最后谢谢大佬的科普,十分感谢
页: [1]
查看完整版本: 各位大佬请问一下,为什么电脑无法流畅播放炮姐时代