linux 下如何提升视频软解性能?
- 0次
- 2021-07-01 15:02:53
- idczone
默认设置,都是软解,同一个 4k 视频, mpv 就很卡, windows 下 mpc-hc ( lav 解码器)就很流畅。 windows 下 mpv 也卡。所以如何设置 mpv 才能提高软解性能呢?或者 linux 下有什么性能更高的播放器?
配置是 i7 6700hq +970m ,软解 4k 视频应该不是问题的。
cpu 硬解 关键词 libva 见 mpv 文档
我说的就是提升软解性能啊。。。不考虑硬解
不加滤镜肯定优先硬解啊,加滤镜就要考虑不同平台上的滤镜的效率了
视频解码(软解)一般可以用 SSE 、 SSE2 来优化解码算法,很久以前参加的一个课程分享,分享者用这些指令集优化了几倍的性能。
我的感觉是定期去拖 mplayer , ffmpeg 的代码然后自己编译,以季度来看至少 h264 的软解效率一直在进步。
软解 H.264 的 4K 应该可以。 HEVC Main10 的话挺难的。
SIMD 通常在代码编写中期就会加入。而且现在都用 AVX 系了, SSE 都淘汰了。
我测试的视频的确是 hevc 10bit 60fps 的,但是 mpc-hc ( lav ) 就能流畅播放, mpv 就很卡,差距比较大,所以还是想看看有没有提升空间
MPC-HC 里你有试过 Ctrl-J 看统计吗?纯软解能跟上?我这 i7-4770 软解根本就跟不上。