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
下面则为相应的测试代码:
<!--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"controlsalt="示例MP4视频"
--><!--embed src="D:/opencv/sources/samples/data/Megamind.avi" type="video/avi" width="100%" height="450px"controlsalt="示例MP4视频"
--><!--embed src="C:/Windows/System32/DriverStore/FileRepository/cui_dch.inf_amd64_e7169f6c0c719018/ImageStabilization.wmv" type="video/ogg" width="100%" height="450px"controlsalt="示例MP4视频"
--><!--embed src="D:/download/1.ogg" type="audio/ogg" width="100%" height="450px"controlsalt="示例MP4视频"
--><!--embed src="D:/download/1.webm" type="video/webm" width="100%" height="450px"controlsalt="示例MP4视频"
--><!--embed src="D:/download/1.mkv" type="video/x-matroska" width="100%" height="450px"controlsalt="示例MP4视频"
--><embed src="D:/download/1.mov" type="video/quicktime" width="100%" height="450px"controlsalt="示例MP4视频"
>