
FFMEPG
wu_qz
email:1302772589@qq.com
展开
-
FFMPEG filter之Timeline editing
有些filter是支持enable参数的。比如drawtext,对于这些支持enable参数的filter,这个参数通过判断一些逻辑问题,来判断当帧是否进入这个filter,如果逻辑是零,那就不改变帧的信息,把帧传入filtergraph中当前filter 的下一个filter中;如果逻辑是非零,那当前帧就进入该filter,接受这个filter的处理,处理完该帧后再传给下一个filter...原创 2019-11-12 20:35:45 · 856 阅读 · 0 评论 -
FFMPEG filter之注意事项
没有pad的filter叫source filter;没有output的filtr 叫sink filter; ffplay 中,使用-vf、-af;ffmpeg中,使用-filter、-vf、-af、-filter_complex 符号 ' (英文单引号)可以把一个命令参数列表包含起来,其中可以在引号内使用 \来表示转义字符。如果不使用 ' (单引号),下个字符正好遇见 ‘[]=;,’,作为...原创 2019-11-12 20:17:36 · 667 阅读 · 0 评论 -
ffmpeg4.1 解码过程函数调用顺序
ffmpeg解码h264视频,解码成yuv的过程中,调用的函数顺序如下:原创 2019-11-08 14:48:34 · 486 阅读 · 0 评论 -
ffplay用法大全
ffplay来轮播一、录播视频ffplay -f lavfi "movie=bt709.mp4:loop=0" //movie后设置视频名称和路径原创 2019-11-08 10:27:54 · 1012 阅读 · 0 评论 -
将x264编译到ffmpeg中(mac)
实现如题的目标,要做的有两件事,先编译x264,将编译的x264静态库编译进ffmpeg中,生成具有libx264编码功能的ffmpeg可执行文件。1. 环境准备ffmpeg下载:http://www.ffmpeg.org/download.htmlx264下载:http://download.videolan.org/x264/snapshots/2. 解压编译x264在x264文...原创 2019-09-20 20:42:28 · 1204 阅读 · 0 评论 -
TS文件解析
转自:http://bbs.baofengcloud.com/home.php?mod=space&uid=30&do=blog&quickforward=1&id=31.ts简介 ts流最早应用于数字电视领域,其格式非常复杂包含的配置信息表多大十几个,视频格式主要是mpeg2。苹果公司发明的http live st...转载 2018-09-26 19:53:30 · 5122 阅读 · 0 评论 -
FFmpeg 的基本组成【转】
1 FFmpeg 的基本组成 FFmpeg 的基本组成包含Format、Codec、Filter、Devices、Utils等,结构如图: AvFormats: 主要为媒体文件的封装格式,也可以称之为多媒体编码数据的容器,包含了音频数据,视频数据,字幕数据之类的容器; AvCodecs:主要为媒体文件容器内的具体的数据对应的压缩方式,例如音频的aac压缩数据,音频的speex压缩数据,视...转载 2018-08-19 11:07:19 · 556 阅读 · 0 评论 -
C语言的面向对象设计 —— 对 X264/FFMPEG 架构探讨
转自雷神博客:https://blog.youkuaiyun.com/leixiaohua1020/article/details/12720427类似题目的文章已经不新鲜了,这里,我仅仅总结自己的一些代码经验,结合两款在视频开发领域比较常用的开源软件探讨C语言的应用问题。1.为什么要用C语言曾几何时,我也不熟悉C,最早接触C的是在大学四年级,当时已经学过pascal,过二级也是pascal。接着...转载 2018-08-13 19:27:50 · 277 阅读 · 0 评论 -
vs2013下dev版本ffmpeg配置方法
1.新建工程打开vs2013 新建项目不要用空白项目,选择win32控制台应用程序原创 2018-06-26 13:59:24 · 853 阅读 · 0 评论 -
FFMPEG学习:三种版本(static、shared、dev)和常用命令集
1.FFMPEG的三种版本FFMPEG(https://ffmpeg.zeranoe.com/builds/)分为3个版本:Static,Shared,Dev。前两个版本可以直接在命令行中使用,他们的区别在于:Static里面只有3个应用程序:ffmpeg.exe,ffplay.exe,ffprobe.exe,每个exe的体积都很大,相关的Dll已经被编译到exe里面去了。Shared里面除了...原创 2018-06-26 10:32:44 · 12837 阅读 · 4 评论