上一页 1 2 3 4 5 6 ··· 82 下一页
摘要: 一、前言 上一篇文章讲使用ffmpeg函数接口去获取本地摄像头信息,这种方式只能从ffmpeg5版本开始才具备,那ffmpeg3/4只能干瞪眼?那肯定不行的,必须要想办法打通这个功能,查阅信息发现可以执行命令 ffmpeg -f dshow -list_devices true -i dummy 去 阅读全文
posted @ 2024-06-16 13:15 飞扬青云 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 一、前言 上一篇文章是写的用Qt的内置函数方式获取本地摄像头名称集合,但是有几个缺点,比如要求Qt5,或者至少要求安装了多媒体组件multimedia,如果没有安装呢,或者安装的是个空的呢,比如很多嵌入式板子,就算有multimedia组件,也是个空壳子,根本没有实际的功能,本身multimedia 阅读全文
posted @ 2024-06-04 11:54 飞扬青云 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在需要打开本地摄像头的场景中,有个需求绕不开,那就是如何获取本地有哪些摄像头设备名称,这样可以提供下拉框给用户选择,不然你让用户去填设备名,你觉得用户会知道是啥,他会操作吗?就算你提供了详细的查看步骤,估计也很难,如果用户是程序员还好,如果是电脑小白,鼠标都用不好,你还让他去找摄像头设备的 阅读全文
posted @ 2024-05-27 09:01 飞扬青云 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、前言 在使用yolo做人工智能运算后,运算结果除了一个方框,还可能需要增加文字显示在对应方框上,以便标记是何种物体,比如显示是人还是动物,或者还有可能追踪人员,显示该人员的姓名。这种应用场景非常普遍,而且非常有必要,可以非常直观的直接看到对应移动的物体是什么。当然也有个缺点,就是当图层方框特别多 阅读全文
posted @ 2024-05-18 09:48 飞扬青云 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、前言 视频监控系统发展到今天,越来越智能,比如这些年流行的人脸识别、物体识别、烟感识别等,都是需要拿到图片数据去做运算处理,然后将结果显示到视频画面中,或者还有要求将结果保存到视频录像文件中,以便打开回放查看。显示到画面中一般有两种方式,一种是通过滤镜的方式直接写入到图片视频数据中,一种是直接用 阅读全文
posted @ 2024-05-10 10:07 飞扬青云 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 一、前言 最近多了个新需求,需要倍速推流,推流界的扛把子obs也有倍速推流功能,最高支持到两倍速。这里所说的倍速,当然只限定在文件,只有文件才可能有倍速功能,因为也只有文件才能倍速解码播放。实时视频流是不可能倍速的,因为没有时长,有时长的才可以按照播放进度来。是否是文件也不能通过是不是本地文件等来判 阅读全文
posted @ 2024-05-05 13:38 飞扬青云 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 一、前言 用ffmpeg采集本地摄像头,如果不指定格式的话,默认小分辨率比如640x480使用rawvideo格式,大分辨率比如1280x720使用mjpeg格式,当然前提是这个摄像头设备要支持这些格式。目前市面上有一些厂家做的本地设备支持264格式,这个压缩率极高,由于采集到的就是264格式的裸流 阅读全文
posted @ 2024-04-25 09:16 飞扬青云 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一、前言 之前就写过这个方案,当时做的是ffmpeg内核版本,由于ffmpeg内核解析都是代码实现,所以无缝切换非常完美,看不到丝毫的中间切换过程,看起来就像是在一个通道画面中。其实这种切换只能说是取巧办法,最佳的办法应该是公用一个openglwidget窗体,解码线程那边开两个,第二个解码线程打开 阅读全文
posted @ 2024-04-18 09:50 飞扬青云 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 一、吐槽总结 搞Qt开发十几年了,最初从Qt4.6开始,一直追新到现在的6.7版本,中间经历过无数的血的教训,简直是又爱又恨。其实Qt挺好的,但是还是要忍不住吐槽一下,本人还是希望Qt发展的越来越好,这样我的饭碗就能保住了。 1. 版本众多 Qt的版本多到你数都数不清,多到你开始怀疑人生。 Qt版本 阅读全文
posted @ 2024-04-07 10:48 飞扬青云 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、答复说明 Qt软件从诞生之日就是GPL/LGPL开源授权和商业授权并存的,开源不代表免费而是为了共享。关于您的问题,我做大致的回复。 Qt商用版本的模块是否都是LGPL协议,所有模块是否存在GPL这种要求强制开源的协议? 如果购买Qt商业许可,那么客户就不需要收到GPL儿GPL的协议约束,可以闭 阅读全文
posted @ 2024-04-02 08:27 飞扬青云 阅读(1181) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 82 下一页