V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
giserman001
V2EX  ›  Vue.js

我的 mp4 播放不出来!

  •  
  •   giserman001 · 39 天前 · 2282 次点击
    这是一个创建于 39 天前的主题,其中的信息可能已经有所发展或是发生改变。
    公司项目用到的视频是 MP4(h265 编码),再有的电脑上无法播放,有的电脑可以播放,经过一番搜索后了解到,MP4 的 h265 编码的视频流需要硬解码,但是一部分老机器的硬件他是不支持硬解码,请问这个如何破局?????
    28 条回复    2025-07-28 18:52:21 +08:00
    haah
        1
    haah  
       39 天前
    转码
    giserman001
        2
    giserman001  
    OP
       39 天前
    @haah 不转码,还有其他办法吗?
    villivateur
        3
    villivateur  
    PRO
       39 天前
    @giserman001 没办法
    haah
        4
    haah  
       39 天前
    install a chrome browser, and play with it.
    haah
        5
    haah  
       39 天前
    Chrome does support H.265 (also known as HEVC) video encoding and decoding. Specifically, Chrome version 107 and later natively support H.265 decoding. This means users can play H.265 videos without needing any special flags or configurations.
    Greendays
        6
    Greendays  
       39 天前
    不支持硬解也可以用软解啊,可能播放会卡顿。要么就转码成 H264 的。
    jackOff
        7
    jackOff  
       39 天前
    265 编码有商业相关的问题,所以大部分设备甚至浏览器并不支持是很正常的
    ferock
        8
    ferock  
    PRO
       39 天前
    H264



    H265 的区别,估计 op 还没搞明白吧
    skiy
        9
    skiy  
       39 天前
    H265 有专利的。我之前有转码过,将 H264 转成 H265 ,但能正常打开啊。你试试用 ffmpeg 看看编码信息,再用 ffplay 播放试试。试试完美解码播放器看看能播放不。
    giserman001
        10
    giserman001  
    OP
       39 天前
    @Greendays 不转码的情况下,使用什么播放器呢?卡顿一点都没事
    giserman001
        11
    giserman001  
    OP
       39 天前
    @ferock 求大佬,告知一二
    ferock
        12
    ferock  
    PRO
       39 天前
    @giserman001 #11

    不是大佬

    到现在,2025 年 H265 支持的设备依然很少,如果更在意设备兼容性,能用 H264 就用 H264
    但是现在大部分手机都是支持 h265 的,手机上 H265 和 H264 没啥区别。
    jim9606
        13
    jim9606  
       39 天前 via Android
    如果是浏览器,windows edge/chrome 需要安装商店里的 HEVC 视频拓展,有些显卡驱动也会装一个硬解版拓展。
    客户端或者 CEF 的话可以考虑集成 hevc 软解支持,不过需要注意专利许可问题。其实这也是为啥很多硬件明明支持硬解但就是播不了的原因。
    jim9606
        14
    jim9606  
       39 天前 via Android
    @ferock 至少在手机 PC 电视平板上,近五年的设备都不是问题,我没听说有故意阉割硬解 costdown 的。但软件上可能会埋坑,例如 windows 上浏览器 hevc 解码的问题,怎么看都是微软谷歌故意为之的。
    ntedshen
        15
    ntedshen  
       39 天前
    https://github.com/StaZhu/enable-chromium-hevc-hardware-decoding/blob/main/README.zh_CN.md
    136 的正式版实装,实际可用比这个还早的多,我自己写的 nas 都是出的 yuv420 。。。

    我是觉得用户不更新那就别用好了,这种功能性的东西,软件更新和硬件更新他总要选一个的吧?。。。
    他一个都不选。。。
    他给你钱吗?
    johnidy
        16
    johnidy  
       39 天前
    huangsen365
        17
    huangsen365  
       39 天前
    用 ffmpeg 看看编码信息

    然后把 编码信息 丢给各种 ai 帮忙给方案就行
    dode
        18
    dode  
       39 天前
    迅雷播放器,自动下载解码库
    ferock
        19
    ferock  
    PRO
       39 天前
    @jim9606 #14

    手机 平板 OK ,pc 你说没问题,那 op 遇到的是什么问题?
    DeepTea
        20
    DeepTea  
       39 天前
    wheat0r
        21
    wheat0r  
       39 天前
    OP 遇到的可能不是硬解问题
    wnpllrzodiac
        22
    wnpllrzodiac  
       39 天前 via Android
    硬件解码有 profile 的区别,ffprobe 贴个媒体信息出来看看
    realpg
        23
    realpg  
    PRO
       38 天前
    这么多人一本正经的胡说八道...什么硬解软解都出来了

    windows 的高版本电脑里不自带 hevc 解码器
    品牌电脑有的会从 window 商店赠送品牌方自带的解码器(集中授权)
    如果你不是, 也不会曲线方法安装这个东西
    就去 windows 商店花十几块钱买个解码器就好了
    realpg
        24
    realpg  
    PRO
       38 天前
    打开 win10/win11 的 windows 商店
    搜索 hevc
    就这东西 现在打折了 7 块钱:

    giserman001
        25
    giserman001  
    OP
       37 天前
    @ferock 我们的需求是 web 端 p 播放呢
    ferock
        26
    ferock  
    PRO
       37 天前
    @giserman001 #25

    web 端的 P 是啥? app 的 webview ?你不是说用电脑吗? web 端是用 chrome 内核还是套壳的 electron ?
    webview 本质还是调系统解码器,就像你 #23 说的,依然需要给系统安装解码器
    giserman001
        27
    giserman001  
    OP
       37 天前
    @ferock pc 端
    ferock
        28
    ferock  
    PRO
       36 天前
    有一个免费的

    https://apps.microsoft.com/detail/9n4wgh0z6vhq?hl=zh-CN&gl=CN ,不过国内没支持,需要用国外账户安装
    https://www.free-codecs.com/download/hevc_video_extension.htm 第三方,听说是可以用的,我自己用 mac 所以没试过。
    https://gitcode.com/Resource-Bundle-Collection/baaa6/?utm_source=pan_gitcode&index=top&type=card&&isLogin=1 gitcode 上也有一个,看上去似乎不错
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5316 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:37 · PVG 15:37 · LAX 00:37 · JFK 03:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.