音视频
文章平均质量分 87
惊天动地猪儿虫
坚持笔记,记录工作和学习的每一步
展开
-
音频处理-3 字节序基础
这个章节主要介绍在无论是通过网络传输数据,还是内存中存储数据最重要的基础字节序。使用C/C++进行网络编程的程序员,肯定会接触到“字节序”的概念。而Java程序员,因为JVM帮我们屏蔽了大量的底层细节和复杂性,导致我们对于这些底层的概念非常缺失。而字节序无论在网络编程或音视频文件处理中都是一个重要的概念。譬如:从网络中传输的音频流,如果需要编码为WAV文件,则需要考虑从网络中传输的字节是何种字节序,而WAV文件又需要何种字节序。如不清楚的话,则最后生成的文件就是错误的。1 字节序字节顺序是指占用.原创 2022-01-20 13:12:14 · 3869 阅读 · 0 评论 -
音频处理-2 WAV格式
后续要将流量中的音频数据转为WAV格式文件,所以本节重点说下WAV格式。WAV文件是在PC机平台上很常见的、最经典的多媒体音频文件,最早于1991年8月出现在Windows 3.1操作系统上,文件扩展名为WAV,是WaveFom的简写,也称为波形文件,可直接存储声音波形,还原的波形曲线十分逼真。WAV文件格式简称WAV格式是一种存储声音波形的数字音频格式,是由微软公司和IBM联合设计的,经过了多次修订,可用于Windows,Macintosh,Linix等多种操作系统,详述如下。1 波形文件的存储过.原创 2022-01-20 13:11:27 · 5787 阅读 · 1 评论 -
音频处理-1 基础知识
近日在工作中遇到需要从网络流量中抓取音频数据包,并生成音频文件的需求。之前对于音视频处理并没有接触过,在通过各种参差不齐的网络文章和中文维基百科后重新整理归纳。首先,是基础理论的讲解。音频指人耳可以听到的声音频率在20Hz~20kHz之间的声波。如果在计算机加上相应的音频卡—就是我们经常说的声卡,我们可以把所有的声音录制下来,声音的声学特性如音的高低等都可以用计算机硬盘文件的方式储存下来。反过来,我们也可以把储存下来的音频文件用一定的音频程序播放,还原以前录下的声音。1 音频文件格式音频文件.原创 2022-01-20 13:09:47 · 4790 阅读 · 0 评论