plamo8.2x->sounds

音楽再生など

Music on Console (MOCp)

コンソールで操作する音楽再生パネルです。

セットアップ

MOC公式サイトからソースを持ってきてセットアップします。

予め、libid3tag をセットアップしておかないと、mp3を表示できないようです

$ tar jxvf moc-2.5.2.tar.bz2
$ cd moc-2.5.2

$ ./configure --without-ffmpeg
$ make
# make install

ffmpegライブラリの要求バージョンが古いままでコンパイルエラーになる(作者さん忙しくて当面は解決しない模様)ため、ffmpegを使わないようにしてます。 このためAACは再生できません。mp3とOGGは再生可能なので当面はこれで凌ぐことにします。

libid3tag

公式サイトからソースを持ってきてセットアップします。

$ tar zxvf libid3tag-0.15.1b.tar.gz
$ cd libid3tag-0.15.1b
$ ./configure
$ make
# make install

Audacious

音楽ファイルをフォルダ分けして管理している場合に向いています。(これ大事!) タグやプレイリストにも対応しています。

Audacious, Audacious-plugins をセットアップします。 pluginsは先立って、opusfile, opusのセットアップも必要になります。

PulseAudio

PulseAudioを起動しておかないと、音楽再生などで音が出ません。 (「再生デバイスが見つからない」というようなエラーになります。 )

ウィンドウマネージャが xfce や mate などの環境だと自動的に起動されているようなのですが、 fluxbox では起動されないようです(何か設定してあげればよいのですが..)。 また、コンソール環境でもMOCなどで、音楽再生をすることがあるので、あらかじめ起動しておく必要があります。

rootで立ち上げようとすると何やら警告文が出るので、ユーザーログインのときに起動するようにしました。

.bash_login に追記
pulseaudio --start

EasyTAG

Audacity

ソースアーカイブの INSTALLファイルにも「url先を参照」しか書いてないので 参照

$ tar zxvf audacity-source-4.5.1.tar.gz
$ cd audacity-source-4.5.1
$ mkdir build && cd build
$ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ..
$ make
# make install

tsushiro.s, 2018-2024.