Einzelnen Beitrag anzeigen

Benutzerbild von Dunkel
Dunkel

Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
 
Delphi 2007 Enterprise
 
#12

Re: ID3 Viel zu langsam beim lesen

  Alt 6. Aug 2007, 16:56
Zitat von sakura:
Es hat erst einmal nichts mit der Progressbar zu tun, { ... }
Primär erst mal nicht, da hast Du wohl recht. Nichts desto trotz dauert das Aktualisieren einer Progressbar nach jeder Datei ziemlich lange. Als ich anno dazumal ähnliches gemacht und die Progressbar nach jeder Datei aktualisiert habe, habe ich nicht schlecht geguckt, als der ganze Prozess ohne Progressbar fast doppelt so schnell abgearbeitet worden ist.
Mein damaliger Code hat etwa 1min / 10GB (~ 2000) MP3-Dateien gebraucht (nur mal als Richtwert; TAGs wurden gelesen mit der ATL [Audio Tools Library]); der Code war nicht mal großartig optimiert, im Nachhinein würde ich sogar sagen, dass es Kot-Code war , z.B. so Schweinereien wie SetLength(DynArray, High(DynArray)+2); in einer Schleife .
Es ist zu wahr um schön zu sein...
  Mit Zitat antworten Zitat