재생 목록을 Android Phone에 동기화하기위한 명령 줄 소프트웨어? 같은 것을로드하지 않고도 음악을 안드로이드 폰에 동기화하는

밴시와 같은 것을로드하지 않고도 음악을 안드로이드 폰에 동기화하는 방법을 찾고 있습니다. 파일 을 동기화하는 방법이 많이 있다는 것을 알고 있지만 재생 목록 을 동기화하고 재생 목록 에 동기화 할 파일을 지정하는 데 관심 이 있습니다.



답변

밴시에서 내 보낸 m3u를 가정하고 Android를 마운트했다고 가정하면 다음과 같은 작업을 수행 할 수 있습니다.

rsync -avu --files-from=yourlist.m3u  <MUSIC_DIR>  /media/ANDROID/<ANDROID_MUSIC_DIR>

예를 들면 다음과 같습니다.

rsync -avu --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

–delete를 추가 할 수도 있습니다

rsync -avu --delete --files-from=yourlist.m3u "/home/user/Music" "/media/ANDROID/MUSIC"

나는 간단한 m3u로 테스트하고 일했지만 복잡한 것을 조정해야 할 수도 있습니다.


답변

자세한 정보가 없으면 특정 파일 (재생 목록)에 다른 특정 파일 (음악)을 다른 위치 (Android)로 이동시키는 규칙이 포함되기를 원한다고 가정 할 수 있습니다.

응용 프로그램을 시작하지 않으려는 경우 재생 목록에 노래 이름이 포함 된 간단한 텍스트 파일을 사용하는 것이 좋습니다. 원하는만큼 작성하십시오.

그런 다음라는 짧은 스크립트를 작성할 수 있습니다 playlist_sync각 재생 목록의 라인을 읽을 것을, (A 사용하여 음악 디렉토리를 검색 정규식 노래 이름과 일치하고 특정 장치에 걸쳐 복사 파일을).