私のすべてのファイルをミックスするシンプルなターミナルミュージックプレーヤー

私のすべてのファイルをミックスするシンプルなターミナルミュージックプレーヤー

ターミナルミュージックプレーヤーを探しています。mpg321/mpg123まさに私に必要なものですが、そうではありません。私の音楽カタログをすべて再生してください。(サブディレクトリが含まれています)cmus私がまったく使用していない機能が多すぎるため、少し過剰なようです。

私の音楽ディレクトリとロゴを提供し、--randomすべてをランダムな順序で再生できるプログラムが必要です。誰かが私のオプションが何であるかを教えてもらえますか?

答え1

以下を使用してスクリプトを簡単に終了できます。探すそしてRL(パックランダム化ラインDebianで)。

おおよそ次のようになります。

find "$1" -type f -name *.mp3 | rl | while read FILE; do mpg123 "$FILE"; done

答え2

私は使う消費税123コマンドラインプレーヤーとして。親ディレクトリを指す場合は、-zフラグを使用して親ディレクトリとサブディレクトリを混在させます。私はこのように動作します。

 gst123 -z ~/Music

答え3

コンソールにmoc -音楽があります。 mpdよりもシンプルですが、ncursesフロントエンドが組み込まれています。 mocpでncurses TUIを使用するか、サーバーと直接通信できます。

もちろん、ネットワークストリーミング、同時出力など、mpdができる素敵な作業をすべて行うことはできません。しかし、ローカルコンピュータのシンプルなコンソールプレーヤーとして非常に便利です。 mpdとは異なり、動作に初期設定は必要ありません。パラメータなしでmocpを呼び出すと、サーバーは自動的に起動するか手動で起動できます。

サーバーの起動

mocp -S

音楽フォルダをプレイリストに追加(-a)し、シャッフル(-o shuffle)をオンにして、再生を開始(-p)するようにサーバーに指示します。

mocp -o shuffle -p -a ~/mymusicfolder

9.2GB flacファイルがあり、sata 1ハードドライブからロードするのに6秒しかかかりません。私のSATA 2 SSDではすぐに動作します。私の出力はalsaです。 (構成は不要)

https://wiki.archlinux.org/index.php/Moc

答え4

私はmplayerだけを使います。 mplayerがプレイリストにインポートし、ランダムな順序で再生できる音楽フォルダからファイルリストを作成しました。

関連情報