**1.**因为直接下载qt的webengine是不支持播放MP4格式的视频的,如果要使其支持需要重新编译qt,并在编译时配置选项:-webengine-proprietary-codecs
2. 尽管原生直接下载的qt播放不了MP4,可以尝试其他格式,目前尝试了avi、wmv、MP4、ogg、webm、mov、mkv,能直接使用播放的有webm和ogg,可以使用以下链接将其他格式视频转换为webm和ogg即可。
下面则为相应的测试代码:
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视频"
>