Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi MP3 Tagging Komponente (https://www.delphipraxis.net/128566-mp3-tagging-komponente.html)

Dragon27 1. Feb 2009 16:00


MP3 Tagging Komponente
 
Hallo,

kennt jemand von Euch eine Komponente mit der man sowohl ID3-Tags der Version 1 und 2 lesen und verändern kann?

Die Komponente muss nicht viele Sachen beherrschen, lediglich Artist, Titel, Jahr, Genere etc. sollen geändert und gelesen werden können.
Also lediglich Grundinformationen.

Gerne darf die Komponente auch etwas kosten... also muss nicht zwingend Freeware sein ;-)

Habe zwar schon einige Units dazu gefunden, jedoch sind die meist sehr aufgebläht und mit wäre es am liebsten, wenn das ganze
wenig Einarbeitungszeit benötigen würde ;-).

Also einfach Lied laden und Interpet setzen... FERTIG!

Ich danke Euch für Eure Mühe!

Grüße

Andy

Blackheart 1. Feb 2009 16:14

Re: MP3 Tagging Komponente
 
Schau mal bei Torry.net vorbei da sollte es sicher etwas geben.

Dragon27 1. Feb 2009 16:16

Re: MP3 Tagging Komponente
 
Hallo,

danke für den Tipp, aber habe da nichts gefunden.

Gruß

Gausi 1. Feb 2009 16:39

Re: MP3 Tagging Komponente
 
Ich denke mal, mit "aufgebläht" meinst du auch meine Mp3FileUtils. Aber damit geht das eigentlich schon recht einfach. Schau dir mal die Demos (zu ID3v1 und "Level 1") an.

Delphi-Quellcode:
Id3v2Tag := TId3v2Tag.Create;
Id3v2Tag.ReadFromFile(Dateiname);
Id3v2Tag.Title := 'Ein tolles Lied';
Id3v2Tag.WriteToFile(Dateiname);
Id3v2Tag.Free;
Mehr braucht man eigentlich am Anfang nicht, und mit v1 geht das ganz genauso.

Dragon27 1. Feb 2009 16:51

Re: MP3 Tagging Komponente
 
Hallo,

danke für den Tipp! Ich probiere das gleich mal aus ;-)

Noch eine Frage... woher weis ich, ob es ein V1 oder V2 ist?

Gausi 1. Feb 2009 16:58

Re: MP3 Tagging Komponente
 
Gar nicht, weil das zwei unterschiedliche und voneinander unabhängige Tags sind, die beide, einzeln oder gar nicht in einer mp3-Datei vorkommen können.

V1 sind (wenn vorhanden) die letzten 128 Bytes in der Datei, v2 steht vorne und kann (fast) beliebig groß werden.

Dragon27 1. Feb 2009 17:18

Re: MP3 Tagging Komponente
 
Hallo,

danke für deine prompte Antwort.

Verstehe ich das dann richtig, dass ich einfach bei meinem Programm immer von V2 ausgehen kann....
Falls V1 vorhanden kann ich trotzdem einen neuen V2 Tag schreiben... oder?

Danke!

Gausi 1. Feb 2009 17:31

Re: MP3 Tagging Komponente
 
Wenn du die mp3 z.B. in (älteren? einfachen?) Autoradios abspielen willst, solltest du v1 nehmen, da die oft nur den einfacher aufgebauten v1-tag auswerten (können). Ansonsten macht man meiner Meinung nach nichts verkehrt, wenn man immer den v2-Tag schreibt. Der sollte bei Konflikten (wenn im v1-Tag noch was anderes steht) auch Vorrang haben.

Kalfany 2. Feb 2009 08:14

Re: MP3 Tagging Komponente
 
@Gausi

kann deine Mp3FileUtils auch die vorhandenen Covers auslesen?
ich kanns mir hier grad leider nicht runterladen und anschaun.

EDIT: hat sich erledigt ... war zu doof den thread im OpenSource zu finden ... da stehts dabei das bilder auch gelesen / geschrieben werden können

Larsi 2. Feb 2009 08:16

Re: MP3 Tagging Komponente
 
Benutz die Komponenten von den Jedis. Da gibts sowohl V1 als auch V2 gratis. Cover können verändert werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:57 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