mp3ファイルのディレクトリからプレイリストを作成する方法は?


13

mp3ファイルのディレクトリからユニバーサルプレイリストを作成するにはどうすればよいですか?

私の妻はミュージシャン(バイオリン奏者)であり、彼女にはギグがあり、イベントのDJが彼女のために彼女の伴奏音楽を演奏するので、この質問が浮上しました。彼は彼女に音楽を載せたサムドライブを持ってくるように言った。彼女は私にプレイリストの作成を手伝ってほしいと頼みました。DJがどのようなオペレーティングシステムを使用しているのか、または使用するのかわからないので、普遍的なフォーマットが必要であり、多大な労力を費やすことなくこれを達成する必要があります。

Goublingは、Ask Ubuntuを検索に追加しても、答えを提供しませんでした。

質問は次のとおりです。

mp3ファイルのディレクトリからユニバーサルプレイリストを作成するにはどうすればよいですか?


これを書いた後、端末からM3Uプレイリストを生成するにはどうすればよいですか?、しかしユースケースは異なり(異なる答えも必要です)、ここで尋ねられている質問はm3uの存在を認識していません。

回答:


20

mp3ファイルのディレクトリからプレイリストを作成する方法は?

cd ディレクトリに

ls -1 *.mp3 > playlist.m3u

これはと呼ばれるかなり普遍的な形式が存在することが判明したm3uフォーマットは、それが改行で区切られたファイル名のリストとしてシンプルにすることができます。

妻が必要なmp3ファイルを空のサムドライブに移動した後、端末を開いてメディアディレクトリを参照し、次のように入力してEnterキーを押しました。

ls -1 *.mp3 > playlist.m3u

それから私は彼女のためにファイルをgeditで開き、彼女が望みどおりの順序にしたいだけの行をコピーして貼り付けました。

作業が完了したら、ファイルを保存し、フォルダーブラウザーでダブルクリックして、RhythmBoxで開きました。彼女はプレイをクリックし、それがプレイされ、私はヒーローでした。


4

プレイリストをシャッフル

USB HDD(generatePlaylist.sh)を使用したPi MusicboxのBashスクリプトの例...

find /music/USB/mp3/* -iname *.mp3 -type f | shuf | head -n 200 > /music/playlists/mp3_shuffle.m3u

crontabジョブと組み合わせて、4時間ごとに実行します...

0 */4 * * *     root    /music/playlist/generatePlaylist.sh
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.