首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
qtav专题
QtAV:基于Qt和FFmpeg的跨平台高性能音视频播放框架
目录 一.简介 1.特性 2.支持的平台 3.简单易用的接口 二.编译 1.下载依赖包 2.开始编译 2.1克隆 2.2修改配置文件 2.3编译 三.试用 一.简介 官网地址:http://www.qtav.org/ Github地址:https://github.com/wang-bin/QtAV 1.特性 ●支持大部分播放功能 ●播放、暂停、播放速度、快
阅读更多...
QTAV的编译、使用及遇到的问题
最近有个功能需求,界面可以直播显示某个特定摄像头的实时画面,通过对Qt本身的 QMiediaPlayer,和其他一些在网上找到的组件做了一些对比,最终选择了QtAv作为我们的组件使用。 QtAV 是一个基于 Qt 和 FFmpeg 的跨平台、高性能多媒体播放框架。 一、QtAV的编译 从 Github 上下载到的是 QtAV 的源码,或者说由于每个开发者使用的 VS 或者 Qt 版本的不同,
阅读更多...
Qt/C++音视频开发59-使用mdk-sdk组件/原qtav作者力作/性能凶残/超级跨平台
一、前言 最近一个月一直在研究mdk-sdk音视频组件,这个组件是原qtav作者的最新力作,提供了各种各样的示例demo,不仅限于支持C++,其他各种比如java/flutter/web/android等全部支持,性能上也是杠杠的,目前大概是在V0.23版本,大部分软件发布基本上都是在1.0版本才是比较稳定的,不过目前用下来,感觉还是挺不错的,跨平台,什么windows/linux/macos/
阅读更多...
QT根据QTAv实现播放器
最近心血来潮突然想自己实现一个播放器的功能,说来过程还有丢丢曲折的,一开始是用 QtMultimedia 来实现的,结果发现需要安装解码器,所以又跑去安装了 K-Lite。然后功能都可以使用了,自己就屁颠屁颠的打包成exe放到另一台没有安装解码器的电脑上去运行,结果不能播放视频- -。最后一通搜索,决定使用QTAv来实现。 该实现最大的好处就是打包后可以放到另
阅读更多...