windows平台(VS2022) CEF3 源码编译支持H264(cef:119.4.3)

文章讲述了作者在国产化软件项目中,选择使用pyside6和cef组合,解决H264视频播放需求的过程。经过三周的努力,成功编译并配置CEF以支持H264,以及处理了Windows平台上的环境变量问题。

因为要做国产化的软件,用的是pyside6+cef的模式,其中会有播放视频的业务,大部分都是要支持h264的,找一圈要自己编译源码,先试试windows的练练手看下效果。

有人问为啥不用自带的qtwebengine,首先它默认也不支持h264  其次,折腾了一圈源码编译,完全也是各种坑没有成功。测试了一下原生控件加载网页的操作,跟cef比起来感觉卡卡的不流畅。qtwebengine是基于cef的,pyside也支持cef,cef的源码编译资料比qt多,综合考虑,就转向亲自动手编译cef。

折腾三周终于搞定了,备注一下

官方参考:chromiumembedded / cef / wiki / MasterBuildQuickStart — Bitbucket

提示:官方步骤只参考就可以,没必要照搬,毕竟外网环境没那么好,否则下载源码排查问题很浪费时间。特别是下图这一步骤,会执行到怀疑人生

完全参考以下博主思路就可以,省很多时间

windows平台编译CEF支持H264(

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值