![재생 목록을 Android 휴대폰에 동기화하는 명령줄 소프트웨어가 있습니까?](https://linux55.com/image/1225/%EC%9E%AC%EC%83%9D%20%EB%AA%A9%EB%A1%9D%EC%9D%84%20Android%20%ED%9C%B4%EB%8C%80%ED%8F%B0%EC%97%90%20%EB%8F%99%EA%B8%B0%ED%99%94%ED%95%98%EB%8A%94%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
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
그런 다음 각 재생 목록의 줄을 읽고 음악 디렉토리를 검색하는 짧은 스크립트를 작성할 수 있습니다 (사용정규식) 노래 이름과 일치하는 파일을 찾아 특정 장치에 복사합니다.