FFmpeg视频处理

FFmpeg视频处理
FFmpeg是一个用于音视频处理的自由软件,被广泛用于音视频开发。FFmpeg功能强大,本文主要介绍如何使用FFmpeg命令行工具进行简单的视频处理。

安装FFmpeg可以在官网下载各平台软件包或者静态编译版本,也可以使用包管理工具安装。

基本概念
获得音视频信息
使用ffmpeg进行视频处理
选项

  • -y / -n
  • -codec(-c)
  • -ss
  • -t
  • -to
  • -f
  • -filter / -filter_complex
  • -vframes
  • -vn
  • -r
  • -s
  • -an
  • -threads
  • -shortest
    filter
  • scale
  • crop
  • overlay
  • drawtext
  • fade
  • fps

应用示例

  • 视频转码
  • 提取视频流
  • 提取音频
  • 按帧截取图像
  • 按时间截取图像
  • 截取视频片段
  • 截取视频区域
  • 拼接视频
  • 将图片合并为视频
  • 添加音频
  • 添加水印
  • 添加动画
  • 添加文字
  • 添加字幕
  • 旋转视频
    FFmpeg视频处理

猜你喜欢

转载自blog.csdn.net/ShaoDu/article/details/83862100