FFmpeg 记录
2019-03-12 本文已影响0人
跑步写码
FFmpeg 学习音视频知识,整理资料,编写技术手册。
FFmpeg基础-百度文库
FFmpeg源代码简单分析:avformat_open_input()
- 码率(bps,每秒字节数)、帧率(每秒帧数)
- 设置帧率 -r、码率 -b,分辨率-s 或者 Scale=width:height ,
- 裁剪视频:crop=ow[:oh[:s[:y[:keep_aspect]]]]
- 自动检测裁剪区域 cropdetect
- 填充视频:pad=width[:height[:x[:y[:color]]]];如 ffmpeg -i photo.jpg -vf pad=860:660:30:30:plink,创建一个30像素的粉色宽度包围svga尺寸的图片
- 水平翻转:hflip; 垂直翻转:vflip
- 旋转 transpose={0,1,2,3},0:逆时针旋转90度然后垂直翻转;1:顺时针旋转90°;2:逆时针旋转90°;3:顺时针旋转90°,然后水平翻转
- 模糊,锐化
- 覆盖 overlay
- 删除logo delogo
- 可以添加文本 ;添加动态文本
- 添加字幕 -vf subtitles=rgb.srt
FFMPEG框架解析(一) —— 基本概览
[总结]视音频编解码技术零基础学习方法
- I帧、P帧、B帧