ffmpeg学习
ffmpeg学习
cheri--
这个作者很懒,什么都没留下…
展开
-
ffmpeg-ffmpeg命令详解
linux下安装ffmpeg:参考: https://www.jianshu.com/p/905df3d9e753ffmpeg常用参数说明:主要参数:-i 输入文件-ss 开始时间-t 持续时间视频参数:-b 视频码率-pix_fmt raw data的格式-r 视频帧率-s 视频尺寸(1920x1080)-aspect 设定画面的比例-v...原创 2019-11-15 14:46:00 · 2585 阅读 · 0 评论 -
ffmpeg-1(ffmpeg源代码下载、编译及框架理解)
源代码下载:下载地址:http://ffmpeg.org/download.html点击上图中的download snapshot即可下载。ffmpeg编译(linux):1)./configure (然后此处报错nasm/yasm not found or too old. use --disable-x86asm for a crippled build)2)...原创 2019-08-22 18:05:17 · 2950 阅读 · 1 评论 -
ffmpeg-3-decoder API应用demo
参见代码: test/api/Api-h264-test.c1. 具体调用过程如下:int main(int argc, char **argv){ if (argc < 2) { av_log(NULL, AV_LOG_ERROR, "Incorrect input\n"); return 1; } if (vid...原创 2019-08-28 20:22:25 · 332 阅读 · 0 评论 -
ffmpeg-4-decoder API-avformat_open_input函数详解
decoder应用demo详见: https://blog.csdn.net/cheriyou_/article/details/100126042这篇文章主要分析下demo里面decoder接口的具体实现过程。1. avformat_open_input 解析头信息ffmpeg/libavformat/utils.c// 此函数在demo中只有filename是从命令行输入的,...原创 2019-08-29 14:44:14 · 734 阅读 · 0 评论 -
ffmpeg-2-常用数据结构详解
1. AVFormatContext 描述媒体文件或媒体流构成和基本信息,封装格式上下文结构体,也是统领全局的结构体,保存了视频文件封装格式相关信息ffmpeg/libavformat/avformat.h// 用于记录和@ref avoptions的类。由avformat_alloc_context()设置。const AVClass *av_class; // 输入数据的格...原创 2019-08-29 16:02:36 · 438 阅读 · 1 评论