qt webengine播放视频

**1.**因为直接下载qt的webengine是不支持播放MP4格式的视频的,如果要使其支持需要重新编译qt,并在编译时配置选项:-webengine-proprietary-codecs

可参考:Qt WebEngine 功能 简体中文

2. 尽管原生直接下载的qt播放不了MP4,可以尝试其他格式,目前尝试了avi、wmv、MP4、ogg、webm、mov、mkv,能直接使用播放的有webm和ogg,可以使用以下链接将其他格式视频转换为webm和ogg即可。

MP4转WEBM - 免费在线将MP4文件转换成WEBM

下面则为相应的测试代码:

html 复制代码
<!--embed src="C:/Users/laizl/Desktop/fdb/059.pdf" type="application/pdf" width="100%" height="600px" /-->
<!--embed 
    src="D:/bmvtest/cao_img4.png" 
    type="image/png" 
    width="100%" 
    height="500px"
    alt="示例图片"
-->

<!--embed 
    src="E:/WXWork/1688856004483324/Cache/Video/2024-02/1.mp4" 
    type="video/mp4" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->

<!--embed 
    src="D:/opencv/sources/samples/data/Megamind.avi" 
    type="video/avi" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->

<!--embed 
    src="C:/Windows/System32/DriverStore/FileRepository/cui_dch.inf_amd64_e7169f6c0c719018/ImageStabilization.wmv" 
    type="video/ogg" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->

<!--embed 
    src="D:/download/1.ogg" 
    type="audio/ogg" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->


<!--embed 
    src="D:/download/1.webm" 
    type="video/webm" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->


<!--embed 
    src="D:/download/1.mkv" 
    type="video/x-matroska" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
-->

<embed 
    src="D:/download/1.mov" 
    type="video/quicktime" 
    width="100%" 
    height="450px"
    controls
    alt="示例MP4视频"
>
相关推荐
特立独行的猫a13 小时前
Windows安装Rust环境 Clang替代GCC MinGW环境LLVM工具链(详细教程)
开发语言·windows·rust·mingw·环境搭建·llvm
m0_7202450119 小时前
1543.统计好三元组(简单)
开发语言·算法
hans汉斯20 小时前
《软件工程与应用》期刊推荐&10月版面征稿中
图像处理·人工智能·深度学习·算法·音视频·软件工程
叠层归一研究院20 小时前
AGI 系统(八):符号范畴嵌入函子 — SymCat ↪ C_M107 严格化
c语言·开发语言·人工智能·算法·transformer·agi
明朝百晓生21 小时前
Deep RL learning[2026/8]
开发语言·javascript·人工智能
weixin-a1530030831621 小时前
python-装饰器
开发语言·python
我的xiaodoujiao1 天前
快速学习Python基础知识详细图文教程17--类型注解和断点调试
开发语言·python·学习·测试工具
AI服务老曹1 天前
AI视频分析API常见问题和排查清单
人工智能·音视频
leoZ2311 天前
AI 辅助开发的五道坎
开发语言·人工智能·视觉检测·bert·php·超分辨率重建·openvino
程序员老陆1 天前
Qt的QThread::usleep和FFmpeg的libavutil模块的av_usleep哪个精度高一些?
开发语言·qt·ffmpeg·音视频