Jak usunąć zduplikowane ścieżki z Banshee?
banshee
duplicate-files
ok komp
źródło
źródło
Odpowiedzi:
Jest to znany błąd , który został naprawiony w nowszych wersjach Banshee.
Możesz użyć najnowszej wersji Banshee z PPA Banshee :
Jak zasubskrybować błąd?
źródło
Znajdź bazę danych sqlite3 (~ / .config / banshee-1 / banshee.db) i uruchom następujące zapytanie:
PS Użyj polecenia „sqlite3”, aby otworzyć bazę danych, a nie tylko „sqlite”.
PPS Musiałem uruchomić zapytanie kilka razy, każde uruchomienie usuwa tylko jeden dodatkowy duplikat. Dzieje się tak, ponieważ wewnętrzna selekcja zwraca tylko jeden identyfikator nadwyżki ścieżki dla każdej kombinacji Tytuł / Wykonawca / Album.
źródło
Ta odpowiedź używa Pythona, aby uzyskać dostęp do bazy danych banshee, a następnie wykonać akcję sql, którą donbicca wymienia z niespodzianką. Zamiast wielokrotnie uruchamiać kod SQL, poprosiłem Pythona o zapętlenie kodu SQL o liczbę wystąpień w kodzie SQL. Musisz uruchomić ten kod tylko raz. Musisz zastąpić swoją ścieżkę domową (zastąp „/ home / JONDOE” swoją ścieżką domową).
źródło
Inna alternatywa dla usunięcia piosenki duplicqtes z bazy danych banshee sqlite:
Zamknij Banshee PIERWSZE! Utwórz kopię zapasową bazy danych:
Jeśli nie masz zainstalowanego sqlite:
Otwórz DB:
Wpisz to zapytanie:
wyjście:
Gotowe, otwórz Banshee i sprawdź wynik.
źródło