
ffmpeg
水木无痕
这个作者很懒,什么都没留下…
展开
-
ffmpeg结构体以及函数介绍(二)usefully
1 avcodec_find_decoder()/** * Find a registered decoder with a matching codec ID. * * @param id CodecID of the requested decoder * @return A decoder if one was found, NULL otherwise. */转载 2014-08-21 09:37:30 · 407 阅读 · 0 评论 -
ffmpeg结构体以及函数介绍(一) -usefully
本文对在使用ffmpeg进行音视频编解码时使用到的一些函数做一个简单介绍,我当前使用的ffmpeg版本为:0.8.5,因为本人发现在不同的版本中,有些函数名称会有点小改动,所以在此有必要说明下ffmpeg的版本号。 ffmpeg本人也是刚接触,本文将采用累加的方法逐个介绍我使用到的函数,如有不妥之处,还望谅解! 头文件引入方法:extern "C"{#inclu转载 2014-08-21 09:38:01 · 426 阅读 · 0 评论 -
ffmpeg结构体以及函数介绍(三)--usefully
1 AVPackettypedef struct AVPacket { /** * Presentation timestamp in AVStream->time_base units; the time at which * the decompressed packet will be presented to the user. * C转载 2014-08-21 09:41:08 · 347 阅读 · 0 评论 -
解读ffmpeg例程decoding_encoding.c
1.static int chack_sample_fmt(AVCodec *codec, enum AVSampleFormat sample_fmt)检查所给的实例格式是否是ffmpeg编码器所认识的格式static int select_sample_rate(AVCodec * codec)选择最佳的取样频率static int select_channel_layou转载 2014-08-21 16:34:57 · 709 阅读 · 0 评论 -
ffmpeg.c中的主要函数
ffmpeg.c中的主要函数分类: ffmpeg2014-04-0217:19 99人阅读 评论(0) 收藏 举报对应最新版ffmpeg2.1首先上传一张整体的函数表, 1. 参数分析部分:ffmpeg_parse_options();网络处理部分也包含在其中,对应这个函数里面的open_files()整个核心函数transcode()见上图2.进入到trans转载 2014-08-21 16:59:33 · 505 阅读 · 0 评论 -
ffmpeg 有用命令
1、将h264文件解码为yuv文件 ffmpeg -i file.h264 file.yuvffmpeg 转换D:\ffmpeg\bin>ffmpeg.exe -i C:\Users\pc\Desktop\sp.mp4 -vf scale=500:-1 -t 100 ss.flvC:\Users\pc\Desttop\sp.mp4 是所需要转换的文件地址scale=转载 2014-08-22 16:05:49 · 492 阅读 · 0 评论 -
FFMPEG详解(soso)
FFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器。因此,对于从事多媒体技术开发的工程师来说,深入研究FFMPEG成为一门必不可少的工作,可以这样说,FFMPEG之于多媒体开发工程师的重要性正如kernel之于嵌入式系统工程师一般。几个小知识:FFMPEG项目是由法国人Fabrice Bellard发起的转载 2014-08-13 15:05:41 · 854 阅读 · 0 评论