如何在 Debian Jessie 上安装 ffmpeg?

Pet*_* W. 8 debian ffmpeg libav

我安装的 Debian Jessie 似乎正在尽其所能阻止我安装 ffmpeg。

我已阅读如何在 Debian 上安装 FFmpeg?,但 avconv 不是一个选项,添加deb http://www.deb-multimedia.org stable main non-free到我的 sources.list 并没有真正的帮助。我做了apt-get install libav-tools,认为它会摆脱 ffmpeg 的依赖问题。

这就是现在尝试安装 ffmpeg 让我得到的东西:

    $ sudo apt-get install ffmpeg
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 ffmpeg : Depends: libavcodec56 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
          Depends: libavdevice56 (>= 10:2.6.8) but it is not going to be installed
          Depends: libavfilter5 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
          Depends: libavformat56 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
          Depends: libavresample2 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
          Depends: libavutil54 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
          Depends: libpostproc53 (>= 10:2.6.8) but it is not going to be installed
          Depends: libswresample1 (>= 10:2.6.8) but it is not going to be installed
          Depends: libswscale3 (>= 10:2.6.8) but 6:11.6-1~deb8u1 is to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)

apt-get 试图告诉我什么,我该如何解决这个问题?

Dan*_*Dan 24

它现在可用于 Jessy 作为后向移植:https : //packages.debian.org/jessie-backports/ffmpeg

将这样的内容添加到 /etc/apt/sources.list(使用您的首选镜像):

deb http://ftp.uk.debian.org/debian jessie-backports main
Run Code Online (Sandbox Code Playgroud)

然后

apt-get update
apt-get install ffmpeg
Run Code Online (Sandbox Code Playgroud)


gee*_*011 5

尝试使用aptitude安装它,因为它会给你可能的解决方案。只要确保你仔细查看每一个。

sudo aptitude install ffmpeg
Run Code Online (Sandbox Code Playgroud)