我在运行 ubuntu 的服务器上安装了 ffmpeg 2.2.5 版。我想将其更新到最新版本和编解码器/库。
我尝试了以下命令,但它们不起作用。
- sudo apt-get 更新
- sudo apt-get 安装 ffmpeg
- sudo apt-get 更新 ffmpeg 2.8
(在服务器上执行此操作之前,我尝试在本地计算机上执行相同操作,服务器上安装了 ffmpeg 2.4.3,并更新了大约 238 MB 和大量库。当我运行 ffmpeg -version 或 ffmpeg -buildconf 时,它显示与之前相同的库和 ffmpeg 版本。)我遗漏了什么吗?我必须编译它还是重新配置它?
以下是我的服务器上 ffmpeg 2.2.5 的当前控制台输出
ffmpeg version 2.2.5 Copyright (c) 2000-2014 the FFmpeg developers
built on Aug 1 2014 09:24:02 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libtheora --enable-libx264 --enable-libvpx --enable-libmp3lame
libavutil 52. 66.100 / 52. 66.100
libavcodec 55. 52.102 / 55. 52.102
libavformat 55. 33.100 / 55. 33.100
libavdevice 55. 10.100 / 55. 10.100
libavfilter 4. 2.100 / 4. 2.100
libswscale 2. 5.102 / 2. 5.102
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
configuration:
--enable-gpl
--enable-version3
--enable-nonfree
--enable-postproc
--enable-libtheora
--enable-libx264
--enable-libvpx
--enable-libmp3lame
我想升级到 ffmpeg 2.8 版本或至少 2.4
请指导我。
编辑:
运行您提到的命令时给我这个菜单安装选项。我们是否仅指向 ffmpeg 包?
答案1
答案2
删除当前的 ffmpeg
apt-get remove ffmpeg
添加 ffmpeg4 的存储库
add-apt-repository -y ppa:savoury1/ffmpeg4
安装 ffmpeg
apt install -y ffmpeg
打印出该版本。
ffmpeg -version
删除 apt 存储库
add-apt-repository --remove ppa:savoury1/ffmpeg4