Найкращий спосіб синхронізувати музику з Galaxy Nexus (MTP)?


14

У Galaxy Nexus використовується MTP, який загалом використовує біль. На щастя, Ubuntu поставляється з деякими попередньо встановленими драйверами, тому я можу легко отримати доступ до пам’яті своїх телефонів через nautilus, однак Rhythmbox та Banshee, здається, не так подобаються. При спробі та синхронізації Rhythmbox вийде з ладу, і на Banshee я отримав низку помилок. Мене зіпсує подобається DoubleTwist у Windows, за допомогою якого я міг би синхронізувати свою бібліотеку iTunes за допомогою бездротового зв’язку. Очевидно, що ні iTunes, ні DoubleTwist не працюють над Ubuntu, тому я хотів би знайти якусь альтернативу. Найгірший сценарій: я можу вручну передати всю свою музику (тут намагаюся повністю позбутися Windows).

Тепер я знаю, що багато моїх тегів ID3 ​​у моїй музичній бібліотеці - це не те, що мені подобається, як вони були (коли я вперше запустив Rhythmbox, мені довелося перейменувати багато речей), і я дійсно OCD з усього цього. Коли я редагуватиму інформацію про пісню, чи редагуватиме тег ID3? Якщо так, то я можу керувати своїми музичними тегами ID3 через Rhythmbox, а потім перенести його вручну.

Любити Ubuntu і намагатися вийти з-під зламів Windows і OS X тривалий час були на мені.


Привіт як користувач Galaxy Nexus У мене така ж проблема. Існують деякі інші програми, такі як gMTP та Clementine. Вони, схоже, покладаються на пакет під назвою libMTP З моменту виходу 12.04 libMTP не функціонував так, як слід. Як і ви, мені залишається скопіювати файли за допомогою браузера файлів і змусити Rhythmbox писати теги ID3 безпосередньо у файли. Ви можете знайти робочі кола для помилок libMTP, які дозволяють монтувати Nexus як файлову систему USB, але я не знайшов рішення, яке повністю вирішило б проблему.

Я є власником Nexus S, і я використовую музичний додаток Google для обробки всіх моїх музичних операцій.
топлес

Так, підпишіться на Google Music. Це безкоштовно. Сканує свою бібліотеку, завантажує свої доріжки у свій обліковий запис Google і робить їх доступними з будь-якого зі своїх пристроїв. Можна передавати / завантажувати пісні з / на телефон за допомогою програми Play Музика.
amanthethy

Відповіді:


1

Ви маєте рацію, MTP - справжній біль під Linux. (Роки тому) Я оновлював свою Creative ZEN Mozaic з Gnomad2, але це було далеко не ідеально.

Моя особиста порада - викорінити свій телефон та встановити Samba Filesharing для традиційних акцій Samba на вашому телефоні.

Якщо ви дійсно не хочете викорінювати телефон, ви можете ознайомитися з цією темою . Здається, що ASTRO File Manager плюс його модуль SMB може працювати навіть без кореневого доступу (не перевірений мною, не можу підтвердити). AirDroid може стати ще однією альтернативою тесту.


0

Google додаток "SGS3 Easy UMS" (недоступний на ринку). Це робить пристрій читати як пристрій UMS (Mass Storage). Переконайтесь, що ваша Галактика вкорінена першим!


0

Я усвідомлюю, що це давнє питання, але я знайшов це, коли шукав метод, який слід використовувати для 4.4.2 KitKat, тому можуть також і інші.

Наведені вище методи чудово працювали до Android KitKat 4.4.2. Однак із обмеженням запису на SD-карту несистемними програмами, починаючи з KitKat, вам не пощастить, якщо ви використовуєте зовнішню SD-карту для своїх медіа. Це рішення, яке я придумав. Це не ідеально, але він працює без вкорінення телефону.

В основному це рішення складається з двох частин:

  1. Запишіть свій носій на зовнішню флешку, налаштовану як Media Player. Це можна зробити, створивши .is_audio_playerфайл у корені флешки. Я включив зразок нижче.

  2. Використовуйте rsync(або графічну версію grsync(саме це я використовую)) для синхронізації ваших медіа-файлів із зовнішньої флеш-пам’яті на вашому Android, встановленому як MTP-пристрій. Я включив приклад rsyncкомандного рядка нижче.

Зразок .is_audio_playerфайлу:

name="My Android"
audio_folders=Music/
playlist_path=Music/
video_folders=Video/
audiobook_folders=AudioBook/
output_formats=audio/mpeg,audio/mp4,audio/flac,audio/ogg,audio/aac
playlist_formats=audio/mpegurl,audio/x-mpegurl,audio/m3u

Зразок rsyncкомандного рядка:

rsync -r -v --progress --delete -u -s /media/$USER/[YOUR_FLASH_DRIVE]/Music /run/user/$USER/gvfs/[YOUR_DEVICE]/SD card/

Зауважте, що для попереднього набору Kat Androids без масового зберігання (або якщо ви записуєте свій носій на внутрішню SD-карту), цей самий метод буде працювати, встановивши ваш Android як зовнішню точку кріплення SFTP (тобто, використовуючи утиліту типу SSHDroid) і вказуючи каталог призначення на точку монтажу SFTP.

Це не ідеальне рішення. Ідеальним рішенням було б для творців Rhythmboxпереписати свою програму, щоб належним чином підключитися до MTP-плеєрів, встановлених ОС. Але це прийнятне рішення - і воно, безумовно, працює!

Зауважте, що це було протестовано лише в Ubuntu 14.04 Trusty Tahr, але він використовує стандартні утиліти Linux, тому він повинен працювати і на більш ранніх версіях, доки ваш плеєр буде монтуватися через MTP і його видно ОС.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.