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

13

O Galaxy Nexus usa o MTP, o que torna o uso geral um pouco doloroso. Felizmente, o Ubuntu vem com alguns drivers pré-instalados para que eu possa acessar a memória dos meus telefones facilmente através do nautilus, no entanto o Rhythmbox e o Banshee não parecem gostar muito disso. O Rhythmbox irá falhar quando eu tentar sincronizar e no Banshee eu recebo uma série de erros. Eu sou mimada pelos gostos de 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 toda a minha música (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 que elas sejam (quando eu lancei o Rhythmbox eu tive que renomear muitas coisas) e eu sou realmente TOC sobre tudo isso. Quando edito as informações da minha música, ela edita a tag ID3? Se assim for, então eu posso gerenciar minhas tags ID3 de música via Rhythmbox e, em seguida, transferi-lo manualmente.

Amando o Ubuntu e tentando sair das garras, o Windows e o OS X ficaram comigo por muito tempo.

    
por user71607 26.06.2012 / 20:24

3 respostas

1

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

Meu conselho pessoal é root do seu telefone e instale o Compartilhamento de arquivos do Samba para ter compartilhamentos samba tradicionais no seu telefone.

Se você realmente não quiser root do seu telefone, pode dar uma olhada em este tópico . Parece que o Gerenciador de arquivos ASTRO mais seu SMB Module pode funcionar mesmo sem root access (não testado por mim, não posso confirmar). O AirDroid pode ser outra alternativa para testar.

    
por Avio 14.09.2012 / 14:06
0

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

    
por Joel 18.02.2013 / 22:07
0

Eu percebo que esta é uma pergunta antiga, mas eu a encontrei quando eu estava procurando por um método para usar 4.4.2 KitKat, então outros podem também.

Os métodos acima funcionaram 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 sejam do sistema, começando com o KitKat, você estará sem sorte se usar um cartão SD externo para sua mídia. Esta é a solução que eu inventei. Não é o ideal, mas funciona sem enraizar seu telefone.

A solução alternativa é basicamente duas partes:

  1. Grave sua mídia em uma unidade flash externa que tenha sido configurada como um Media Player. Você pode fazer isso criando um arquivo .is_audio_player na raiz da unidade flash. Eu incluí uma amostra abaixo.

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

Amostra .is_audio_player file:

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

Exemplo de linha de comando rsync :

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

Por favor, note que para pré-Kit Kat Androids sem armazenamento em massa (ou se você escreve sua mídia para o cartão SD interno), este 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 de Rhythmbox reescrevessem seu aplicativo para se conectar corretamente aos players MTP que foram montados pelo sistema operacional. Mas esta é uma solução aceitável - e definitivamente funciona!

Note que isto só foi testado no Ubuntu 14.04 Trusty Tahr, mas ele usa utilitários padrão do Linux, então ele deve funcionar em versões anteriores também, contanto que seu player seja montado via MTP e seja visível pelo sistema operacional. / p>     

por Doug R. 26.07.2014 / 05:37