FFmpeg 安装

  • 本篇文章的操作系统:windows10 / windows11
  • 所有相关软件和文件夹名称不要使用中文名称,也不要包含中文名称,否则很容易报错
  • 之后,会根据AI项目所需的配置,更新此文章
  • 代码后面“#”代表备注,不需要输入,如:nvidia-smi #备注XXXX

本期思维导图

This issue’s mind map

软体介绍

Introduction

概念

FFmpeg 是一个开源的跨平台多媒体框架,主要用于音视频的录制、转换、流式传输及编解码。其核心组件包括 libavcodec(编解码库)、libavformat(格式处理库)和命令行工具 ffmpeg,支持几乎所有主流音视频格式(如 MP4、AVI、FLV、MP3 等)。 主要功能包括:

  • 格式转换:如将 AVI 转为 MP4、FLV 转为 MP3 等
  • 视频采集与屏幕录制:支持摄像头、屏幕捕捉及直播推流
  • 截图与加水印:可截取视频缩略图或添加动态水印
  • 编解码优化:支持高效的多媒体编解码(如 H.264、HEVC、AAC)

硬件要求

FFmpeg 对硬件要求较低,但性能需求取决于具体任务

可用AI项目

FunClip

安装

Installation

官方下载网址

https://ffmpeg.org/download.html

安装步骤

环境变量设置

① 直接搜索“环境变量”

② 此电脑右键属性 👉 高级系统设置 👉 环境变量

③ 复制FFmpeg文件下的bin目录地址,添加到环境变量path中

检验

Verification

是否安装成功

输入代码时,注意大小写和空格

按下 Win + R,输入 cmd 打开命令提示符,执行:

ffmpeg --version

已安装:显示版本号 / 未安装不是内部或外部命令

如上图:出现当前CUDA版本信息则表示已安装,未安装则会其他有提示