음악을 Galaxy Nexus (MTP)에 동기화하는 가장 좋은 방법은 무엇입니까?


14

Galaxy Nexus는 MTP를 사용하므로 일반적으로 약간의 고통을 겪습니다. 운 좋게도 Ubuntu에는 일부 드라이버가 사전 설치되어 있으므로 노틸러스를 통해 휴대폰 메모리에 쉽게 액세스 할 수 있지만 Rhythmbox와 Banshee는 그다지 좋아하지 않는 것 같습니다. 내가 시도하고 동기화 할 때 Rhythmbox가 충돌하고 Banshee에서 많은 오류가 발생합니다. iTunes 라이브러리를 무선으로 동기화 할 수있는 Windows의 DoubleTwist와 같은 것에 질리게됩니다. 분명히 iTunes 나 DoubleTwist는 Ubuntu에서 작동하지 않으므로 다른 대안을 찾고 싶습니다. 최악의 시나리오 모든 음악을 수동으로 전송할 수 있습니다 (여기서 Windows를 완전히 제거하려고 시도 함).

이제 음악 라이브러리의 많은 ID3 태그가 내가 좋아하는 것이 아니라는 것을 알고 있습니다. (Rhythmbox를 처음 시작했을 때 많은 이름을 바꿔야했습니다) 실제로 모든 것에 대해 OCD입니다. 노래 정보를 편집하면 ID3 태그가 편집됩니까? 그렇다면 리듬 박스를 통해 내 음악 ID3 태그를 관리 한 다음 수동으로 전송할 수 있습니다.

우분투를 좋아하고 Windows와 OS X를 오랫동안 사용하려고 노력했습니다.


Galaxy Nexus 사용자로서 같은 문제가 있습니다. gMTP 및 Clementine과 같은 다른 프로그램이 있습니다. 그들은 모두 libMTP라는 패키지에 의존하는 것 같습니다. 12.04의 릴리스 이후 libMTP는 제대로 작동하지 않았습니다. 당신처럼 파일 브라우저로 파일을 복사하고 Rhythmbox가 ID3 태그를 파일에 직접 쓰도록 남겨 두었습니다. nexus를 USB 파일 시스템으로 마운트 할 수있는 libMTP 오류에 대한 해결 방법을 찾을 수 있지만 문제를 완전히 해결하는 솔루션을 찾지 못했습니다.

넥서스 S를 소유하고 있으며 Google 뮤직 애플리케이션을 사용하여 모든 음악 작업을 처리합니다.
— 토플리스

예, Google 뮤직에 가입하세요. 무료입니다. 라이브러리를 스캔하고 운동 기록을 Google 계정에 업로드하고 모든 기기에서 액세스 할 수 있도록합니다. Play 뮤직 앱을 사용하여 휴대 전화에서 노래를 스트리밍 / 다운로드 할 수 있습니다.
— amanthethy

답변:


1

당신이 옳습니다. MTP 는 리눅스에서 정말 고통 스럽습니다 . (몇 년 전) Creative ZEN Mozaic을 Gnomad2 로 업데이트 했었지만 완벽하지는 않았습니다 .

내 개인적인 조언을하는 것입니다 뿌리 휴대 전화를 설치 삼바 파일 공유를 기존의 가지고 삼바 휴대 전화에 주식을.

전화 를 뿌리지 않으려면 이 스레드를 살펴보십시오 . 그것은 그 보인다 관리자 ASTRO 파일 플러스의 SMB 모듈 도없이 작업 할 수 루트 액세스 (하지 내게로 테스트 할 수 없습니다 확인을). AirDroid 는 테스트의 또 다른 대안이 될 수 있습니다.


0

Google "SGS3 Easy UMS"앱 (시장에서는 제공되지 않음). 장치를 UMS 장치 (대용량 저장소)로 읽습니다. 갤럭시가 먼저 뿌리를 내 리도록하십시오!


0

나는 이것이 오래된 질문이라는 것을 알고 있지만 4.4.2 KitKat에 사용할 방법을 검색 할 때 그것을 찾았으므로 다른 사람들도 그렇게 할 수 있습니다.

위의 방법은 Android KitKat 4.4.2 이전에 효과적이었습니다. 그러나 KitKat부터 시스템이 아닌 앱으로 SD 카드에 쓰는 것이 제한되어 있으므로 미디어에 외부 SD 카드를 사용하면 운이 없습니다. 이것이 내가 생각해 낸 해결 방법입니다. 이상적이지는 않지만 휴대 전화를 근절하지 않고 작동합니다.

해결 방법은 기본적으로 두 부분입니다.

  1. 미디어 플레이어로 구성된 외부 플래시 드라이브에 미디어를 쓰십시오. .is_audio_player플래시 드라이브의 루트에 파일을 작성하여이를 수행 할 수 있습니다 . 아래에 샘플이 포함되어 있습니다.

  2. 외부 플래시 드라이브에서 MTP 장치로 마운트 된 Android로 미디어를 동기화 하려면 rsync(또는 그래픽 버전 grsync(이것이 내가 사용하는 것임))을 사용하십시오. 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/

대용량 저장 장치가없는 키트 (Kit Kat) 안드로이드 (또는 내부 SD 카드에 미디어를 쓰는 경우)의 경우 동일한 방법으로 Android를 외부 SFTP 마운트 지점으로 마운트하여 (예 :와 같은 유틸리티를 사용 SSHDroid) 작동합니다. 대상 디렉토리를 SFTP 마운트 지점으로 지정

이것은 이상적인 솔루션이 아닙니다. 이상적인 솔루션은 제작자가 RhythmboxOS로 마운트 된 MTP 플레이어와 제대로 연결되도록 앱을 다시 작성하는 것입니다. 그러나 이것은 허용되는 해결 방법이며 확실히 작동합니다!

이것은 Ubuntu 14.04 Trusty Tahr에서만 테스트되었지만 표준 Linux 유틸리티를 사용하므로 플레이어가 MTP를 통해 마운트되고 OS에서 볼 수있는 한 이전 버전에서도 작동해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.