Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
MOCのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
MOC
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:音楽]] [[de:Moc]] [[en:MOC]] [[fa:Moc]] [[ru:Moc]] [https://moc.daper.net/ Music On Console] は [[MPD]] に似た軽量の音楽プレーヤーですが、それとは異なり、MOC にはインターフェイスが付属しており、そのサーバーはリモートアクセスをサポートしていません。 == インストール == {{Pkg|moc}} パッケージを [[インストール]] してください。 === PulseAudio === [[PulseAudio]] のサポートが必要な場合 {{AUR|moc-pulse}} または {{AUR|moc-pulse-svn}} をインストールしてください。また、PulseAudio ドライバーを使用するには、[[MOC#PulseAudio を使う|PulseAudio を使う]] に移動してください。 == フロントエンド == * {{App|mocicon|MOC を制御する GTK パネルアプレット|http://mocicon.sourceforge.net/|{{Aur|mocicon}}}} * {{App|eXo|MOC の Qt フロントエンド、scrobbling をサポート|https://github.com/loimu/exo|{{AUR|exo-player}}}} == 設定 == パッケージにはサンプル設定ファイルが含まれており、{{ic|/usr/share/doc/moc/}} にあります。''mocp'' を最初に実行したときにローカルの {{ic|~/.moc/}} ディレクトリが作成されます。設定したいときは、サンプルをコピーして適宜編集を加えてください。 テーマは {{ic|/usr/share/moc/themes}} に保存されており、{{ic|~/.moc/config}} で設定が可能です。詳しくは {{ic|/usr/share/moc/themes/example_theme}} を参照。 キーバインドのカスタマイズについては、{{ic|/usr/share/doc/moc/keymap.example}} を見てください。 [[OSS]] v4.1 で Moc を使いたい場合、[[OSS#MOC]] を参照。 === PulseAudio を使う === {{AUR|moc-pulse}} か {{AUR|moc-pulse-svn}} をインストールした上で、{{ic|SoundDriver}} 変数を設定し {{ic|PULSEAUDIO:}} を先頭にします。 SoundDriver = PULSEAUDIO:JACK:ALSA:OSS これにより PulseAudio が優先的に使用され、使用できない場合に他のドライバーが読み込まれるようになります。 === ナビゲーション === 方向キーでディレクトリを変更したい場合は {{ic|~/.moc/config}} の以下の行をアンコメントしてください: Keymap = keymap そして {{ic|~/.moc/keymap}} を以下のように編集: go = ENTER RIGHT go_up = U LEFT #seek_forward = RIGHT #seek_backward = LEFT ナビゲーションやデタッチを高速化するには、{{ic|~/.moc/config}} に以下の設定をします: ReadTags = no ShowTime = no TagsCacheSize = 0 === systemd サービスファイル === ユーザーごとにサービスを [[Systemd#ユニットを使う|有効化]] してください。 {{hc|/etc/systemd/system/moc@.service|<nowiki> [Unit] Description=MOC server ConditionPathExists=/usr/bin/mocp After=network.target sound.target [Service] RemainAfterExit=yes User=%I ExecStart=/usr/bin/mocp -S ExecStop=/usr/bin/mocp -x WorkingDirectory=/home/%I/ [Install] WantedBy=multi-user.target </nowiki>}} === テーマ === プレーヤー GUI にはいくつかのテーマが用意されています。利用可能なテーマをリストして設定するには、ホットキー {{ic|T}} を使用します。 永続的に設定するには、設定ファイル {{ic|~/.moc/config}} を使用します。 Theme = laras_theme テーマの例は {{ic|/usr/share/moc/themes/}} にあります。{{AUR|mocp-themes-git}} をインストールするとさらに多くのテーマが追加されます。 テーマは単なるテキストファイルなので、新しいテーマを簡単に作成できます。ユーザー定義のテーマは {{ic|~/.moc/themes/}} に 置いて下さい。 テーマファイルの例: background = white black frame = white black window_title = white black directory = white black selected_directory = white black reverse playlist = white black selected_playlist = white black reverse file = white black selected_file = white black reverse selected_info = white black reverse marked_file = white black bold marked_selected_file = white black reverse info = white black marked_info = white black bold marked_selected_info = white black reverse status = white black title = white black bold state = white black current_time = white black bold time_left = white black bold total_time = white black bold time_total_frames = white black sound_parameters = white black bold legend = white black disabled = white black enabled = white black bold empty_mixer_bar = white black filled_mixer_bar = white black reverse empty_time_bar = white black filled_time_bar = white black reverse entry = white black entry_title = white black error = white black bold message = white black plist_time = white black == 使用方法 == ''mocp'' を実行してサーバーとインターフェイスを起動します。便利なデフォルトのショートカット (詳細については {{ic|h}} を押してください): {| class="wikitable" |- | トラックの再生を開始もしくはディレクトリに入る | {{ic|Enter}} |- | トラックを停止 | {{ic|Space}} または {{ic|p}} |- | 次のトラックを再生 | {{ic|n}} |- | 前のトラックを再生 | {{ic|b}} |- | 5秒進める | {{ic|]}} |- | 5秒戻す | {{ic|[}} |- | プレイリストのブラウジングから<br/>ファイルシステムのブラウジングに切替 (逆も同じ) | {{ic|Tab}} |- | トラックをプレイリストに追加 | {{ic|a}} |- | フォルダを再帰的にプレイリストに追加 | {{ic|Shift+a}} |- | トラックをプレイリストから削除 | {{ic|d}} |- | プレイリストをクリア | {{ic|Shift+c}} |- | ボリュームを 1% 増加 | {{ic|>}} |- | ボリュームを 1% 減少 | {{ic|<}} |- | ボリュームを 5% 増加 | {{ic|.}} (ドット) |- | ボリュームを 5% 減少 | {{ic|,}} (カンマ) |- | ボリュームを 10% に変更 | {{ic|Alt+1}} |- | ボリュームを 20% に変更 | {{ic|Alt+2}} |- | サーバーから MOC をデタッチ | {{ic|q}} |- | 終了 | {{ic|Shift+q}} |} {{Tip|デタッチを待たないようにするには (少し時間がかかる場合があります)、代わりに {{ic|Ctrl+z}} を使用できます。}} サーバーをシャットダウンするには、{{ic|mocp -x}} コマンドを実行します。 == scrobbling == {{AUR|mocp-scrobbler}} は MOC の Last.fm/Libre.fm scrobbler であり、再生中の通知・デーモン化・キャッシュをサポートしています。[[Python]] 3 に依存しています。 {{Note|Last.fm の代わりに Libre.fm を使用するには、{{ic|hostname}} を {{ic|post.audioscrobbler.com}} から {{ic|turtle.libre.fm}} に変更します。}} サンプルファイルをユーザーの設定ディレクトリにコピーしてください: $ mkdir ~/.mocpscrob/ $ cp /usr/share/doc/mocp-scrobbler/config.example ~/.mocpscrob/config {{ic|~/.mocpscrob/config}} を編集してログイン名とパスワードを追加してください。パスワード変数は {{ic|password_md5}} を最初に実行したときに置き換えられます。元の値を MD5 アルゴリズムでハッシュ化した値になります。パスワードを変更する場合、新しいパスワードをもう一度入力してください。それで {{ic|password_md5}} も置き換えられます。 トラックを scrobble するには、''mocp'' の前に ''mocp-scrobbler'' をデーモンとして起動してください。以下の [[エイリアス]] が使えます: alias mocp='/usr/bin/mocp-scrobbler.py -d; mocp' 2016年1月に last.fm はパスワードの要件を更新しており、新しいパスワードでは次の文字列のなかのどれか1文字を必ず含まなければなりません: {{ic|<nowiki>!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~</nowiki>}} または空白。新しい基準を満たさないパスワードを mocpscrob の設定で指定すると認証エラーが発生します。パスワードを変更して {{ic|~/.mocpscrob/config}} を更新することで問題は解決します。 == トラブルシューティング == === MOC が起動しない === MOC が起動しない場合、おそらく {{ic|~/.moc/}} の中に何か問題があります。修正を加えるか、フォルダ全体を削除してください。 === 変な文字が表示される === 通常の線 (縦線など) の代わりに moc に変な文字列が表示される場合、MOC と互換性がないフォントセットを使っている可能性があります。適当なフォントに変更するか、{{ic|.moc/config}} を編集して ASCII で線を表示するようにしてください: ASCIILines = no === FATAL_ERROR: Layout1 is malformed === MOC がこのエラーでクラッシュする場合、以下のどちらかの行を {{ic|.moc/config}} に追加してみてください: Layout1 = directory(0,0,50%,100%): playlist(50%,0,100%,100%) または Layout1 = directory(0,0,50%,100%): playlist(50%,0,FILL,100%) [http://moc.daper.net/node/262 original report] や [https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485059 Debian bugs] を参照。 === MOC が開始される前に接続されていないと Bluetooth が機能しない === pipewire を使用する場合、MOC はデフォルトで [[JACK]] に設定されますが、これがこの問題の原因であると考えられます。設定ファイル内の次の値を変更することで、単に ''jack'' から [[ALSA]] に変更するだけでこの問題を解決できます。 '''Default value:''' {{ic|JACK:OSS:ALSA}} '''New value:''' {{ic|ALSA:OSS:JACK}} MOC は最初に動作するオーディオドライバーを選択するため、ALSA が最初に選択されます。これにより Bluetooth の問題が解決されるはずです。 == 参照 == * [http://moc.daper.net/documentation 公式ドキュメント]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:App
(
ソースを閲覧
)
テンプレート:Aur
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
MOC
に戻る。
検索
検索
MOCのソースを表示
話題を追加