Я ищу простой и надежный способ синхронизации музыкальных плейлистов между Ubuntu и Android-смартфоном. Некоторое время назад я использовал Banshee, но потом он внезапно перестал работать. Насколько я понимаю, Banshee все равно кладет *.m3u
файлы в Music/Playlists
папку, но смартфон их не видит. Вместо этого я пытался использовать Rhythmbox, но он тоже не работает.
Spotify позволяет синхронизировать локальные файлы с мобильным устройством (подписка не требуется). Конечно, для этого требуется настольный клиент, установленный на компьютере, и приложение, установленное на мобильном устройстве. Как только ваши локальные файлы будут загружены на устройство, вы сможете слушать их в любое время и в любом месте. Он также не требует подключения для передачи данных (после загрузки).
*Примечание: в более поздних версиях клиента Android были проблемы с этим. Дайте ему шанс в любом случае! Единственный обходной путь — установить более старую версию приложения Spotify, а затем загрузить свой плейлист.
Вы смотрели на Google Play Music ?
Он может синхронизировать вашу местную музыку, и у вас будет доступ к вашему телефону Android.
https://play.google.com/store/music
Существует библиотека Python, предназначенная для синхронизации вашего списка воспроизведения для воспроизведения музыки. Посмотрите здесь:
https://github.com/Tyris/m3uGoogleMusicSync
Обновлять
Вам потребуются базовые навыки программирования на Python и, вероятно, они не будут синхронизированы .
Но если вы не отказываетесь от использования Google Play, это очень простой способ организовать и синхронизировать вашу музыку между несколькими устройствами.
Вот пример того, как должна работать библиотека:
from musicsync import MusicSync
ms = MusicSync()
# Will prompt for Email and Password - if 2-factor auth is on you'll need to generate a one-time password
# The first time you use this (or another script that uses gmusicapi) you will be prompted to authenticate via an OAuth browser window - you will need to copy paste the URL (be careful - under Windows sometimes spaces are inserted into the copy/paste at new lines)
# To sync a playlist
ms.sync_playlist("c:/path/to/playlist.m3u")
# To sync a playlist including removing files that are no longer listed locally
ms.sync_playlist("/path/to/playlist.m3u", remove_missing=True)
# To delete a song from the cloud (provided only as convenience - must know the song ID)
ms.delete_song("song_id")
Код не сложный и должен быть редактируемым даже для новичков.
Удачи , и я был бы рад здесь, если и как вам удалось заставить его работать!
*.m3u
т.е. не сами музыкальные файлы).У меня есть друг, который использовал Ubuntu на работе, и он любил Amarok . Это мощный музыкальный проигрыватель для Linux и Unix, MacOS X и Windows с интуитивно понятным интерфейсом. Это вполне может помочь вам.
В качестве альтернативы для полной совместной работы между устройствами Ubuntu и Android ознакомьтесь с Ubuntu для Android .
Вы можете использовать Android-приложение под названием Dropsync для автоматической синхронизации папки плейлиста с телефоном. Затем используйте PowerAMP для чтения этих плейлистов. Тогда вы можете идти. Вы также можете синхронизировать свою музыку, но это не то, о чем вы просили.
Сид
филоксо