Ähnl. Dateien finden mit Suche

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
matixx
Power Member
Power Member
Posts: 1118
Joined: 2003-03-21, 02:37 UTC
Location: ....

Ähnl. Dateien finden mit Suche

Post by *matixx »

Hallo,

ich habe eine knifflige Suchaufgabe für den TC:

Ich habe einen Ordner mit einer Musiksammlung meiner Lieblingsband. Fein geordnet nach Maxi, Album, Live, unreleased etc...

Ich möchte aus diesem Ordner mit einer Suche alle Tracks eines Titels finden, also alle Remixe. Für einen Titel bekomme ich das hin, ich suche einfach nach *halo* und er findet alle Tracks dieses Titels. Da es aber über hundert Titel sind sitze ich wohl ewig damit.

Kann ich das irgendwie automatisieren?

Ich stelle mir das so vor:

- suche alle Dateien mit demselbem TEILINHALT im Namen
- diesen Teilinhalt kann ich aber nicht selber bestimmen wie oben bei meiner manuellen Suche, TC soll das ja automatisch machen, zur Not könnte ich natürlich eine Liste anlegen mit den Strings nach denen gesucht werden soll
- kopiere alle gefundenen Tracks eines titels in einen separaten Ordner, sodass ich am Ende für jeden Titel einen Ordner habe
- überschreibe dabei nur kleinere Dateien (weil die kleinere Qualität haben)
- überspringe gleichgroße Dateien, auch wenn der Name unterschiedlich ist (weil das wahrscheinlich dupletten sind)


Mit meiner jetzigen Vorgehensweise kommt sowas raus:

01 - Halo (Bogus Brothers' Mix).mp3 5,9 M 13.06.09 15:22 -a--
01 - Halo (Comfortable Mix).mp3 8,8 M 13.06.09 14:58 -a--
01 - Halo (Darktone).mp3 6,3 M 09.06.09 21:43 -a--
01 - Halo (Live Remix).mp3 8,1 M 13.06.09 14:39 -a--
01 - Halo (Reinterpreted Pop Mix).mp3 5,1 M 09.06.09 04:37 -a--
01 - Halo (Reinterpreted Remix).mp3 8,1 M 09.06.09 22:05 -a--
01 - Halo (Reinterpreted).mp3 8,1 M 11.06.09 22:40 -a--
02 - Halo (Goldfrapp Remix).mp3 6,0 M 13.06.09 15:52 -a--
02 - Halo (Live).mp3 4,3 M 13.06.09 14:57 -a--
02 - Halo (Reinterpreted Dream Mix).mp3 8,7 M 11.06.09 22:40 -a--
02 - Halo (Reinterpreted Extended Pop Mix).mp3 8,1 M 09.06.09 05:34 -a--
02 - Halo (Reinterpreted Minimal Dance Mix).mp3 8,1 M 09.06.09 19:24 -a--
03 - Halo (911 Remix).mp3 12,0 M 11.06.09 20:12 -a--
03 - Halo (Bogus Brother Mix).mp3 5,8 M 11.06.09 20:23 -a--
03 - Halo (Dark Tone Mix).mp3 6,9 M 13.06.09 15:05 -a--
03 - Halo (X-Tended's Reinterpreted Dance Mix).mp3 8,0 M 09.06.09 18:00 -a--
03 Halo (X-tendedrs Reinterprete Dance mix).mp3 13,4 M 17.04.13 21:24 -a--
04 - Halo.mp3 6,1 M 13.06.09 16:06 -a--
04 - Halo (Dark Tone Remix).mp3 10,3 M 11.06.09 21:29 -a--
04 - Halo (Light Mix).mp3 4,1 M 15.06.13 17:29 -a--
04 Halo.mp3 4,0 M 26.06.08 20:17 -a--
04 Halo (Uncomfortabel Mix).mp3 9,0 M 06.10.08 21:37 -a--
04. Halo.mp3 10,3 M 17.04.13 21:40 -a--
05 - Halo (Strike Phase 10 Mix).mp3 8,6 M 11.06.09 19:56 -a--
06 - Halo (Dark Tone Mix).mp3 6,9 M 11.06.09 20:20 -a--
06 Halo (Hellfire Mix).mp3 8,9 M 11.10.08 17:49 -a--
07 - Halo (911 Re-Remix).mp3 7,6 M 10.06.09 23:37 -a--
07 - Halo (Unreleased 12' Version).mp3 6,1 M 15.06.13 17:32 -a--
09 - Depeche Mode - Halo (live).mp3 6,7 M 02.04.07 19:49 -a--
09 - Halo (Live).mp3 6,7 M 13.06.09 16:40 -a--
09 - Halo (Uncomfortable Mix).mp3 4,0 M 13.06.09 16:25 -a--
09 - Halo [Live].mp3 11,2 M 17.04.13 21:10 -a--
10 - Halo (Frisco - L Mix).mp3 4,6 M 13.06.09 16:27 -a--
10 - Halo (Frisco L Mix).mp3 4,6 M 25.06.09 00:44 -a--
105-depeche_mode-halo-sta.mp3 4,4 M 16.08.07 18:29 -a--
11 - Halo Goldfrapp (Remix).mp3 6,0 M 13.06.09 14:53 -a--
11. Halo (Goldfrapp Remix - Goldfrapp).mp3 10,0 M 17.04.13 21:37 -a--
12 - Halo (Goldfrapp Remix).mp3 6,0 M 13.06.09 16:02 -a--
12 - Halo (Unreleased Dub).mp3 6,1 M 13.06.09 14:59 -a--
12 Halo [Goldfrapp Remix].mp3 10,0 M 17.04.13 21:37 -a--
13 - Halo (The Green Fairy Remix).mp3 9,7 M 10.06.09 23:12 -a--
15 - Halo (Darktone Mix).mp3 6,8 M 13.06.09 15:19 -a--

Hier sieht man ganz deutlich das auch dubletten übernommen werden die sich lediglich im Namen unterscheiden...



Habt ihr da eine Idee ?

Gruss maat
User avatar
Dalai
Power Member
Power Member
Posts: 9977
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Erstelle eine Textdatei, die je Zeile ein Verzeichnis und ggf. ein Pattern enthält/angibt, und dem TC dann im Feld "Suchen in" via @C:\Pfad\Textdatei übergibst. Details siehe TC-Hilfe, mit F1 im Suchen-Dialog geöffnet:
Sie können auch eine Textdatei (ANSI; UTF-8 oder UTF-16, letztere 2 mit BOM) mit einer Liste der zu durchsuchenden Dateien und Verzeichnisse angeben, in der Form @c:\Pfad\Dateiname.txt. Die Textdatei muss einen Datei-/Verzeichnisnamen pro Zeile enthalten, entweder als absoluten Pfad, oder relativ zum Verzeichnis der Listendatei. In der Listendatei dürfen nun auch die Platzhalter * und ? verwendet werden.
MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1050
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Bei MP3s sollte man die Dateinamen vernachlässigen.
Da die ID3-Tags meist bessere Daten enthalten, konzentrier dich auf Plugins wie AudioInfo.
Damit gestaltet sich die Suche und Organisation erheblich einfacher, dh sowohl "Benutzerdef. Spalten" als auch "Dateisuche + Plugins".
User avatar
matixx
Power Member
Power Member
Posts: 1118
Joined: 2003-03-21, 02:37 UTC
Location: ....

Post by *matixx »

Streng genommen ergeben sich bei den Tags genau diesselben Probleme, wenn nicht sogar mehr.

Bsp:

-Tag TITEL : TC-Sonate (Hacker´s Remix)

ODER

- Tag TITEL : TC-Sonate
- Tag REMIXER: Hacker

ODER ODER ODER, das macht imo noch mehr Probleme, man müsste so in mehreren Tags suchen OHNE die herkömmliche Variante zu vernachlässigen...das grenzt schon fast an Programmieren...

Dalai´s Hinweis ist nützlich, jedoch ist da auch noch sehr viel Handarbeit nötig..auch im NAchhinein wenn es ums selektieren geht...
Gruss maat
iii3
Junior Member
Junior Member
Posts: 10
Joined: 2013-06-18, 11:56 UTC

Post by *iii3 »

matixx wrote:Hallo,

Ich möchte aus diesem Ordner mit einer Suche alle Tracks eines Titels finden, also alle Remixe. Für einen Titel bekomme ich das hin, ich suche einfach nach *halo* und er findet alle Tracks dieses Titels. Da es aber über hundert Titel sind sitze ich wohl ewig damit.

Kann ich das irgendwie automatisieren?

Ich stelle mir das so vor:

- suche alle Dateien mit demselbem TEILINHALT im Namen
- diesen Teilinhalt kann ich aber nicht selber bestimmen wie oben bei meiner manuellen Suche, TC soll das ja automatisch machen, zur Not könnte ich natürlich eine Liste anlegen mit den Strings nach denen gesucht werden soll
- kopiere alle gefundenen Tracks eines titels in einen separaten Ordner, sodass ich am Ende für jeden Titel einen Ordner habe
- überschreibe dabei nur kleinere Dateien (weil die kleinere Qualität haben)
- überspringe gleichgroße Dateien, auch wenn der Name unterschiedlich ist (weil das wahrscheinlich dupletten sind)

Gruss maat
Ich habe allerdings noch nicht verstanden, was Du genau vorhast.

TC soll Dupletten finden, die nur ähnlich und nicht gleich benannt sind, die auch nicht gleich groß sein müssen? Genauer, du versuchst von mehrfach vorhandenen Musikstücken, die qualitativ weniger guten zu löschen,filtern,verschieben anhand des Merkmals "Dateigröße"

Das halte ich für nicht möglich ohne weitere Angaben, da der Dateiname zu unterschiedlich ist (unterschiedliche Anzahl von Wörter und Sonderzeichen und gleichzeitig unterschiedliche Gleichheit dieser) und keiner klaren Regel unterworfen ist. Wenn es eine Regel gibt, dann ist es möglich. Also müsstest Du diese Regel herausfinden oder schaffen ;)

Bsp.:
Halo - test Lied 2
Halo_-_testLied_zwei
Halo-test
Halo-testLied 2 (remix)
Halo-testLied
Interpret-Halo-Test lied
etc

alles die gleichen Lieder mit unterschied. Dateigrößen.
Du müsstest also Vorgeben wieviele der Worte oder Zeichen gleich sein müssen, unabhängig der Position. Weiterhin müsstest Du Ersetzungsregeln definieren, also z.B ignorieren von Whitespace-Zeichen, Ignorieren von Großschreibung

anderer tools
Ich glaube dafür eignet sich TC nicht oder es wäre recht aufwändig. Ich würde nach tools suchen. Ich kann keine links posten, deswegen
Suche nach: computerbild doppelte-dateien-finden-36474
und "antitwin" ist auch so ein Programm
"Similarity"-scheint ein guter Kandidat für Dein Problem zu sein.

PS: Ist eine Datei gleichgroß ist es ein Hinweis auf Gleichheit, eine Checksumme ist sicherer (aber auch nicht 100%)

PPS: man ist diese Boardkontrolle nervig, ich habe schon keinen link drin und trotzdem kann ich es nicht absenden

PPPPS: irgendwie stimmt die Boardzeit nicht. 8 uhr am? bei 16uhr nachmittags?
User avatar
Dalai
Power Member
Power Member
Posts: 9977
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

@matixx: Keine Ahnung, ob dir das hilft, heute gibt's bei GOTD ein Tool namens AudioGrail für einen Tag kostenlos, das unter anderem auch eine Duplikatsuche enthalten soll (hab's mir nicht angeschaut, weil ich es nicht brauche).

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
Krokus
Member
Member
Posts: 140
Joined: 2009-03-25, 17:51 UTC
Location: Germany

Post by *Krokus »

#133258 Personal license
TC 7.04a & TC 7.50 > TC 7.50a + TC 7.56a > 7.57 > 8.01 > 8.50 > 8.52a
Windows XP SP3 & Windows 7 HP (32 bit) & Windows 8 (64 bit)
--
und auch aktuelle TC-U3-Version mit Windows XP & Windows 7 HP & Windows 8 (64 bit)
Post Reply