自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 3. H264知识点总结一

H.264是一种先进的视频压缩标准,它通过高效的压缩算法和先进的编码技术,实现了高压缩率和高质量视频的同时,满足了各种应用场景中对视频传输和存储的需求(这是百度到的一句话)上面介绍了下I帧,P帧,B帧,SPS,PPS, GOP, 以及宏块 ,还有两种有损压缩,以及他的一些理论知识。下一篇再来介绍下两种无损压缩,以及H264码流的一些概念,希望我的总结能帮助到大家,有错误的地方也请指正。

2024-03-29 15:53:13 1080 1

原创 2.视频基础概念

YUV是一种颜色编码系统,用于在数字视频中表示颜色。与RGB颜色空间不同,YUV将亮度(Y)和色度(U、V)分开存储,这样可以实现更高的压缩比例,适用于视频传输和存储。Y(亮度):表示图像的亮度信息,决定了图像的黑白级别。Y分量通常存储在图像中,因为它对图像的感知更加敏感。U(蓝色色度)与 V(红色色度):表示图像的色彩信息。U和V分量存储了图像中蓝色和红色的颜色信息,它们与亮度分量相比具有较低的分辨率,因为人眼对色度的感知相对较低。

2024-03-29 11:47:07 887 1

原创 1.音频理论知识

AAC-LC: 低复杂度规格,码流是128k,音质好AAC HE:等于AAC-LC + SBR,其核心思想是按频谱分保存,低频编码保存主要成分,高频单独放大编码保存音质,码流在64k左右。AAC HE V2:等于AAC-LC + SBR+ PS,其核心思想是双声道中的声音存在某种相似性,只需存储一个声道的全部信息,然后花很少的字节用参数描述另一个声道和他不同的地方。

2024-03-26 14:08:29 698

原创 1. 自定义控件之音响特效

这里算是贴出来了所有的实现了,还有部分的功能使用进度条去调整他的跳动块数这里就没有往下写,实现了最主要的功能就好了,剩下的偷个懒也未尝不可。

2024-03-22 11:05:50 198 1

原创 qt, ffmpge 抽取音频文件

ffmpge提取音频

2024-03-17 16:42:34 462 2

原创 1. ffmpeg基础命令使用

ffmpeg大体可以分为8类基本查询命令录制命令分解/复用命令处理原始数据命令裁剪与合并命令图片/视频互转命令直播相关的命令各种滤镜命令提示:以上举了几个各个种类的一些基础命令,有很多参数这边也没全部拿出来举栗子。有任何使用疑问的都可以去官方文档查看下。

2024-03-15 15:05:42 805 1

原创 qt 项目部件item widgets

list widget:清单控件tree widget:树形控件table widget:表控件。

2023-05-15 10:59:35 119 1

原创 qt常用组件之视图控件2

tableview 有点类似于execl这种形式 ,第一行添加所有的标签,往下是每个对象的所有属性。记住他的使用场景,忘记了具体用法的话可以去查看手册或者百度下。QAbstractItemView.CurrentChanged–任何时候都能对单元格修改。QAbstractItemView.SelectedClicked–单击已选中的内容。QAbstractItemView.AnyKeyPressed–按下任意键就能修改。这时候你点击上方的姓名你会发现信息是可以编辑的,当然你也可以选择禁止编辑.

2023-05-15 09:44:15 84

原创 qt常用控件之视图1

list view:清单视图tree view :树视图table view:表视图column view:列视图undo view:撤销命令视图。

2023-05-14 20:38:11 128

原创 qt 常用控件之容器组控件

group box: 组合框,提供带有标题的组合框框架Scroll area: 滚动区域Tool box: 工具箱Tab Widget: 标签小部件Stacked Widget: 堆叠部件Frame : 框架Widget:小部件MDI Area: MDI 区域Dock Widget: 停靠窗体部件QAxWidget: 封装Flash 的activeX的控件其中很多在平时的工作中基本用不到,我这边就挑选几个常用的写一下用例了。

2023-05-14 16:28:42 244

原创 qt开发常用控件

空间名称依次如下:vertical layout: 垂直布局Horizontal layout: 水平布局Grid layout : 网格布局Form layout:表单布局Horizontal spacer:水平间隔vertical spacer:垂直间隔这些控件可以手动操作也可以代码操作,我这边只展示代码操作的方式。QGridLayout常用函数:setSpacing(int spacing) :此函数将垂直和水平间距设置为spacing。

2023-05-14 14:36:12 245 1

原创 qt 开发基础

信号与槽机制底层是通过函数之间相互调用实现的,每个信号都可以用函数表示,就是信号函数。每个槽也都可以用函数表示成为槽函数。槽函数可以使用 ,private/protected/public + slots 进行修饰。常用的连接方式:信号跟槽的对应关系有点类似与生产者与消费者模式,可以是一个信号多个槽函数,也可以一个槽函数多个信号,也可以多个信号多个槽这样自由搭配。信号与槽机制的优势:松散耦合。还有个注意点,一个类要支持信号与槽必须从QObject或者QObject子类继承。

2023-05-13 14:29:04 56

原创 qt creator工具介绍与使用

首先先进入qt creator工作介绍的环节,为了方便理解我直接给出截图,标注上按钮的功能:创建工程界面介绍:qt的帮助文档,在菜单栏帮助-目录下可以找到。qt 示例与demo ,在欢迎按钮下,有各种示例。代码可以直接编译运行。

2023-05-07 17:40:45 59 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除