ffmpeg
yang_xian521
爱好篮球
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FFmpeg浅尝辄止(二)——YUV视频序列编码为视频
上一篇已经写了如何配置好开发环境,这次就先小试牛刀,来个视频的编码。搞视频处理的朋友肯定比较熟悉YUV视频序列,很多测试库提供的视频数据都是YUV视频序列,我们这里就用用YUV视频序列来做视频。关于YUV视频序列,我就不多讲了,可以看书学习,通常的视频序列都是YUV420格式的。步骤也就那几步,添加视频流,打开编码器,开辟相应的内存空间,然后就可以打开YUV序列逐帧写入数据了,so easy!原创 2012-06-28 11:30:55 · 22574 阅读 · 2 评论 -
FFmpeg浅尝辄止(三)——小试视频解码
上一篇介绍了视频编码的小例子,视频解码跟编码差不多,只是要在视频文件中寻找视频流,找到后对流逐帧解码,就这样简单。闲言少叙,上code:int main(int argc, char *argv[]){ AVFormatContext *pFormatCtx; int i, videoStream; AVCodecContext *pCodecCtx; AV原创 2012-06-28 15:35:39 · 15267 阅读 · 2 评论 -
FFmpeg浅尝辄止(四)——音频的解码和编码
音频和视频其实是一样的,在文件中寻找音频流,然后解压出来,得到音频帧的数据,同样也可以按照设定的编码格式进行压缩,我这里把音频的解码和编码做成了两个工程,也是直接上代码:#include #include extern "C"{#include #include #include }int main(char arg,char *argv[]){ char *fil原创 2012-06-28 16:45:46 · 34195 阅读 · 10 评论 -
FFmpeg浅尝辄止(一)——工欲善其事,必先利其器
好久没更新blog了,最近一直在看ffmpeg方面的资料,也是应急,学的也是皮毛。我只是把我学习的一些弯路跟大家分享一下,希望能对大家有些许帮助,如果哪里说的不对,还请大神指点啊。首先,当然还是开发工具的选择,我去ffmpeg的官网看了一下,吓死人,竟然都更新到0.11.1,真是版本更新的快啊,我看网上广泛使用的都是6.0以下的版本,即使我们最爱的OpenCV也是用FFmpeg0.7.x进行的原创 2012-06-28 09:41:03 · 28107 阅读 · 3 评论
分享