- 博客(5)
- 资源 (34)
- 收藏
- 关注
转载 x264/ffmpeg码率控制
码率控制参数:bitrate默认:无说明:三种可选的码率控制方法之二。设置x264使用固定目标比特率模式。固定目标比特率意味着最终文件的大小是可知的,但是目标的质量是不可知的。 x264会试图让最终文件的整体码率与给定的码率相等。参数的量纲为kilobits/sec(8bit = 1byte)。通常这个选项和–pass选项配合进行2趟编码。这个选项和 –qp和–crf是互斥的,三者只能选一个。参见...
2018-02-28 14:36:43 5882
转载 ffmpeg模拟源
测试源testsrc源滤镜生成一个测试视频源,包含有颜色模式,灰度值和时间戳。它在用于测试目的时很有用。下面的例子生成一个10秒的输出,30fps,共300帧,帧大小为 1280x720:# ./ffmpeg -f lavfi -itestsrc=duration=10:size=1280x720:rate=30 output.mpg使用 smptebars源滤镜的例子:# ./ffmpeg -f...
2018-02-27 13:38:50 360
原创 ffmpeg时间戳计算
ffmepg中的时间戳,是以微秒为单位,关乎timebase变量,它是作为dts、pts的时间基准粒度,数值会很大。视频编码前,会设置帧率,如1秒25帧, 按90000的时间基,一帧就是3600。avcodec_encode_video2成功后(如ffmpeg.c中do_video_out),pkt->pts被设置成帧序号,如33帧。紧接着是av_packet_rescale_ts(&...
2018-02-19 16:39:22 5376
转载 Demuxer和muxer模块分析
1概述ffmpeg的demuxer和muxer接口分别在AVInputFormat和AVOutputFormat两个结构体中实现,在av_register_all()函数中将两个结构分别静态初始化为两个链表,保存在全局变量:first_iformat和first_oformat两个变量中。在FFmpeg的文件转换或者打开过程中,首先要做的就是根据传入文件和传出文件的后缀名匹配合适的demuxer和...
2018-02-19 12:43:52 5552
转载 av_write_frame与av_interleaved_write_frame
ffmpeg的 Mux 主要分为三步操作:avformat_write_header: 写文件头。av_write_frame/av_interleaved_write_frame: 写packet。av_write_trailer: 写文件尾。 av_write_frame()用于输出一帧视音频数据,它的声明位于libavformat\avformat.h,直接将包写进Mux,没有缓存和重新排序...
2018-02-18 13:26:31 5469
tigervnc-1.3.1.rar
2014-10-16
IPCCapture
2014-03-12
windows下用mingw编译ffmpeg
2014-02-20
VC2008工程下的解析TS出ES的例子
2014-02-10
CVS使用方法
2011-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人