LINUX 音视频编解码

 

wav 文件结构

WAVE是录音时用的标准的WINDOWS文件格式,文件的扩展名为“WAV”,数据本身的格式为PCM或压缩型。   WAV文件格式是一种由微软和IBM联合开发的用于音频数字存储的标准,它采用RIFF文件格式结构,非常接近于AIFF和IFF格式。符合 PIFF Resource Interchange File Format规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。   WAV文件...

 

FLV文件格式(Z)

刚才在看一些关于demux的东西,在处理flv格式的文件的时候,由于自己对flv文件的格式不了解,所以就比较云头转向,正好看到了一篇讲述flv文件格式的文章,写的比较明白,所以就转过来了。O(∩_∩)O~flv头文件比较简单,由9个字节组成.0-3:前3个字节是文件格式标识(FLV 464C56).4-4:第4个字节是版本(0x01)5-5:第5个字节的前5个bit是保留的...

 

关于H264,X264,DivX,Xvid的小知识(转载)

HDTV的概念HDTV即High-Definition TV ,高清晰数字电视。这个概念其实可以非常简单地表达出来。所谓“数字”,是相对于原来的“模拟”而言,是指拍摄、编辑、制作、传输、接收等全过程都使用数字技术的电视系统。所谓“高清晰”,则是相对于“标清”(标准清晰度,SDTV)而言。什么才算“高清晰”呢,目前就是三种模式:1280×720(非交错式,场频为24、30或60),也即我们平常说...

 

ffmpeg库音频解码示例

一个英文版的例子(有讲解)ffmpeg的一些使用例子mpeg and SDL Tutorialffmpeg编译相关ffmpeg工作组(中文)#include stdio.h>#include stdlib.h>extern "C"{//#include "avcodec.h"#include "avformat.h"}int main(char arg,char *argv...

 

音频采样---解释

数码音频系统是通过将声波波形转换成一连串的二进制数据来再现原始声音的,实现这个步骤使用的设备是模/数转换器(A/D)它以每秒上万次的速率对声波进行采样,每一次采样都记录下了原始模拟声波在某一时刻的状态,称之为样本。将一串的样本连接起来,就可以描述一段声波了,把每一秒钟所采样的数目称为采样频率或采率,单位为HZ(赫兹)。采样频率越高所能描述的声波频率就越高。采样率决定声音频率的范围(相当于音调),可...

 

wav 文件结构

WAVE是录音时用的标准的WINDOWS文件格式,文件的扩展名为“WAV”,数据本身的格式为PCM或压缩型。   WAV文件格式是一种由微软和IBM联合开发的用于音频数字存储的标准,它采用RIFF文件格式结构,非常接近于AIFF和IFF格式。符合 PIFF Resource Interchange File Format规范。所有的WAV都有一个文件头,这个文件头音频流的编码参数。   WAV文件...

 

MPEG1 Layer3 (MP3)解码算法原理详解

 本文介绍了符合ISO/IEC 11172-3(MPEG 1 Audio codec Layer I, Layer II and Layer III audio specifications) 或 ISO/IEC 13818-3(BC Audio Codec)的音频编码原理。通过madlib解码库进行实现。  1、程序系统...

 

OSD的主要实现方法和类型

目前有两种主要的OSD实现方法:外部OSD发生器与视频处理器间的叠加合成;视频处理器内部支持OSD,直接在视频缓存内部叠加OSD信息。    外部OSD发生器与视频处理器间的叠加合成的实现原理是:由一个MCU内建的字符发生器及显示缓存,利用快速消隐(Fast-Blank)信号切换电视的画面和OSD显示内容,使OSD的字符等内容叠加在最终的显示画面上,在OSD和显示画面叠加处理过...

 

ffmpeg for MPEG2 TS

如果RTSP传输的是RTP/MPEG2 TS数据,那么ffmpeg的数据流过程如下:rtsp_read_packet----->rtp_parse_packet--->rtp_valid_packet_in_sequence-------------------------------------------->-------------------------------->如果是M...

 

MPEG-2TS码流编辑的原理及其应用

[作者:辽宁电视台 赵季伟]     在当今数字媒体不断发展、新媒体业务不断涌现 的前提下,实践证明襁褓中的新媒体只有两种经营方略可供选择:或是购买并集成整套节目,或是低成本深加工新节目,再不可能去按照传统生产模式去自采自编。 低成本的节目生产制作与发布,不仅成为数字媒体经营的主要手段,也成为传统媒体“改革工作流程”的重要举措,进而促成了对新型工作母机和简捷...

 

MPEG2 TS小结

 应该说真正了解TS,还是看了朋友推荐的《数字电视业务信息及其编码》一书之后,MPEG2 TS和数字电视是紧密不可分割的,值得总结一下其中的一些关系。ISO/IEC-13818-1:系统部分;ISO/IEC-13818-2:视频;ISO/IEC-13818-3:音频;ISO/IEC-13818-4:一致性测试;ISO/IEC-13818-5:软件部分;ISO/IEC-13818-6:数字存...

 

x264中重要结构体说明

首先解释一下cli_opt_t的这个_t代表结构图可能是type的意思。同时还有很多i_ b_等作为前缀的变量,其中的I_表示int类型的变量 b表示bool类型的。依次类推。正式进入主题。typedef struct {    int b_progress;    int i_seek;    hnd_t hin;    hnd_t hout;    FILE *...


来源: http://blog.csdn.net/linweig/article/category/634637?viewmode=list


你可能感兴趣的:(LINUX 音视频编解码)