ffmpeg:加载共享库时出错:libass.so.5

ffmpeg:加载共享库时出错:libass.so.5

我在 Ubuntu 16.04 桌面上使用 youtube-dl 获取视频,下载音频和视频文件后失败,并显示错误消息:

ERROR: ffmpeg: error while loading shared libraries: libass.so.5: cannot open shared object file: No such file or directory

但是,当我运行时:

sudo apt-get install libass5

我得到以下输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
libass5 is already the newest version (0.13.6-1~xenial1).

我还需要做什么?

答案1

看起来好像 ffmpeg 正在调用一个具有较新版本的库,尽管仍然是 libass5。

创建一个符号链接,将 ffmpeg 正在寻找的库文件链接到您拥有的文件。

cd /usr/lib/x86_64-linux-gnu
sudo ln -s libass.so.9 libass.so.5

相关内容