“gstreamer1.0-libav”软件包依赖关系无法解析

“gstreamer1.0-libav”软件包依赖关系无法解析

我使用的是 Ubuntu 14.04 amd64,我已安装所有可用更新,但在媒体编解码器中也遇到了这些错误。首先我遇到了这个错误:

    gstreamer1.0-libav:i386: Depends: libavcodec-extra-54 (>= 6:9.13) but 6:9.16-0ubuntu0.14.04.1+fdkaac is to be installed
                 Depends: libavformat54 (>= 6:9.1-1) but 6:9.16-0ubuntu0.14.04.1+fdkaac is to be installed
                 Depends: libavutil52 (>= 6:9.1-1) but 6:9.16-0ubuntu0.14.04.1+fdkaac is to be installed
                 Depends: libc6 (>= 2.7) but 2.19-0ubuntu6.3 is to be installed
                 Depends: libglib2.0-0 (>= 2.37.3) but 2.40.0-2 is to be installed

收到此错误后,我尝试安装这些库,然后我做了

    sudo apt-get install libavcodec-extra-54

一切顺利,我可以下载该软件包。但其他软件包均未安装,终端显示它们已安装。

但我再次收到这个错误。

    The following packages have unmet dependencies:
   libavcodec54: 

答案1

您可以尝试以下操作:

sudo apt-get install libopus0

然后:

sudo apt-get install gstreamer1.0-liba

根据它应该有用。对他来说确实如此。

不幸的是,我找不到它为什么有效或者 libavcodec54 为什么无效的任何原因。

参考

  1. ubuntu 14.04 gstreamer1.0-libav 问题

相关内容