私は長い間Foobar2000を使用していたWindowsから最近移行しました。私は基本的な機能だと思うものを置き換える音楽プレーヤーを探していました。
私にとって必要なのは、任意の曲を再生するコマンド(コマンドラインから送信できます)があるプレーヤーです。これは、ほとんどのプレイヤーが使用するシャッフルとは異なります。シャッフル再生では、曲の順序が混在し、再生がランダムに行われます。私が探しているのは順番に再生されますが、特定のコマンドが実行されると、曲をランダムに選択し、その曲にジャンプしてから、通常のソート順に再生し続けます。
私が見つけた最も近いのは、ランダムアルバムコマンドを持つgmusicbrowserです。近いけど本当にランダムな曲が好きです。
歌詞の検索やカラフルなライブラリインターフェースのようなものには興味がなく、たった3万曲以上の曲を処理できる簡単なプレイリストだけです。私はグラフィカルユーザーインターフェイスを好みますが、必要な場合にのみコマンドラインを使用できます。
編集:通常の順序で再生されることを明確にするため。バンド、年、アルバム、トラック(または同様のもの、とにかく設定可能でなければならない)の順に再生する必要があります。ここから離れてランダムな曲に移動する必要がある唯一の場合は、ランダムな曲コマンドを受け取るときです。
ベストアンサー1
コメントですでに指摘したように、次のようにmpd
簡単にこれを実行できますmpc
。
mpc listall | shuf -n 1 | mpc add; mpc play
mpc listall
音楽データベースに知られているすべての曲が一覧表示されます。shuf -n 1
(fromcoreutils
)はリストからランダムなアイテムを印刷します。mpc add
このランダムアイテムを現在のプレイリストに追加します。mpc play
再生が始まります(mpdがすでに再生されている場合は何もしません)
mpd
とはコンソールアプリケーションですが、mpc
一部のグラフィカルユーザーインターフェイスを使用できます。