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视频"
>
相关推荐
RTC实战笔记4 天前
实时互动数字人怎么做,才不是一个只会说话的视频?
音视频·数字人·rtc·数字人接入
用户805533698035 天前
不止三件套:QObject 属性系统全关键字与运行时反射!
c++·qt
xcyxiner5 天前
DicomViewer (vcpkg Windows和ubuntu编译)7
qt
Quz10 天前
QML Hello World 入门示例
qt
xcyxiner13 天前
DicomViewer (dcmtk读取dcm文件)5
qt
xcyxiner14 天前
DicomViewer (后台线程处理文件)4
qt
xcyxiner14 天前
DicomViewer (添加模型类)3
qt
xcyxiner15 天前
DicomViewer (目录调整) 2
qt
xcyxiner15 天前
dcmtk vtk vtk-dicom(gdcm) 编译(debug) v2
qt
RTC实战笔记16 天前
Android 实时音视频接入教程:媒体补充增强信息(SEI)
音视频·媒体·rtc