admin 管理员组

文章数量: 887019

😊 @ 作者: 一恍过去 💖 @ 主页: https://blog.csdn/zhuocailing3390 🎊 @ 社区: Java技术栈交流 🎉 @ 主题: Linux+Windows实现ffmpeg配置安装

目录

  • 前言
  • 1、Windows安装
    • 1.1、下载
    • 1.2、配置环境变量
    • 1.3、环境测试
  • 2、Linux安装
    • 2.1、查询系统版本
    • 2.2、下载
    • 2.3、解压安装
    • 2.4、环境测试

前言

FFmpeg是一个开源的音视频处理工具集,由多个命令行工具组成。它可以在跨平台的环境中处理、转换、编辑和流媒体处理音视频文件。

FFmpeg支持多种常见的音视频格式和编解码器,可以对音视频文件进行编码、解码、转码、剪辑、合并等操作。它具有广泛的功能,包括以下功能:

  • 格式转换: FFmpeg可以将音视频文件从一种格式转换为另一种格式。无论是不同的容器格式(如MP4、AVI、MKV)还是不同的编解码器(如H.264、HEVC、AAC),FFmpeg都可以进行转换。
  • 编解码: FFmpeg支持各种音视频编解码器,可以解码从不同设备或来源获取的音视频数据,并进行编码以生成各种格式的音视频文件。
  • 剪辑和合并: FFmpeg可以对音视频文件进行剪辑和合并操作。您可以裁剪音视频文件的特定部分,合并多个音视频文件为一个文件,或者在同一时间轴上叠加音频和视频。
  • 流媒体处理: FFmpeg支持流媒体相关的功能,如实时流媒体传输、音视频捕获和转发。它可以用于构建流媒体服务器、实现直播功能等。
  • 滤镜和特效: FFmpeg提供了多种滤镜和特效,可以应用于音视频文件,如调整色彩、改变尺寸、添加水印等。

1、Windows安装

1.1、下载

官方下载地址:http://ffmpeg/download.html

选择 Windows Builds By BtbN后会进入到github中,选择相应的windwos版本进行下载

github下载会比较慢,到我自己的CSDN上进行下载:https://download.csdn/download/zhuocailing3390/60800146

1.2、配置环境变量

将下载的压缩包进行解压到D盘,并且修改名称为ffmpeg-4.4

修改系统变量Path,加入ffmpeg路径:D:\ffmpeg-4.4\bin

1.3、环境测试

配置完环境变量以后,输入CMD输入命令:ffmpeg -version,结果如下表示 搭建成功;

2、Linux安装

2.1、查询系统版本

下载安装包时,需要对应系统的版本

yum install -y  redhat-lsb
lsb_release -a

2.2、下载

官方下载地址:https://johnvansickle/ffmpeg

我的版本为amd,此处下载: ffmpeg-release-amd64-static.tar.xz - md5

可以先在本地下载,然后上传到服务器,获取事由wget命令,比如工作目录为/opt/ffmpeg,通过wget进行下载

cd /opt/ffmpeg

wget https://johnvansickle/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz

2.3、解压安装

解压:

 tar -xvJf ffmpeg-release-amd64-static.tar.xz

配置全局环境变量:

cd /usr/bin
ln -s /opt/ffmpeg/ffmpeg-4.4.1-amd64-static/ffmpeg ffmpeg

2.4、环境测试

ffmpeg -version

本文标签: Linux Windows ffmpeg