我在 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).
我还需要做什么?
似乎 ffmpeg 正在调用一个您拥有更新版本的库,但仍然是 libass5。
创建一个符号链接,将 ffmpeg 正在查找的库文件链接到您拥有的文件。