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视频"
>
相关推荐
biter down3 小时前
从 0 到 1 搭建 Python 接口自动化测试框架(博客系统实战)
开发语言·python
threelab5 小时前
Three.js 物理模拟着色器 | 三维可视化 / AI 提示词
开发语言·前端·javascript·人工智能·3d·着色器
武器大师725 小时前
lv_binding_js 代码解读
开发语言·javascript·ecmascript
不知名的老吴5 小时前
线程的生命周期之线程“插队“
java·开发语言·python
kaikaile19956 小时前
数字全息图处理系统(C# 实现)
开发语言·c#
秋97 小时前
Go语言(Golang)开发工程师全景解析:岗位职责·语言优势与使用场景·各城市薪资·发展前景·高考志愿填报(2026版)
开发语言·golang·高考
换个昵称都难8 小时前
webrtc 音频模块FEC模块
网络·音视频·webrtc
huangdong_8 小时前
1688商品图片采集技术解析:登录态处理与SKU图自动分类
开发语言
chase_my_dream8 小时前
C++ + SLAM 高频面试问题整理
开发语言·c++·面试
qq_366566508 小时前
视频配音自动化Pipeline:TTS选型+音色克隆+批量处理(附完整代码)
自动化·新媒体运营·音视频·音频