FFmpeg下载安装

569 阅读1分钟

FFmpeg是一款处理音视频的工具包,用来记录和转换音视频流的计算机程序。

安装

1. 官网下载安装包。

image.png

image.png

下载完成后,解压安装包。

2. 配置环境变量

解压后的文件目录里,bin文件夹里有三个可执行程序:ffmpeg、ffplay、ffprobe,配置环境变量后使用。

  • ffmpeg.exe:音视频转码、转换器。
  • ffplay.exe:简单的音视频播放器。
  • ffprobe.exe:简单的多媒体码流分析器。
  • ffserver.exe:流媒体服务器。

image.png

image.png

3. 验证

命令行里输入 ffmpeg,出来下面这些信息代表安装成功。

image.png

使用

使用fluent-ffmpeg包转换视频格式。案例如下:

const ffmpeg = require("fluent-ffmpeg");

ffmpeg('https://xxxxx')
    .outputOptions([])
    .on("start", (str) => console.log("start", str))
    .on("progress", (progress) => console.log(progress.percent, "%"))
    .on("end", (str) => console.log("结束"))
    .on("error", (err, stdout, stderr) => console.log("error ", err.message))
    .save("test.mp4");

参考资料