学而时习之 不亦乐乎

本博目的是作为博主的小册子,方便博主日常查找一些印象不深的知识使用。 古人云好好记性不如赖笔头,更何况记性不好。 文章大多来源于网络的转载,感谢文章的原作者们。...

如何利用 AVDictionary 配置参数

本文是我的 FFMPEG Tips 系列的第五篇文章,准备介绍下 ffmpeg 提供的一个非常好用的健值对工具:AVDictionary,特别是对于没有 map 容器的 c 代码,可以充分利用它来配置和定义播放器的参数,ffmpeg 本身也有很多 API 通过它来传递参数。 1.  AV...

2017-01-17 14:19:46

阅读数 4679

评论数 1

ffmpeg的复习、学习、总结

本文从ffmpeg的例程入手,记录下ffmpeg能做什么 点击(此处)折叠或打开 //avio_reading.c #include libavcodec/avcodec.h> #include libavformat/avformat.h&g...

2017-01-17 14:18:24

阅读数 685

评论数 0

AV_SAMPLE_FMT_S16P and AV_SAMPLE_FMT_S16 的区别

AV_SAMPLE_FMT_S16P is planar signed 16 bit audio, i.e. 2 bytes for each sample which is same for AV_SAMPLE_FMT_S16. The only difference is in AV...

2017-01-10 15:53:21

阅读数 2021

评论数 0

音频处理——pcm基础知识与重采样

1 基本概念1:获取pcm音频帧声道数 AVCodecContext->channels avframe->channels printf("av_frame_get_channels = %d\n",av_frame_get_channels(fra...

2017-01-10 14:05:17

阅读数 2583

评论数 0

PCM数据格式

1. 8 Bit 单声道:  1. 8 Bit 单声道: 采样1 采样2 数据1 数据2 2. 8 Bit 双声道 采样1 采样2 声道1数据1 声道2数据1 声道1数据2 声道2数据2 1. 1...

2017-01-10 14:02:59

阅读数 4308

评论数 0

C++标准库实现WAV文件读写

在上一篇文章RIFF和WAVE音频文件格式中对WAV的文件格式做了介绍,本文将使用标准C++库实现对数据为PCM格式的WAV文件的读写操作,只使用标准C++库函数,不依赖于其他的库。 WAV文件结构 WAV是符合RIFF标准的多媒体文件,其文件结构可以如下: WAV 文件结构 ...

2017-01-05 16:44:21

阅读数 648

评论数 0

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