Melhor maneira de sincronizar músicas com o Galaxy Nexus (MTP)?

14

O Galaxy Nexus usa MTP, o que torna o uso geral um pouco trabalhoso. Felizmente, o Ubuntu vem com alguns drivers pré-instalados para que eu possa acessar facilmente a memória do meu telefone através do nautilus, no entanto, o Rhythmbox e o Banshee não parecem gostar muito. O Rhythmbox falha quando tento sincronizar e no Banshee eu recebo uma série de erros. Sou mimado com o DoubleTwist no Windows com o qual eu poderia sincronizar minha biblioteca do iTunes sem fio. Obviamente, nem o iTunes nem o DoubleTwist funcionam no Ubuntu, então eu gostaria de encontrar alguma alternativa. Na pior das hipóteses, posso transferir manualmente todas as minhas músicas (tentando me livrar completamente do Windows aqui).

Agora, eu sei que muitas das minhas tags ID3 na minha biblioteca de músicas não são o que eu gosto (quando eu lancei o Rhythmbox, tive que renomear muitas coisas) e estou realmente obcecado com tudo isso. Quando eu editar as informações da minha música, ele editará a tag ID3? Nesse caso, posso gerenciar minhas tags ID3 de músicas via Rhythmbox e transferi-las manualmente.

Amando o Ubuntu e tentando sair do controle que o Windows e o OS X tinham em mim por mais tempo.

user71607
fonte
Olá, como usuário do Galaxy Nexus, tenho o mesmo problema. Existem alguns outros programas por aí, como o gMTP e o Clementine. Todos eles parecem confiar em um pacote chamado libMTP. Desde o lançamento do 12.04, o libMTP não funcionou como deveria. Como você, resta copiar os arquivos pelo navegador de arquivos e fazer com que o Rhythmbox grave as tags ID3 diretamente nos arquivos. Você pode encontrar soluções alternativas para os erros libMTP que permitem montar o nexus como um sistema de arquivos USB, mas não encontrei uma solução que resolva completamente o problema.
Eu possuo um nexo S e uso o aplicativo Google Music para lidar com todas as minhas operações musicais.
Top4
Sim, inscreva-se no Google Music. É grátis. Verifica sua biblioteca, carrega suas faixas para sua conta do Google e as torna acessíveis a partir de qualquer um dos seus dispositivos. Pode transmitir / baixar as músicas de / para o seu telefone usando o aplicativo Play Music.
amanthethy

Respostas:

1

Você está certo, o MTP é uma verdadeira dor no Linux. (Anos atrás) eu costumava atualizar meu Creative ZEN Mozaic com o Gnomad2, mas estava longe de ser perfeito.

Meu conselho pessoal é fazer root no telefone e instalar o Samba Filesharing para ter compartilhamentos tradicionais do Samba no telefone.

Se você realmente não deseja fazer root no seu telefone, pode dar uma olhada neste tópico . Parece que o ASTRO File Manager mais o seu módulo SMB podem funcionar mesmo sem acesso root (não testado por mim, não posso confirmar). O AirDroid pode ser outra alternativa para testar.

Avio
fonte
0

Google, o aplicativo "SGS3 Easy UMS" (não disponível no mercado). Faz com que o dispositivo seja lido como um dispositivo UMS (armazenamento em massa). Verifique se o seu Galaxy está enraizado primeiro!

Joel
fonte
0

Percebo que essa é uma pergunta antiga, mas eu a encontrei quando estava procurando um método para usar o KitKat 4.4.2, para que outros também possam.

Os métodos acima funcionaram muito bem antes do Android KitKat 4.4.2. No entanto, com a restrição de gravar no cartão SD por aplicativos que não são do sistema, a partir do KitKat, você não terá sorte se usar um cartão SD externo para sua mídia. Esta é a solução alternativa que eu criei. Não é o ideal, mas funciona sem fazer o root no telefone.

A solução alternativa é basicamente duas partes:

  1. Escreva sua mídia em uma unidade flash externa configurada como um Media Player. Você pode fazer isso criando um .is_audio_playerarquivo na raiz da unidade flash. Eu incluí uma amostra abaixo.

  2. Use rsync(ou a versão gráfica grsync(é o que eu uso)), para sincronizar sua mídia da sua unidade flash externa para o seu Android, que foi montado como um dispositivo MTP. Eu incluí uma rsynclinha de comando de exemplo abaixo.

.is_audio_playerArquivo de exemplo :

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

rsyncLinha de comando de amostra :

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

Observe que, para Androids Kat pré-Kit sem armazenamento em massa (ou se você gravar sua mídia no cartão SD interno), esse mesmo método funcionará montando seu Android como um ponto de montagem SFTP externo (ou seja, usando um utilitário como SSHDroid) e apontando o diretório de destino para o ponto de montagem do SFTP.

Esta não é uma solução ideal. A solução ideal seria que os criadores Rhythmboxreescrevessem o aplicativo para se conectarem adequadamente aos players MTP montados pelo sistema operacional. Mas essa é uma solução aceitável - e definitivamente funciona!

Observe que isso só foi testado no Ubuntu 14.04 Trusty Tahr, mas usa utilitários padrão do Linux, portanto deve funcionar em versões anteriores, desde que o seu reprodutor seja montado via MTP e seja visível pelo sistema operacional.

Doug R.
fonte