Perlu pembuat daftar putar untuk linux yang akan melakukan jalur relatif

8

Di bawah Windows saya menggunakan "Playlist Creator 3.6.2" Ini hanya tentang program ideal untuk apa yang saya inginkan, tetapi di bawah wine, Anda tidak dapat mengakses pengaturannya untuk mengatur fitur yang paling saya inginkan, dan itu adalah jalur relatif di daftar putar. Tanpa ini, daftar putar tidak akan portabel di semua perangkat.

Saya mencari aplikasi mandiri kecil yang bisa saya seret file ke atasnya untuk membuat daftar putar, tetapi saya juga mencoba, tetapi tidak bisa melihat bagaimana, untuk mendapatkan rhythmbox atau amarok untuk melakukan ini.

Sunting: Yang ingin saya lakukan adalah dapat duduk di depan komputer saya dan membuat daftar putar (yang cukup panjang) yang dapat diputar oleh pemutar musik berbasis linux kecil yang terhubung ke sistem hifi saya. Baik pemain, dan desktop saya dapat melihat drive jaringan yang sama yang menyimpan musik, tetapi melihatnya dipasang / dibagikan secara berbeda - karenanya daftar putar, ditempatkan di root penyimpanan jaringan, harus menggunakan jalur relatif, kemudian akan bekerja, tidak peduli cara dipasang atau diakses.

Jazz
sumber
Maafkan saya jika saya terdengar bodoh, apakah ada format pemain / daftar putar yang mendukung jalur relatif?
saji89
Tentu. Saya membuat daftar putar dengan jalur relatif dari aplikasi Windows yang saya sebutkan. Ini adalah salah satu opsi konfigurasi itu, dan Totem dan Audacious, hanya dua contoh, lebih dari senang untuk menggunakan daftar.
Jazz

Jawaban:

5

Saya mencari aplikasi mandiri kecil yang bisa saya seret file ke atasnya untuk membuat daftar putar, tetapi saya juga mencoba, tetapi tidak bisa melihat bagaimana, untuk mendapatkan rhythmbox atau amarok untuk melakukan ini.

Clementine Music Player adalah perangkat lunak Anda. "Menyeret dan menjatuhkan file untuk membuat daftar putar" adalah dasar pengalaman penggunanya. Anda juga dapat mendengarkan daftar putar Anda dengannya.

Adapun daftar putar Anda dengan jalur relatif, Anda dapat melakukan ini:

  1. Membuat dan menyimpan daftar putar dengan Clementine.
  2. Mengganti semua kemunculan direktori root (tanpa garis miring terakhir) dengan .. Misalnya, jika direktori root daftar putar Anda adalah /home/ubnewbie2/Music/Playlist_Root/, ganti /home/ubnewbie2/Music/Playlist_Rootdengan ..

Anda juga dapat merasa bebas membuat skrip khusus (atau program kecil) untuk mengotomatiskan langkah kedua.

ber-dex
sumber
Terlihat bagus DAN tampaknya menggunakan jalur relatif di daftar putar yang telah saya buat (meskipun saya tidak menemukan item konfigurasi untuk mengontrol ini). Jika itu tetap demikian, ini mungkin jawaban saya !!
Jazz
2
Sepertinya sekarang fitur (v1.0) "Simpan playlist m3u dengan jalur relatif ketika disimpan di direktori yang sama dengan file audio."
Jazz
1
Karena program ini memenuhi semua persyaratan saya, saya telah memberikan hadiah untuk jawaban ini. Ini juga merupakan aplikasi pemutar musik yang bagus. Terima kasih.
Jazz
Terima kasih untuk hadiahnya. Bersenang-senang dengan Clementine :) PS: Anda juga dapat menggunakannya di Windows dan MAC.
air-dex
6

Terminal terbuka

cd /your/folder/
find . -name '*.mp3' > playlist.m3u

Mungkin perlu mengubah ekstensi file selain mp3. Tanda kutip diperlukan untuk menghindari hasil

freudi
sumber
1

Saya suka VLC media player untuk membuat daftar putar m3u di Ubuntu. Seret dan lepas file audio ke bagian daftar putar, di bawah "Media" klik "simpan daftar putar ke file", pilih jenis daftar putar yang ingin Anda buat di sebelah "File Jenis", beri nama dan kemudian simpan.

RedPook
sumber
0

Gunakan sed untuk menghapus bagian mana pun dari info jalur untuk membuatnya relatif dan jika diperlukan, untuk beralih dari garis miring terbalik ke garis miring.

Dalam contoh di bawah ini, perintah pertama menghapus /full/path/Music/dan menggantinya dengan titik. Yang kedua membalikkan garis miring (sistem audio Ford Sync saya tidak suka garis miring di daftar putar.)

sed -i 's/\/full\/path\/Music\//\./g' "playlist name.m3u"
sed -i "s/\//\\\/g" "playlist name.m3u"
Bob H
sumber
-1

Pemutar media VLC! Di sini Anda dapat menyimpan buat dan simpan daftar putar ke file, tetapi saya juga ingin memiliki Pembuat Daftar Putar untuk bekerja di Ubuntu!

Lars
sumber
1
Saya tidak bisa melihat cara mengaturnya menggunakan jalur relatif. Apakah Anda menemukan cara untuk membuatnya melakukannya?
Jazz