网站首页 技术文章 第87页
-
Qt利用ffmpeg实现音视频同步 利用输入实现预期结果的相互关联或者相作用的一组活动 描述的是
1、前言用ffmpeg来做音视频同步,个人认为这个是ffmpeg基础处理中最难的一个,无数人就卡在这里,怎么也不准,本人也是尝试过网上各种demo,基本上都是渣渣,要么仅仅支持极其少量的视频文件比如收到的数据包是一帧视频一帧音频的,要么根本...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发16-通用悬浮按钮工具栏的设计
一、前言通用悬浮按钮工具栏这个功能经过了好几个版本的迭代,一开始设计的时候是写在视频控件widget窗体中,当时功能简单就放一排按钮在顶部悬浮widget中就好,随着用户需求的变化,用户需要自定义悬浮条的要求越发强烈,而且部分用户还希望悬浮...
2024-10-27 btikc 技术文章 5 ℃ 0 评论 -
Qt/C++音视频开发58-逐帧播放/上一帧下一帧/切换播放进度/实时解
一、前言逐帧播放是近期增加的功能,之前也一直思考过这个功能该如何实现,对于mdk/qtav等内核组件,可以直接用该组件提供的接口实现即可,而对于ffmpeg,需要自己处理,如果有缓存的数据的话,可以通过在缓存中的数据往前移动往后移动即可。这...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt/C++音视频开发76-获取本地有哪些摄像头名称/ffmpeg内置函数
一、前言上一篇文章是写的用Qt的内置函数方式获取本地摄像头名称集合,但是有几个缺点,比如要求Qt5,或者至少要求安装了多媒体组件multimedia,如果没有安装呢,或者安装的是个空的呢,比如很多嵌入式板子,就算有multimedia组件,...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt+FFmpeg播放音视频器,且支持音视频同步。
大概框架:线程1:ffmpeg视频解码。线程2:ffmpeg音频解码。线程3:播放每一帧音频,使用QAudioOutput配合QIODevice来实现。主线程:绘制每一帧图片,使用QOpenGLWidget的paintGL来实现。...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt使用OpenGL进行多线程离屏渲染 opengl3驱动下载win7
基于QtWidgets的...
2024-10-27 btikc 技术文章 6 ℃ 0 评论 -
Qt/C++音视频开发63-设置视频旋转角度/支持0-90-180-270度旋转
一、前言设置旋转角度,相对来说是一个比较小众的需求,如果视频本身带了旋转角度,则解码播放的时候本身就会旋转到对应的角度显示,比如手机上拍摄的视频一般是旋转了90度的,如果该视频文件放到电脑上打开,一些早期的播放器可能播放的时候是躺着的,因为...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
C++Qt应用软件开发全系列视频教程
课程目录:...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
QCoreApplication qcoreapplication::applicationDirPath
一、描述非GUI应用程序使用此类来提供它们的事件循环。对于使用Qt的非GUI应用程序,应该只有一个QCoreApplication对象。对于GUI应用程序,使用QGuiApplication。对于使用QtWidge...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发18-不同视频打开无缝切换
一、前言在轮询视频的时候,通常都是需要将之前的视频全部关闭,然后打开下一组视频,在这个切换的过程中,如果是按照常规的做法,比如先关闭再打开新的视频,肯定会出现空白黑屏之类的过度空白区间,如何避免这个问题实现无感知的无缝切换,是个需要稍微懂点...
2024-10-27 btikc 技术文章 7 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言