2015年7月22日水曜日

mpd で SoundCloud を聞く

media-sound/mpd で SoundCloud を聞く方法

Gentoo での方法となります。use フラグ soundcloud を有効にします。echo 'media-sound/mpd soundcloud' >> /etc/portage/packages.use として emerge -uavND --with-bdeps=y @world で変更した use フラグを反映します。

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] dev-libs/yajl-2.0.4-r3::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 81 KiB
[ebuild   R    ] media-sound/mpd-0.19.9-r1::gentoo  USE="alsa ao bzip2 curl ffmpeg fifo flac glib icu id3tag inotify lame mad mpg123 ogg pulseaudio soundcloud* sqlite tcpd unicode vorbis -adplug -audiofile -cdio -debug -expat -faad -fluidsynth -gme -ipv6 -jack -libav -libmpdclient -libsamplerate -libsoxr -mikmod -mms -modplug -musepack -network -nfs -openal -opus -oss -pipe -recorder -samba (-selinux) -sid -sndfile -systemd -twolame -upnp -wavpack -wildmidi -zeroconf -zip" 0 KiB

Total: 2 packages (1 new, 1 reinstall), Size of downloads: 81 KiB

Would you like to merge these packages? [Yes/No]

API key を mpd.conf に追加

以下を mpd.conf に追加します。今回はグローバル設定である /etc/mpd.conf に追加しました。
playlist_plugin {
    name "soundcloud"
    enabled "true"
    apikey "c4c979fd6f241b5b30431d722af212e8"
}

mpc でロードする

mpc load soundcloud://url/https://soundcloud.com/bobina/sets/ って感じでロードして mpc play とタイプすれば再生されます。このサンプルでは Bobina のプレイリストをロードしています。これで思い Flash Player から開放されます。

0 件のコメント:

コメントを投稿