Лучший способ синхронизировать музыку с Galaxy Nexus (MTP)?

Galaxy Nexus использует MTP, что делает общее использование немного болезненным. К счастью, Ubuntu поставляется с некоторыми предустановленными драйверами, поэтому я могу легко получить доступ к памяти моих телефонов через nautilus, однако Rhythmbox и Banshee, похоже, не очень-то это нравятся. Rhythmbox потерпит крах, когда я попытаюсь синхронизироваться, и на Banshee я получу массу ошибок. Я избалован подобными DoubleTwist в Windows, с помощью которых я мог синхронизировать свою медиатеку iTunes с беспроводной связью. Очевидно, ни iTunes, ни DoubleTwist не работают на Ubuntu, поэтому я хотел бы найти какую-то альтернативу. В худшем случае я могу передать всю свою музыку вручную (пытаясь полностью избавиться от Windows здесь).

Теперь я знаю, что многие из моих тегов ID3 ​​в моей музыкальной библиотеке не такие, как мне бы хотелось, чтобы они были (когда я впервые запустил Rhythmbox, мне пришлось переименовать много вещей), и я действительно зациклен на этом. Когда я отредактирую информацию о моей песне, будет ли она редактировать тег ID3? Если так, то я могу управлять своими музыкальными тегами ID3 через Rhythmbox, а затем вручную переносить их.

Любить Ubuntu и пытаться выйти из-под контроля Windows и OS X дольше меня.

13
задан 26 June 2012 в 23:24

19 ответов

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 25 July 2018 в 18:18

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но он был далек от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 25 July 2018 в 18:18

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но он был далек от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 2 August 2018 в 00:31

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 2 August 2018 в 00:31

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 2 August 2018 в 00:31

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 4 August 2018 в 16:00

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 4 August 2018 в 16:00

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но он был далек от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 4 August 2018 в 16:00

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но это было далеко от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 6 August 2018 в 00:38

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 6 August 2018 в 00:38

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 6 August 2018 в 00:38

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 7 August 2018 в 18:04

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 7 August 2018 в 18:04

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 10 August 2018 в 06:51

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 10 August 2018 в 06:51

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но он был далек от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 10 August 2018 в 06:51

Вы правы, MTP настоящая боль под Linux. (Несколько лет назад) Я обновлял свой Creative ZEN Mozaic с помощью Gnomad2 , но он был далек от совершенства.

Мой личный совет - root ваш телефон и установить Samba Filesharing , чтобы иметь традиционные ресурсы samba на вашем телефоне.

Если вы действительно не хотите root свой телефон, вы можете посмотреть эту тему . Кажется, что ASTRO File Manager плюс его SMB Module могут работать даже без root access (не проверено мной, не может подтвердить). AirDroid может стать еще одной альтернативой тестированию.

1
ответ дан 15 August 2018 в 18:48

Google приложение "SGS3 Easy UMS" (недоступно на рынке). Это делает устройство читаемым как устройство UMS (Mass Storage). Убедитесь, что ваша Галактика рутирована первой!

0
ответ дан 15 August 2018 в 18:48

Я понимаю, что это старый вопрос, но я нашел его, когда искал метод для использования в 4.4.2 KitKat, так что другие тоже могут.

Приведенные выше методы отлично работали до на Android KitKat 4.4.2. Однако, с ограничением записи на SD-карту несистемными приложениями, начиная с KitKat, вам не повезет, если вы используете внешнюю SD-карту для своего носителя. Это обходной путь, который я придумал. Это не идеальный вариант, но он работает без рутирования телефона.

Обходной путь состоит в основном из двух частей:

  1. Запишите свой носитель на внешнюю флэш-диск, который был настроен как Медиа-плейер. Вы можете сделать это, создав файл .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/

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

Это не идеальное решение. Идеальным решением для создателей Rhythmbox было бы переписать их приложение для правильного подключения к MTP-плеерам, установленным ОС. Но это приемлемый обходной путь - и он определенно работает!

Обратите внимание, что он был протестирован только под Ubuntu 14.04 Trusty Tahr, но он использует стандартные утилиты Linux, поэтому он должен работать и на более ранних версиях, так как Пока ваш плеер будет монтироваться через MTP и будет виден ОС.

0
ответ дан 15 August 2018 в 18:48

Другие вопросы по тегам:

Похожие вопросы: