Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Cover(jpg) im ID3v2-Tag einer mp3 abspeichern (https://www.delphipraxis.net/37224-cover-jpg-im-id3v2-tag-einer-mp3-abspeichern.html)

notam 2. Jan 2005 18:46


Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Guten Abend!

Ich suche eine Möglichkeit im ID3v2-Tag einer mp3-Datei ein Cover abzuspeichern. Späteres löschen des Bildes aus dem Tag wäre auch schön. Ich habe auch schon Programme gefunden (Tag&Rename, iTunues) die das können, allerdings ist das eine sehr langwierige Angelegenheit. Da ich meine mp3's sortiert habe und in jedem Album-Ordner eine "cover.jpg"-Datei liegt, möchte ich mir die Arbeit mit einem Programm erleichtern, welches allen mp3's DAS cover zuordnet, welches im selben Ordner liegt.

Ich hoffe ihr habt mich verstanden und könnt mir ein bisschen weiterhelfen.

Gruß notam

Yan 2. Jan 2005 19:41

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
KaotiC hat hier mal ein Tool gepostet, dass Bilder in MP3s speichern kann.
Du kannst ihn ja mal per PN bitten, dir zu helfen.

Ich hab' leider auch keine Idee...

Bis dann,

Muetze1 2. Jan 2005 20:39

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Moin!

Meine ID3 Tag Lib kann dies tun (neuerdings sogar auch Unicode support): ID3 Tag Lib.

MfG
Muetze1

notam 3. Jan 2005 12:17

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Danke schonmal für die Mühe, aber ich habe so meine Problemchen mit den empfohlenen Programmen:

@Yan: Ich habe mir das Programm von KaotiC angesehen ("THeTagMan") und habe keine Funktion für das Cover-Einfügen gefunden...

@Muetze1: Bei dir lag ja sogar der Source dabei. Klasse :-D . Nur leider ist der mir etwas zu hoch :cyclops: . Das compilierte Beispielprogramm "prj_Testproject.exe" hat einen Tab "IDv2 Picture". Aber in ihm wird nichts angezeigt. Und ja, ich habe vorher eine mp3 im IDv2-Format geladen die bereits ein Cover enthält.


Gruß Manuel

notam 6. Jan 2005 22:23

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Habe jetzt eine ID3v2-Komponente in der aktuellen JVCL gefunden. Werde mich da mal ein bisschen einlesen. Wer trotzdem noch eine Idee hat, kann sie gerne posten... :-D

gruß notam

Muetze1 7. Jan 2005 01:06

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Moin!

Ok, das klingt komisch. Ich werde morgen das ganze nochmal testen und mal nachschauen. Grundsätzlich ist mein Testprogramm auf TImage beschränkt und kann daher jetzt nicht von Haus aus Ping oder GIF Bilder anzeigen, falls solche abgespeichert wurden. Ein- oder auslesen funktioniert aber trotzdem, weil das ist der Tag Class egal welche Art von Bild da drinne ist. Ich werde wie gesagt nachschauen und mich sonst nochmal melden. Ich kann dir sonst auch ein Beispielprog machen speziell zu den Cover...

/EDIT: Ich habe nur Sourcen auf meiner Homepage...

MfG
Muetze1

notam 7. Jan 2005 12:18

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Das mit dem Beispielprog. klingt super!!! :thumb: Die Sourcen hatte ich mir ja auch runtergeladen. Und mit denen dann mir eine exe compiliert.

gruß notam

SubData 7. Jan 2005 12:47

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Ich möchte dazu anmerken, dass solche Aktionen ganz gewaltig auf den Festplattenplatz gehen können.
Nehmen wir mal an du hast ein qualitativ gutes Cover was ca. 100 KB hat und du möchtest das in 1000 Dateien packen... Das wären dann schon 100 MB Mehrverbrauch an Festplattenkapazität...

Nur so als Hinweis am Rande :)

notam 7. Jan 2005 13:15

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
Da habe ich auch schon drüber nachgedacht. Aber die 70MB sind es mir wert. Die Cover sind alle ungefähr 20kb groß. Bei einer Auflösung von 300x300.


Gruß notam

dadu 7. Jan 2005 13:31

Re: Cover(jpg) im ID3v2-Tag einer mp3 abspeichern
 
@notam

Woher nimmst du die Cover???

DaDu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz