재생 목록을 Android 휴대폰에 동기화하는 명령줄 소프트웨어가 있습니까?

재생 목록을 Android 휴대폰에 동기화하는 명령줄 소프트웨어가 있습니까?

Banshee와 같은 것을 로드하지 않고도 Android 휴대폰에 음악을 동기화할 수 있는 방법을 찾고 있습니다. 많은 동기화 방법이 있다는 것을 알고 있습니다.문서, 하지만 동기화에 관심이 있습니다.재생목록그리고 재생목록에서 동기화할 파일을 결정하게 하세요.

답변1

Banshee에서 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로 테스트했는데 작동하지만 복잡한 m3u의 경우 일부 조정이 필요할 수 있습니다.

답변2

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

어떤 응용 프로그램도 실행하고 싶지 않다면 재생 목록에 있는 노래 이름이 포함된 간단한 텍스트 파일을 사용하는 것이 좋습니다. 원하는만큼 쓸 수 있습니다.

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

관련 정보