当前位置: 首页 > article >正文

(一)Linux+Windows下安装ffmpeg

一丶前言

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

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

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

二丶Window安装

        官方下载地址:Download FFmpeg

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

GIT下载地址
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg

        1.将压缩包解压

       2.配置环境变量

       3.检查是否配置成功win+R,然后输入ffmpge -version

三丶Linux安装

        1.查看系统版本
yum install -y  redhat-lsb
lsb_release -a

        2.下载地址:John Van Sickle - FFmpeg Static Builds

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

cd /opt/ffmpeg

wget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz
3、解压安装
1.解压
tar -xvJf ffmpeg-release-amd64-static.tar.xz
2.配置环境变量

cd /usr/bin
ln -s /opt/ffmpeg/ffmpeg-4.4.1-amd64-static/ffmpeg ffmpeg
3.测试环境配置
ffmpeg -version

结尾:喜欢的朋友点赞收藏吧,下章直接分享我工作中常用干货


http://www.kler.cn/a/274716.html

相关文章:

  • 0.gitlab ubuntu20.04 部署问题解决
  • HUAWEI-eNSP交换机链路聚合(手动负载分担模式)
  • 堆【Lecode_HOT100】
  • python web app开发
  • C05S07-Tomcat服务架设
  • 复习打卡大数据篇——Hadoop HDFS 02
  • 如何在Tomcat中的webapp中手动发布
  • PX4|基于FAST-LIO mid360的无人机室内自主定位及定点悬停
  • AI短视频制作一本通:文本生成视频、图片生成视频、视频生成视频
  • redis和rabbitmq实现延时队列
  • 默写单词cpp(初学者版本)
  • 基于VMware虚拟机安装MacOS BigSur系统
  • 使用flatten-maven-plugin时更换版本号步骤
  • c++ 常用函数 集锦 整理中
  • vue3 使用element-plus 如何再次封装table组件
  • 31-Java前端控制器模式(Front Controller Pattern)
  • LabVIEW NV色心频率扫描
  • 云原生:重塑未来应用的基石
  • DevEco Studio 项目创建
  • 解锁编程潜能:ChatGPT如何革新软件开发
  • 【RabbitMQ | 第一篇】消息队列基础知识
  • 海外社交营销为什么用云手机?不用普通手机?
  • 图像处理学习笔记(一)
  • LLM不仅仅是聊天应用,它们也可以提升制药销售团队的客户触达。
  • 【微服务】Gateway服务网关
  • [Python人工智能] 四十三.命名实体识别 (4)利用bert4keras构建Bert+BiLSTM-CRF实体识别模型