Einzelnen Beitrag anzeigen

Benutzerbild von The-X
The-X

Registriert seit: 30. Aug 2003
Ort: Woffelsbach / user.exe ;)
377 Beiträge
 
Delphi 7 Personal
 
#12

Re: kostenlose MP3 Tag Kompo gesucht, die Tags verändern kan

  Alt 30. Jan 2004, 14:10
Braucht denn jemand das "Format" des ID3-Tags?

der fängt 128 Byte vor dem Dateiende an (Filesize-128)
Code:
AAABBBBB BBBBBBBB BBBBBBBB BBBBBBBB
BCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCD
DDDDDDDD DDDDDDDD DDDDDDDD DDDDDEEE
EFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFG

Sign | Length (bytes) | Position (bytes) | Description
A   | 3              |(0-2)            | Tag identification.
                                           Must contain 'TAG' if tag exists and is correct.
B   | 30             |(3-32)           | Title
C   | 30             |(33-62)          | Artist
D   | 30             |(63-92)          | Album
E   | 4              |(93-96)          | Year
F   | 30             |(97-126)         | Comment
G   | 1              |(127)            | Genre
Für das Genre hab ich lange gebraucht, hab jedes Genre in WinAmp eingestellt und dann nachgeguggt welcher wert da stand.

[edit]
Infos über Dateiformate

und es gibt 2 Versionen vom ID3-Tag Version 1...
der 1.1er nutzt das letzte Byte des Kommentars für die Nummer des Tracks
auf der CD

also (nur Pseudocode)
Code:
if ord(tag.comment[30])<32 Then Begin
  Tracknum:=IntToStr(Ord(tag.comment[30]));
  Comment:=Copy(tag.comment,1,29);
end else begin
  TrackNum:='n.a.';
  Comment:=Copy(tag.Comment,1,30);
end;
[/edit]
WGET ftp://root@fbi.us.gov/secret/worldreign.exe <- damit werde ich die Weltherrschaft an mich reissen!
=> irc://irc.quakenet.eu.org:6667/delphi.de da werden Sie auch (manchmal) geholfen
  Mit Zitat antworten Zitat