Androidフォンにプレイリストを同期するためのコマンドラインソフトウェア?


10

bansheeなどをロードせずに、Androidフォンに音楽を同期する方法を探しています。私は同期する方法はたくさんあります知っているファイルは、私は同期に興味のプレイリストをプレイリストファイルが同期されている指示しました。


「プレイリスト」をどう思いますか?
ファルマーリ2011

回答:


5

bansheeからエクスポートされたm3uを想定していて、Androidをマウントしている場合、次のようなことができます。

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

例えば:

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

--deleteを追加することもできます

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

シンプルなm3uでテストして機能しましたが、複雑なものには調整が必要な場合があります。


1
私は多少似ていますが、AndroidにQuickSSHDを持っているので、sshを介して同期し、マウントする必要がありません(Androidはマウントを経由する代わりにファイルをスキャンできるため、プロセスが高速になります)。もう1つの違いは、同期したいm3uファイルのリストがあり、基本的にそれらをすべて1つの大きなrsyncに対してマージする(そしてm3uファイルを同期に含める)ことです。しかし、これは間違いなく正しい方向です。
Patrick

0

詳細情報がなければ、特定のファイル(プレイリスト)に、他の特定のファイル(音楽)を別の場所(Android)に移動するためのルールを含めることを望んでいるとしか言えません。

アプリケーションを起動したくないので、プレイリストの曲の名前を含むシンプルなテキストファイルを使用することをお勧めします。これらは好きなだけ書いてください。

次にplaylist_sync、各プレイリストの行を読み取り、曲名に一致するファイルを(regexを使用して)音楽ディレクトリで検索し、それらを特定のデバイスにコピーするという短いスクリプトを作成できます。

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