Android Telefon ile çalma listesi senkronizasyonu için komut satırı yazılımı?


10

Banshee gibi bir şey yüklemek zorunda kalmadan müzikleri Android Telefonuma senkronize etmenin bir yolunu arıyorum. Dosyaları senkronize etmenin birçok yolu olduğunu biliyorum , ancak çalma listelerini senkronize etmek ve çalma listelerinin hangi dosyaların senkronize edildiğini dikte etmesini sağlamakla ilgileniyorum .


"Oynatma listesi" neyi düşünüyorsunuz?
Falmarri

Yanıtlar:


5

Banshee'den dışa aktarılan bir m3u olduğunu ve Android'inizin monte edildiğini varsayarsak, aşağıdakileri yapabilirsiniz:

rsync -avu --files-from=yourlist.m3u  <MUSIC_DIR>  /media/ANDROID/<ANDROID_MUSIC_DIR>

Örneğin:

rsync -avu --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

Ayrıca --delete ekleyebilirsiniz

rsync -avu --delete --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

Basit bir m3u ile test ettim ve çalıştım, ancak karmaşık bir tane için bazı ayarlamalar gerekebilir.


1
Biraz benzer bir şey yapıyorum, ancak sss ile senkronize edip monte etmek zorunda değilim, bu yüzden android'de bir QuickSSHD var (aynı zamanda işlemi daha hızlı hale getirir, çünkü android bir montajdan geçmek yerine dosyalarını tarayabilir). Diğer fark, hangi m3u dosyalarının senkronize edilmesini istediğim ve temelde hepsini bir araya getirdiğim (ve senkronizasyondaki m3u dosyalarını dahil ettiğim) bir listem var. Ama bu kesinlikle doğru yön.
Patrick

0

Daha fazla bilgi olmadan, yalnızca belirli dosyaların (oynatma listeleri) belirli dosyaları (müzik) başka bir konuma (android) taşımak için kurallar içermesini istediğinizi varsayabilirim.

Herhangi bir uygulamayı başlatmak istemediğinizi görünce, çalma listesindeki şarkıların adlarını içeren basit bir metin dosyası kullanmanızı öneririm. Bunların çoğunu istediğiniz kadar yazın.

Daha sonra playlist_sync, her çalma listesindeki satırları okuyacak kısa bir komut dosyası yazabilir , müzik dizininizde ( regex kullanarak ) şarkı adlarınızla eşleşen dosyaları arayabilir ve bunları belirli bir cihaza kopyalayabilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.