如何将libavcodec更新到57版本?

我正在尝试在Ubuntu 14.04上构建VLC播放器。
这是一条艰难的道路,但我正在学习中前进。然而,我真的被这个所需的lib libavcodec困住了,正如这条信息所提示的那样。
configure: error: Requested 'libavcodec >= 57.16.0' but version of libavcodec is 54.35.0. Pass --disable-avcodec to ignore this error.

我不明白的是为什么apt没有54以上的libavcodec。这是一个常见的问题吗,即库被更新了,但在apt上没有更新?如果是这样,我该如何获取我需要的版本?
1个回答

嗯,对于14.04版本,只有libavcodec54可用。您可以选择按照建议的路径忽略错误,即Pass --disable-avcodec to ignore this error。您也可以尝试安装libavcodec-dev并查看是否正常工作。

哦,我明白了。看起来传递这个禁用参数有点疯狂,因为我认为大多数VLC在没有它的情况下都无法正常工作。我该如何确定哪个版本的Ubuntu与libavcodec 57兼容呢? - jerry berry1
我不确定这个方法是否适用于14.04,但对于16.10:您需要添加一个额外的存储库deb http://us.archive.ubuntu.com/ubuntu yakkety main universe以获取此更新版本。您可以在此处找到详细说明:https://installion.co.uk/ubuntu/yakkety/universe/l/libavcodec-extra57/install/index.html - PeterCo