Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
woyaojizhu8
V2EX  ›  Linux

linux 下如何提升视频软解性能?

  •  
  •   woyaojizhu8 · Nov 20, 2016 · 4883 views
    This topic created in 3637 days ago, the information mentioned may be changed or developed.
    默认设置,都是软解,同一个 4k 视频, mpv 就很卡, windows 下 mpc-hc ( lav 解码器)就很流畅。 windows 下 mpv 也卡。所以如何设置 mpv 才能提高软解性能呢?或者 linux 下有什么性能更高的播放器?
    配置是 i7 6700hq +970m ,软解 4k 视频应该不是问题的。
    8 replies  •  2016-11-22 05:52:24 +08:00
    blahgeek
    blahgeek
    Nov 20, 2016 via iPhone
    1
    cpu 硬解 关键词 libva 见 mpv 文档
    woyaojizhu8
    woyaojizhu8
    OP
    Nov 20, 2016
    2
    @blahgeek 我说的就是提升软解性能啊。。。不考虑硬解
    rogerchen
    rogerchen
    Nov 20, 2016
    3
    @woyaojizhu8 不加滤镜肯定优先硬解啊,加滤镜就要考虑不同平台上的滤镜的效率了
    limhiaoing
    limhiaoing
    Nov 20, 2016
    4
    视频解码(软解)一般可以用 SSE 、 SSE2 来优化解码算法,很久以前参加的一个课程分享,分享者用这些指令集优化了几倍的性能。
    redsonic
    redsonic
    Nov 20, 2016
    5
    我的感觉是定期去拖 mplayer , ffmpeg 的代码然后自己编译,以季度来看至少 h264 的软解效率一直在进步。
    msg7086
    msg7086
    Nov 21, 2016
    6
    软解 H.264 的 4K 应该可以。 HEVC Main10 的话挺难的。

    @limhiaoing SIMD 通常在代码编写中期就会加入。而且现在都用 AVX 系了, SSE 都淘汰了。
    woyaojizhu8
    woyaojizhu8
    OP
    Nov 21, 2016
    7
    @msg7086 我测试的视频的确是 hevc 10bit 60fps 的,但是 mpc-hc ( lav ) 就能流畅播放, mpv 就很卡,差距比较大,所以还是想看看有没有提升空间
    msg7086
    msg7086
    Nov 22, 2016
    8
    @woyaojizhu8 MPC-HC 里你有试过 Ctrl-J 看统计吗?纯软解能跟上?我这 i7-4770 软解根本就跟不上。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1720 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 17:18 · PVG 01:18 · LAX 09:18 · JFK 12:18
    ♥ Do have faith in what you're doing.