ffmpeg命令行工具安装

1. root用户安装

sh 复制代码
#!/bin/bash
sudo yum install epel-release -y

#由于CentOS没有官方FFmpeg rpm软件包。但是,我们可以使用第三方YUM源(Nux Dextop)完成此工作。--外网
sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sleep 3
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm
#安装FFmpeg 和 FFmpeg开发包
sudo yum install ffmpeg ffmpeg-devel -y
#测试是否安装成功
ffmpeg -version

不是root用户,没有sudo权限,没有尝试

2. 源码安装

https://blog.csdn.net/weixin_44692055/article/details/128848638

sh 复制代码
wget http://www.ffmpeg.org/releases/ffmpeg-4.2.tar.gz
tar -zxvf ffmpeg-4.2.tar.gz
cd ffmpeg-4.2
./configure --prefix=/usr/local/ffmpeg

报错

复制代码
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.

If you think configure made a mistake, make sure you are using the latest
version from Git.  If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.

出现上面报错 我没有解决,没有注意到博客里有解决办法

https://blog.csdn.net/JineD/article/details/113528285

3. conda安装 吹爆conda,安装特别简单

指定ffmpeg安装路径,这样就可以拷贝ffmpeg工具到任何目录。

sh 复制代码
conda install ffmpeg --prefix /path/to/your/directory

要将ffmpeg命令行工具安装到指定目录,您可以按照以下步骤操作:

  1. 安装ffmpeg到指定目录

    使用conda安装ffmpeg时,默认会将其安装到conda环境的bin目录下。要将其安装到指定目录,可以使用--prefix选项指定安装路径。例如,将ffmpeg安装到/path/to/your/directory目录下,可以执行以下命令:

    bash 复制代码
    conda install ffmpeg --prefix /path/to/your/directory

    这将安装ffmpeg及其相关文件到指定目录。

  2. 设置环境变量(可选)

    安装完成后,如果您希望在任何位置都能直接调用ffmpeg命令,可以将安装目录添加到系统的环境变量中。例如,在Linux系统中,可以编辑~/.bashrc文件,并添加以下行:

    bash 复制代码
    export PATH="/path/to/your/directory/bin:$PATH"

    然后运行以下命令使配置生效:

    bash 复制代码
    source ~/.bashrc

    这样,您就可以在任何位置使用ffmpeg命令了。

请注意替换命令中的/path/to/your/directory为您希望安装ffmpeg的目标路径。同时,确保您具有足够的权限来在目标目录下进行安装和设置操作。

相关推荐
气泡音人声分离1 小时前
为什么 MP3 转 FLAC 不能变成无损?音频转码里的信息损失原理
音视频·音频剪辑·音频格式转换
xcLeigh1 小时前
KingbaseES 的卢智能运维体架构深度拆解
运维·数据库·人工智能·ai·架构·ffmpeg·智能体
一个有点技术的程序猿2 小时前
局域网中视频采集,颜色空间转换,编码,网络发送,接收,解码,渲染全链路卡顿分析
网络·音视频·视频编解码
移动云开发者联盟2 小时前
移动云携手MiniMax首发MiniMax-H3, AI视频一键成片!
人工智能·音视频
音视频牛哥3 小时前
从数字孪生到机器人操控:Android Unity3D下RTMP/RTSP多路低延迟播放实践
android·unity·音视频·unity rtsp播放器·unity rtmp播放器·rtsp player·rtmp player
她说可以呀5 小时前
Spring-ai-alibaba视频生成
人工智能·spring·音视频
程序员老陆5 小时前
FFmpeg6 在 Windows 打开麦克风并录成 PCM:不走 Qt Multimedia,也不碰 WASAPI
windows·ffmpeg·音视频·pcm
DogDaoDao5 小时前
VVC 帧间编码分区加速方法
深度学习·音视频·视频编解码·h266·vvc·预测编码·帧间编码
音视频工程实战6 小时前
音频元数据标准化设计:封面、章节、时间戳全链路统一存储规范
音视频
程序员老陆21 小时前
从零写一个 FFmpeg 播放器:架构设计远比“解码显示”复杂
ffmpeg·音视频·播放器