ローカルmp3ファイルを再生するには、spotify
にlibavcodec54
(または53または52)が必要なようです。残念ながら-Vivid
にあるlibavcodec56
では機能しません。
libavcodec56
という名前で*54
をシンボリックリンクしようとしましたが、うまくいきませんでした。
trusty sources
からコンパイルしようとしましたが、失敗していました。
libavcodec54
for vivid
を機能させるために使用できる場所や手順はありますか?
必要なdebファイルをダウンロードします
cd
wget http://mirrors.kernel.org/ubuntu/pool/universe/o/openjpeg/libopenjpeg2_1.3+dfsg-4.7ubuntu1_AMD64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/liba/libav/libavcodec54_9.18-0ubuntu0.14.04.1_AMD64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/liba/libav/libavutil52_9.18-0ubuntu0.14.04.1_AMD64.deb
以下の順序でインストールします
Sudo dpkg -i libopenjpeg2_1.3+dfsg-4.7ubuntu1_AMD64.deb
Sudo dpkg -i libavutil52_9.18-0ubuntu0.14.04.1_AMD64.deb
Sudo dpkg -i libavcodec54_9.18-0ubuntu0.14.04.1_AMD64.deb
Vividシステムでテスト済み
% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
% apt-cache policy libopenjpeg2
libopenjpeg2:
Installed: 1.3+dfsg-4.7ubuntu1
Candidate: 1.3+dfsg-4.7ubuntu1
Version table:
*** 1.3+dfsg-4.7ubuntu1 0
100 /var/lib/dpkg/status
% apt-cache policy libavutil52
libavutil52:
Installed: 6:9.18-0ubuntu0.14.04.1
Candidate: 6:9.18-0ubuntu0.14.04.1
Version table:
*** 6:9.18-0ubuntu0.14.04.1 0
100 /var/lib/dpkg/status
% apt-cache policy libavcodec54
libavcodec54:
Installed: 6:9.18-0ubuntu0.14.04.1
Candidate: 6:9.18-0ubuntu0.14.04.1
Version table:
*** 6:9.18-0ubuntu0.14.04.1 0
100 /var/lib/dpkg/status
ほぼ確実に、以前のバージョンのUbuntuから.debファイルをダウンロードし、新しいバージョンと並行してインストールできます。
このような状況では、古いライブラリを新しいライブラリと並行して数回インストールする必要がありました。
ここからdebをインストールしてみてください: http://packages.ubuntu.com/trusty-updates/AMD64/libavcodec54/download
また、いくつかの他の古いライブラリを依存関係トーとしてインストールする必要があるかもしれません。