网站首页 qopengl 第3页
-
Qt/C++音视频开发75-获取本地有哪些摄像头名称/Qt内置函数方式
一、前言在需要打开本地摄像头的场景中,有个需求绕不开,那就是如何获取本地有哪些摄像头设备名称,这样可以提供下拉框给用户选择,不然你让用户去填设备名,你觉得用户会知道是啥,他会操作吗?就算你提供了详细的查看步骤,估计也很难,如果用户是程序员还...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt/C++检查是否含有B帧/转码推流/拉流显示/监控拉流推流
一、前言为什么需要判断视频文件是否含有B帧,这个在推流的时候很容易遇到这个问题,一般来说,没有B帧的视频文件,解码后的数据帧pts和dts都是顺序递增的,而有B帧的则未必,可能有些需要先解码后面显示,B帧也是双向预测图像B,对它的编码,即是...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt音视频开发33-vlc和mpv打开后鼠标打圈圈问题的解决
一、前言如果采用的vlc句柄模式,如果鼠标停留在句柄控件中会发现在打开后鼠标打圈圈,mpv句柄模式是在关闭后鼠标打圈圈,这两者真是一前一后,这种给人的体验其实很不友好的,播放开始后或者播放完成后鼠标指针居然变成了繁忙,但是当你将鼠标位置从句...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt音视频开发26-监控画面各种图形绘制设计
一、前言视频监控系统做到后面,逐渐需要搭配人工智能算法,将算法计算后的信息以OSD标签以及方框各种图形的信息显示到视频中,这种当然和OSD一样也是有两种方式,一种是源头就贴好了,一种是将结果发给软件这边解析绘制,于是才需要这种通用的图形绘制...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt/C++音视频开发69-保存监控pcm音频数据到mp4文件/监控录像
一、前言用ffmpeg做音视频保存到mp4文件,都会遇到一个问题,尤其是在视频监控行业,就是监控摄像头设置的音频是PCM/G711A/G711U,解码后对应的格式是pcm_s16be/pcm_alaw/pcm_mulaw,将这个原始的音频流...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt/C++音视频开发78-获取本地摄像头支持的分辨率/帧率/格式等
一、前言上一篇文章讲到用ffmpeg命令方式执行打印到日志输出,可以拿到本地摄像头设备信息,顺藤摸瓜,发现可以通过执行ffmpeg-fdshow-list_optionstrue-ivideo="Webcam"...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt音视频开发32-qmedia内核回调拿图片数据
##一、前言使用qmediaplayer来打开视频并播放,默认首选会采用QVideoWidget控件来展示,优点是不用自己来绘制,一切交给了QVideoWidget控件,这样可以做到极低的CPU占用,缺点也明显,就是无法拿到每一帧的图片,...
2024-10-27 btikc 技术文章 6 ℃ 0 评论 -
Qt音视频开发35-左右通道音量计算和音量不同范围值的转换
一、前言视频文件一般会有两个声音通道及左右声道,值有时候一样有时候不一样,很多场景下我们需要对其分开计算不同的音量值,在QAudioFormat中可以获取具体有几个通道,如果是一个通道,则左右通道值设定一样,计算通道的音量值一般是对所有音量...
2024-10-27 btikc 技术文章 4 ℃ 0 评论 -
Qt利用ffmpeg实现音视频同步 利用输入实现预期结果的相互关联或者相作用的一组活动 描述的是
1、前言用ffmpeg来做音视频同步,个人认为这个是ffmpeg基础处理中最难的一个,无数人就卡在这里,怎么也不准,本人也是尝试过网上各种demo,基本上都是渣渣,要么仅仅支持极其少量的视频文件比如收到的数据包是一帧视频一帧音频的,要么根本...
2024-10-27 btikc 技术文章 6 ℃ 0 评论 -
Qt音视频开发16-通用悬浮按钮工具栏的设计
一、前言通用悬浮按钮工具栏这个功能经过了好几个版本的迭代,一开始设计的时候是写在视频控件widget窗体中,当时功能简单就放一排按钮在顶部悬浮widget中就好,随着用户需求的变化,用户需要自定义悬浮条的要求越发强烈,而且部分用户还希望悬浮...
2024-10-27 btikc 技术文章 4 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-