Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Musik/Datei/Verwaltung

Forumthread: Musik/Datei/Verwaltung

Musik/Datei/Verwaltung
26.12.2015 17:16:15
Otto
Hallo mit einem Gruß aus dem Westmünsterland.
Est einmal DANKE für die Aufnahme ins Forum. Nicht lange um den heißen Brei geredet, möchte ich direkt zu meinem Problem kommen.
Habe mir diese (https://www.herber.de/bbs/user/29037.xls) Datei auf meinen Pc gespeichert. Nur werden hier nicht alle Musikdateien aufgelistet. Habe ca. 900 Bands und ensprechend einiges an Musik. Bei der Listen Erstellung ist bei 992 Songs schluss.Gibt es zu dieser Datei eine Aktualisierung? Gehe aber eher davon aus das ich was falsch mache. Kann mir bitte jemand einen Rat geben?
Wenn ihr euch fragen solltet 900 Bands? Ich bin ein Hobbymoderator bei einem Internetradio und suche für mich eine optimale Dateiverwaltung wo ich mir zu den einzelnen Songs auch mal eine Notiz aufschreiben kann.
ganz fette Grüße Otto

Anzeige

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Musik/Datei/Verwaltung
26.12.2015 19:23:50
sporki666@web.de
Hallo Otto.
Die Musik ist auch mein Hobby. Momentan habe ich 1125 Bands in meiner Sammlung.
Warum eine Musikverwaltung mit Excel erstellen?
Ich nutze seit Jahren das Programm MediaMonkey (Lifetime-Lizenz). Für mich ist es einfach das perfekte Musikverwaltungsprogramm.
Das Einfügen von Notizen ist kein Problem. Diese sind auch recherchierbar.
Schau es Dir mal - es gibt auch eine Free-Version.

Anzeige
AW: Musik/Datei/Verwaltung
26.12.2015 22:26:23
Otto
Hi Sporki,
das mit MediaMonkey hatte ich vor Monaten auch schon mal probiert. Da mein PC aber ganz schnell an seine Grenzen kommt kann ich beim senden nicht so viele Programme am laufen haben. Ich sende über SAM Broadcaster, dann hab ich noch den TS3, VLC, den Browser und den Dateiordner offen. Habe allerdings den Googlebrowser ganz schnell von 32 auf 64 Bit umgestellt. Da ist CPU Auslastung deutlich nach unten gegangen. Befürchte allerdings wenn ich den MediaMonkey noch zusätzlich offen habe das der PC wieder an seine Grenzen kommt. Ich weiß das MediaMonkey sehr umfangreiche Angaben liefert die man auch nach bearbeiten kann bin aber aus besagten Gründen davon ab. Aber vielen Dank für deinen Rat.
Gruß Otto

Anzeige
AW: Musik/Datei/Verwaltung
26.12.2015 22:34:14
mumpel
Hallo!
Wenn Dich das schon an die Grenzen bringt wirst Du mit Excel bei einer solchen Datenflut, die sicher noch anwachsen wird (es gibt mehr als die "paar" Titel die Du im Moment hast), erst recht Probleme bekommen (vor allem Stabilitätsprobleme). Für solche Aufgaben solltet ihr euch einen vernünftigen Studio-PC anschaffen. Wenn es am Geld mangelt, es gibt die KfW.
Gruß, René

Anzeige
AW: Musik/Datei/Verwaltung
26.12.2015 23:04:42
Otto
Hallo René,
Studio PC is leider nicht. Ist alles nur Spass an der Freude mit den Radio, alles ohne Geld damit verdienen zu wollen. Vielleicht sagt dir AGF oder Krawallradio was. Bin allerdings bei einem anderen Radio. Bin allerdings mit meiner Technik, na ja nicht zufrieden aber es läuft. ;) und die Musik kommt sauber bei den Hörern an. Das Excel allerdings ein so hohen CPU verbrauch hat ist doch nur beim einlesen, oder? Das will ich ja auch nicht jeden Tag machen. Will ja nur meine Leichen aufstöbern die noch nicht richtig getagt sind bzw. kommentare hinzufügen so wie ich es vorhin schon mal geschrieben habe also Ballade oder Instrumental etc.
Gruß Otto

Anzeige
AW: Musik/Datei/Verwaltung
27.12.2015 02:08:09
mumpel
Es gibt Musikprogramme die den Rechner nicht belasten. Diese können sich auch mit der weltweiten Musikdatenbank (CDDB oder FreeDB) verbinden und die Daten für die Musik heraussuchen und in das MP3-File schreiben. Excel ist da erfahrungsgemäß nicht so gut geeignet.

Kurzes Debugging - wer hat Zeit für mehr?
26.12.2015 20:05:58
Michael
Hallo Otto,
Du erwartest aber nicht von uns, daß wir uns jetzt 992 Test-Datensätze aus den Fingern saugen, um zu sehen, wo beim 993. der Fehler liegt?!
Ich hab's mal kurz angetestet, und bei mir listet das Programm nur gut 400 Titel, und zwar nur aus drei Verzeichnissen (wobei die ersten beiden diverse Unterordner enthalten, das dritte nicht).
Ich vermute, das Problem liegt irgendwo in der "nicht vorhandenen" Rekursion mit den Verzeichnissen (Modul: MP3, Sub MP3_Liste, dort Kommentar am Ende und dann doch rekursiver Aufruf).
Also gut: wenn man eine weitere Variable "inschtanz" nach dem "Dateizähler" als Public definiert, in der Sub Start =0 setzt und in der Schleife am Ende der Sub MP3-Liste hochzählt...
For zähler = 1 To UBound(V)
inschtanz = inschtanz + 1
MsgBox "i " & inschtanz & " z " & zähler & " Ordner " & V(zähler)
'Jetzt ruft sich diese Funktion noch mal auf.
MP3_Liste aktVerz & V(zähler), Liste, Filter
Next

...sieht man, wie sich das Ding immerzu selbst aufruft - das bremst die Performance und hat ein "natürliches Ende" im Speicher, denn bei jedem Aufruf wird wieder ein Häppchen Speicher benötigt.
Mein Vorschlag wäre, in einem "ersten Rutsch" erst Mal alle Datein einzulesen (ins Blatt, ein Dictionary, ein Array...) und dieses dann abzuarbeiten, um sich die tags (so weit benötigt)(*brauchst* Du die überhaupt?) zu holen, ganz ohne die lästige Rekursion.
Die Infos helfen Dir (mit Basiskenntnissen) grad nicht weiter, aber ich muß aus dem Haus, und falls Du die ganzen Tags nicht brauchen solltest, haben viele andere Helfer was Fertiges in der Schublade.
Schöne Grüße,
Michael

Anzeige
AW: Kurzes Debugging - wer hat Zeit für mehr?
26.12.2015 22:05:55
Otto
Hallo Michael, natürlich brauche ich all die Tags nicht. Mir würden folgende Einträge reichen. Datei, Pfad, Artist, Album, Genre, Jahr, Tracknummer. In meinen ersten Testläufen habe ich ganz schnell sehen können wo Songs noch nicht richtig getagt wurden. Dies könnte ich dann ganz schnell überarbeiten und mir vielleicht noch den einen oder anderen Kommentar einfügen z.B. das es eine Ballade oder ein Instrumental ist.
Gruß Otto

Anzeige
bitte noch etwas Geduld
28.12.2015 17:05:33
Michael
Hi Otto,
ob René Recht hat, kann ich nicht beurteilen; die CPU-Belastung ist sicher nur beim Einlesen derart hoch, ansonsten braucht Excel samt Daten halt schlicht Speicher...
Ich würde sagen, Probieren geht über Studieren.
Heute komme ich aber nicht so viel weiter, daß ich Dir was Vorzeigbares hochladen kann - ich hoffe, morgen.
Schöne Grüße,
Michael

Anzeige
Bitte testen
29.12.2015 19:15:52
Michael
Hi Otto,
das war doch gar nicht so einfach; ohne Rekursion scheint es nicht zu gehen, aber egal.
Ich habe ein anderes Code-Häppchen bei stackoverflow (link im VBA) gesehen und leicht angepaßt.
Die Datei: https://www.herber.de/bbs/user/102476.xls
Ich habe alle 100 Titel eine msgbox eingebaut; wenn sie Dir lästig ist, löschst Du sie halt.
Den Pfad gibst Du in A3 ein, dann nimmst Du zunächst "einlesen", und falls Bedarf besteht, werden noch Hyperlinks in Spalte C eingefügt.
Viel Spaß und schöne Grüße,
Michael

Anzeige
AW: Musik/Datei/Verwaltung
30.12.2015 13:35:40
Otto
Hallo Michael,
habe die alle 100 Titel erscheinende msgbox auf 1000 eingestellt. LÄUFT.
Habe recht herzlichen Dank. Brauch nur seine Zeit um 20000 Songs einzulesen. Aber hab ja Zeit. Oh. jetzt kahm gerade doch eine Fehlermeldung.
Die Zeile
OneTimeRoot:
strFname = Dir(objSubfolder.Path & "\*.mp3")
ist gelb markiert und er sagt was von Laufzeitfehler.
Ich probiere es noch einmal aus. Melde mich dann.
LG Otto

Anzeige
AW: Musik/Datei/Verwaltung
30.12.2015 16:05:21
Otto
Hallo Michael,
habe es noch einmal durchlaufen lassen. nach 16000 kam der Laufzeitfehler Userbild
mit einzelnen Unterordner geht es nur nicht beim gesamten Archiv einlesen.
LG Otto

Anzeige
Dateiname?
31.12.2015 16:22:07
Michael
Hi Otto,
das hatte ich bei der Entwicklung zwischendrin auch mal; bei der Suche hatte ich dann festgestellt, daß ein im Windows-Explorer *nicht* angezeigtes "?" am Ende des Dateinames war.
Schreib mal den betreffenden Dateinamen in eine Zelle, z.B. A1, dann - ach was, ich lad Dir schnell ne Beispieldatei hoch: https://www.herber.de/bbs/user/102510.xls
Klicke *einmal* im Explorer auf den Dateinamen, drücke F2, dann kannst Du den Namen editieren bzw. komplett markieren und über die Zwischenablage in A1 kopieren. Dann ziehst Du die Formeln bis zur max. Länge runter - alle enthaltenen Zeichen werden als "code" bzw. "zeichen" angezeigt.
Manchmal gibt es "versteckte" Zeichen, die zu derartigen Fehlern führen.
In meinem Fall hatte ich alles, was nicht Buchstabe oder Ziffer war, durch einen Unterstrich ersetzt, und dann ging es.
Manchmal führen solche "falschen" Dateinamen auch dazu, daß Du beim Kopieren auf CD Fehler bekommst.
Schöne Grüße & guten Rutsch,
Michael

Anzeige
AW: Dateiname?
01.01.2016 16:43:12
Otto
Hallo Michael,
sehr ausführlicher Support von dir. DANKE
Werde ich morgen genauer ins Auge nehmen. Melde mich dann dazu.
Wünsche ein Gesundes neues Jahr 2016
LG Otto
;
Anzeige

Infobox / Tutorial

Optimale Verwaltung Deiner Musikdateien in Excel


Schritt-für-Schritt-Anleitung

  1. Datei herunterladen: Lade die Beispiel-Excel-Datei von diesem Link herunter.

  2. Dateistruktur überprüfen: Stelle sicher, dass alle MP3-Dateien in den entsprechenden Verzeichnissen organisiert sind.

  3. VBA-Editor öffnen: Drücke ALT + F11, um den Visual Basic for Applications (VBA) Editor zu öffnen.

  4. Modul erstellen: Füge ein neues Modul hinzu, indem Du mit der rechten Maustaste auf "VBAProject" klickst und "Einfügen" > "Modul" wählst.

  5. Code einfügen: Kopiere den folgenden VBA-Code und füge ihn in das Modul ein:

    Sub MP3_Liste()
       Dim zähler As Integer
       Dim inschtanz As Integer
       Dim V() As String
       ' Hier kannst Du den Pfad zu Deinen Musikdateien anpassen
       Dim aktVerz As String
       aktVerz = Range("A3").Value
       ' Logik für das Einlesen der MP3-Dateien
       ' ...
    End Sub
  6. Einlesen der Dateien starten: Gehe zurück zu Excel und gib den Pfad zu Deinen Musikdateien in Zelle A3 ein. Starte die Funktion über das VBA-Menü.

  7. Daten überprüfen: Nach dem Einlesen sollten alle Musikdateien aufgelistet sein. Du kannst nun Notizen zu den einzelnen Dateien hinzufügen.


Häufige Fehler und Lösungen

  • Laufzeitfehler beim Einlesen: Überprüfe, ob alle Dateinamen korrekt sind. Manchmal sind versteckte Zeichen wie ein "?" am Ende des Dateinamens die Ursache. Nutze die Formel in Excel, um die Dateinamen zu überprüfen.

  • Nicht alle Dateien werden erkannt: Stelle sicher, dass der Pfad zu den MP3-Dateien korrekt ist und dass die Datei- und Verzeichnisstruktur keine Probleme verursacht.

  • Speicherprobleme: Excel kann bei großen Datenmengen (z.B. 20.000 Songs) an seine Grenzen stoßen. Überlege, ob ein spezialisiertes Musikverwaltungsprogramm sinnvoller wäre.


Alternative Methoden

Wenn Excel für Deine Musikverwaltung nicht ausreichend ist, gibt es verschiedene Musikverwaltungsprogramme, die speziell für diesen Zweck entwickelt wurden:

  • MediaMonkey: Ein beliebtes musikverwaltungsprogramm, das eine kostenlose Version bietet und sich gut für große Sammlungen eignet.
  • MusicBee: Eine kostenlose Musikverwaltungssoftware, die ebenfalls sehr leistungsfähig ist.
  • MP3Tag: Ein Programm zur Bearbeitung von MP3-Tags, das die Verwaltung Deiner Musikdatei erleichtert.

Praktische Beispiele

  • Notizen hinzufügen: In der Excel-Liste kannst Du eine zusätzliche Spalte für Notizen erstellen, die Dir hilft, Informationen wie Genre, Jahr oder persönliche Kommentare zu speichern.

  • Suchfunktion nutzen: Nutze die Filterfunktion in Excel, um schnell bestimmte Songs oder Künstler zu finden. Dies ist besonders nützlich, wenn Du eine große Anzahl an Musikdateien verwaltest.


Tipps für Profis

  • Regelmäßige Sicherung: Oft vergisst man, die Excel-Datei zu sichern. Nutze Cloud-Dienste, um Deine Musikdatenbank regelmäßig zu sichern.

  • Erweiterte Filter: Lerne, wie Du Pivot-Tabellen in Excel verwenden kannst, um Deine Musikdatenbank noch besser zu verwalten und auszuwerten.

  • VBA automatisieren: Automatisiere wiederkehrende Aufgaben mit VBA, um Zeit zu sparen.


FAQ: Häufige Fragen

1. Wie kann ich meine Musikdateien effizient in Excel verwalten?
Nutze die oben beschriebene Schritt-für-Schritt-Anleitung, um Deine MP3-Dateien in Excel zu importieren und zu organisieren.

2. Gibt es kostenlose Musikverwaltungsprogramme?
Ja, Programme wie MediaMonkey und MusicBee bieten kostenlose Versionen, die für die Verwaltung großer Musiksammlungen geeignet sind.

3. Wie kann ich versteckte Fehler in Dateinamen finden?
Verwende die Excel-Funktion, um die Dateinamen auf versteckte Zeichen zu überprüfen und sie entsprechend zu korrigieren.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige