视频处理软件 ffmpeg 在 Linux 成功安装 | 小白安装教程
补充声明:
本文的记录主要参考 该博文
但是呢,例如其它博文中提到的若干依赖问题,不好意思,我在安装过程中完全没有遇到
所以,希望我的博文可以给您带来好运呢
拥有 apt-get 安装权限的可以尝试如下
apt-get install ffmpeg
或者
sudo apt-get install ffmpeg
- 1
- 2
- 3
apt-get 无法安装的请接着看下文 ,亲测手动安装方式教程
📔 系统
cat /etc/issue
Ubuntu 18.04.5 LTS \n \l
- 1
- 2
📕 我的下载方式如下
打开软件主页:
它会跳转到下面这个链接:
再跳转到下一个链接之后,就可以下载了:
📗 编译安装操作如下(普通Linux用户即可安装)
copy 上一步骤下载的 ffmpeg_4.3.1.orig.tar.xz 到我的个人用户 /home/moli/soft/ffmpeg
目录下;
cd /home/moli/soft/ffmpeg
tar -xvf ffmpeg_4.3.1.orig.tar.xz
cd ffmpeg-4.3.1/
./configure --enable-shared --prefix=/home/moli/videoSoft/ffmpeg --disable-yasm
make
等待10分钟左右...
make install
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
📘 下一步,给自己用户配置软件环境变量
cd 或者 cd ~
回到自己的根目录
ll 或者 ls -a
可以看到 .bashrc ,这个就可以看作 Linux 的环境变量配置文件
vim .bashrc
- 1
- 2
- 3
- 4
- 5
- 6
添加本次软件安装的 bin 目录 及 依赖 库到 .bashrc ,比如我的是:
export PATH="/home/moli/videoSoft/ffmpeg/bin:$PATH"
export LD_LIBRARY_PATH=/home/moli/videoSoft/ffmpeg/lib:$LD_LIBARARY_PATH
- 1
- 2
- 3
然后,使用source命令 使配置永久生效:
source .bashrc
测试:
ffmpeg
发现输出大致如下,说明以上一切都成功完成,然后就可以正常使用该工具了;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
📙 make 命令 中间 可能会遇到的权限问题
声明:一个系统C++ 、GCC 正常可用的Linux环境,按照我上面的步骤过程,是不会有任何报错的;
我这里遇到这个报错,原因是:
同事和我说 报错 是 因为 我把那个包在 window 上解压 ,然后 又 copy到 Linux上,导致 一些文件 可执行属性发生变化,导致的 ;
感谢我可爱的同事,因为经过我的验证,它的确是这样的;
make 命令进行编译时,可能遇到一些文件权限问题:
make
make: execvp: ./ffbuild/version.sh: Permission denied
GEN libavutil/libavutil.version
/bin/sh: 1: ./ffbuild/libversion.sh: Permission denied
make: Warning: File 'libswscale/' has modification time 25991 s in the future
GEN libswscale/libswscale.version
/bin/sh: 1: ./ffbuild/libversion.sh: Permission denied
GEN libswresample/libswresample.version
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
解决方法: 不断地修改 这些没有权限的 文件 chmod 755 * ,可以顺利解决该问题;
下下策: 实在不行,建议让有 root 权限的 用户来进行 这个 库的安装,然后 添加到 环境变量中,所有普通用户都可以使用; 这种在公司,怕是会被领导骂的吧;年轻的我刚开始就是会有这么愚蠢的idea,不知道各位有没有对号入座的???— 这是个馊注意啊啊啊
🚀 专栏推荐
CSDN 相关专栏 | 站外相关 |
---|---|
图像修复-代码环境搭建 | |
超分重建-代码环境搭建 | |
YOLO——目标检测专栏 | |
图像风格转换–论文–代码测试 | |
数据集整理 | |
这个如果您不忙的话,可以随便看看哈 | 数据集分享仓库 |
文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。
原文链接:positive.blog.csdn.net/article/details/113034019
- 点赞
- 收藏
- 关注作者
评论(0)