logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

FFmpeg开发实战(四):抽取音视频的音频文件

ADTS是Audio Data Transport Stream的简称。是AAC音频文件常见的传输格式。有的时候当你编码AAC裸流的时候,会遇到写出来的AAC文件并不能在PC和手机上播放,很大的可能就是AAC文件的每一帧里缺少了ADTS头信息文件的包装拼接。只需要加入头文件ADTS即可。一个AAC原始数据块长度是可变的,对原始帧加上ADTS头进行ADTS的封装,就形成了ADTS帧。

PCM音频处理一:分离左右声道音频

本文介绍了将PCM16LE双声道数据中左声道和右声道的数据分离成两个文件,PCM音频数据可以使用音频编辑软件导入查看,推荐免费开源的音频编辑软件Audacity。本文参考文献链接:https://blog.csdn.net/leixiaohua1020/article/details/50534316PCM16LE简介PCM16LE双声道数据中左声道和右声...

[linux] mv: cannot move $ to $: Directory not empty

最近测试某流程时,跑的过程报错了,于是检查脚本修改后重新测试。脚本是改过来了,但在shell中运行某步时碰到了如题报错!

#linux#运维#服务器
Qt多线程1:QThread

Qt有两种多线程的方法,其中一种是继承QThread的run函数,另外一种是把一个继承于QObject的类转移到一个Thread里。Qt4.8之前都是使用继承QThread的run这种方法,但是Qt4.8之后,Qt官方建议使用第二种方法。两种方法区别不大,用起来都比较方便,但继承QObject的方法更加灵活。这里要记录的是如何正确的创建一个线程,特别是如何正确的退出一个线程。

Qt学习笔记5:Qt项目界面(.ui)及其作用

创建Qt项目,并用Qt Designer对窗体进行可视化设计,保存之后生成对应的项目文件。本文分别分析各个文件的内容及其功能,以及它们是如何联系在一起工作,实现界面的创建与显示的。

#qt
GIS开发一:OpenLayers在线瓦片数据源汇总

瓦片地图(切片地图)源于一种大地图解决方案,针对一整块非常大的地图进行切片,分成很多相同大小的小块地图,在用户访问的时候,再一块一块小地图加载,拼接在一起,从而还原成一整块大的地图,如果要提高Web地图的访问速度,使用瓦片地图是非常有效的方法。

文章图片
#python#开发语言
VBA 按行提取*.txt文件数据并写入Excel单元格

VBA 按行提取*.txt文件数据并写入Excel单元格

Qt5自定义控件(插件)封装SDK集成到QtDesigner和QtCreater、Framework中

在使用Qt Designer设计窗体界面时,我们可以使用Widget Box里的窗体控件非常方便的绘制界面,比如拖进去一个按钮,一个文本编辑器等。虽然Qt Designer里的控件可以满足我们大部分的需求,但是有时候,也会产生一些特殊的需要,比如一个仪表盘,我们要输入的是最大最小刻度值,仪表盘的量程、更新周期等。如果我们的多个窗体上都需要使用这个仪表盘,那么构造这样一个控件,将会非常方便,不需要手

文章图片
#qt
c++ STL list 遍历删除节点

list遍历删除节点时,处理不好会出现崩溃的情况。

UML时序图(Sequence Diagram)

时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。

    共 19 条
  • 1
  • 2
  • 请选择