하드 드라이브를 분실한 후 밴시에서 음악 디렉토리로 드래그 앤 드롭을 통해 iPod에서 음악 컬렉션을 복구했습니다.
Banshee는 복사 작업을 마친 후 태그별로 파일을 정리하기 시작했지만, 내 컬렉션의 약 10% 정도를 사용하고 나서 중단되었습니다. 어떻게 강제로 계속할 수 있나요?
Banshee를 다시 시작하고 '파일 업데이트' 옵션을 비활성화 및 활성화해도 도움이 되지 않았습니다. 감사해요 :-)
답변1
이것은 나를 위해 트릭을 수행했습니다.
- 라이브러리에서 모든 음악 제거
- 변경하세요
- 밴시 재시작
- 설정이 아직 남아 있는지 확인하세요.
- 미디어를 가져옵니다.
답변2
데이터베이스를 제거하여 강제로 banshee
새 데이터베이스를 만들 수 있습니다.
데이터베이스 파일은 에 위치하고 ~/.config/banshee-1
있으며 banshee.db
.
밴시를 종료하세요(정말 닫혔는지 확인하세요)
banshee_bak.db라는 데이터베이스의 백업을 생성했습니다.
mv ~/.config/banshee-1/banshee.db ~/.config/banshee-1/banshee_bak.db
밴시를 다시 열고 미디어를 다시 색인화하세요.
답변3
나는 평점, 플레이 횟수 등을 잃고 싶지 않았기 때문에 정확한 목적을 위해 작은 도구를 작성했습니다.
다음에서 찾을 수 있습니다.https://bitbucket.org/moi90/bansheeorganizer. 저장소를 복제하지 않으려면 다운로드하세요.https://bitbucket.org/moi90/bansheeorganizer/raw/tip/BansheeOrganizer.py그리고 다음을 실행하세요:python BansheeOrganizer.py
프로그램은 Banshee 데이터베이스 파일의 기본 위치( ~/.config/banshee-1/banshee.db
)를 사용하고 미디어 라이브러리의 위치(예: ~/Music
)와 이름 지정 패턴을 자동으로 감지합니다.
데이터베이스의 각 트랙에 대해 미디어 파일은 미디어 라이브러리 위치에 맞게 이동되고 이름 지정 패턴과 트랙 데이터 및 데이터베이스 기록이 업데이트됩니다.
경고: 자신의 책임 하에 사용하십시오. 데이터베이스 파일이 손상되어 음악 파일이 손실될 수 있습니다.