前记:
Qt Player是官方源码中的一个示例,好像已经很久没有更新了,今天运行测试了下,需要修改部分内容才能运行
vlc-3.0.14源码下载地址:https://code.videolan.org/videolan/vlc
win下已编译的VLC下载地址:http://download.videolan.org/pub/videolan/vlc/last/win64/vlc-3.0.14-win64.7z
已下载的VLC(已编译)
解压后,在目录vlc-3.0.14\doc\libvlc\QtPlayer下,就是示例
一、修改QtVLC.pro文件
文件增加如下内空
QT += widgets
win32{
LIBS += -Lvlc_dir/vlc-3.0.14-win64/vlc-3.0.14/sdk/lib/ -llibvlc
LIBS += -Lvlc_dir/vlc-3.0.14-win64/vlc-3.0.14/sdk/lib/ -llibvlccore
LIBS += -Lvlc_dir/vlc-3.0.14-win64/vlc-3.0.14/
}
INCLUDEPATH += vlc_dir/vlc-3.0.14-win64/vlc-3.0.14/sdk/include
DEPENDPATH += vlc_dir/vlc-3.0.14-win64/vlc-3.0.14/sdk/include
二、修改player.cpp文件

第133行,修改下,
然后正常编译,过会就会出现如下界面,

经测试,可以正常播放本地视频文件,声音输出也正常
本文介绍了Qt Player示例,该示例为官方源码示例且许久未更新,运行测试需修改部分内容。给出了vlc-3.0.14源码及win下已编译的VLC下载地址,详细说明了修改QtVLC.pro文件和player.cpp文件的操作,经测试可正常播放本地视频且声音输出正常。
Qt Player测试(官方示例 vlc-qt+mingw_64版)&spm=1001.2101.3001.5002&articleId=117473505&d=1&t=3&u=4d9a965088fe4b46b3ebf68a775f8093)
1万+

被折叠的 条评论
为什么被折叠?



