![]() |
AIFF/WAVE Tags auslesen und schreiben
Hi,
wie kann ich die Tags von AIFF- und Wavedateien auslesen und schreiben ? Bei den anderen Formaten konnte ich die Audio Tools Library benutzen, aber dort gibt es keine AIFF-Unit und bei den Wavedateien werden die Tags auch nicht ausgelesen. |
Re: AIFF/WAVE Tags auslesen und schreiben
Hallo Nils,
leider kenne ich mit dem Thema nicht sonderlich gut aus, aber ist denn sicher gestellt, dass diese beiden Formate überhaupt tags aufnehmen? Eventuell verwaltet der Player die tags selbst. Vielleicht hilft ein wenig ![]() Grüße vom marabu |
Re: AIFF/WAVE Tags auslesen und schreiben
WAVE hat einen Block und wie das bei AIFF aussieht weiß ich nicht. Wie könnte ein Player denn Tags auf andere Art zusammenstellen (ich denke garnicht...) ?
|
Re: AIFF/WAVE Tags auslesen und schreiben
Hast du es mal mit bass versucht, kann ja AIFF abspielen, vielleicht gibt es da ne Funktion zum Auslesen.
Oder du schaust dir mal die Struktur einer AIFF-datei an ( Header) |
Re: AIFF/WAVE Tags auslesen und schreiben
Header finde ich nicht und die Bassdll kann allgemein keine Tags lesen.
|
Re: AIFF/WAVE Tags auslesen und schreiben
Wenn du am Anfang einer datei keine Infos findest, wird dieser Typ auch keine Unterstützen. Da AIFF ein Format von Apple ist, findest du dort vielleicht Infos zum Aufbau eines solchen Containers.
|
Re: AIFF/WAVE Tags auslesen und schreiben
Also WAVE-Dateien - und eventuell mag es da verschiedene geben - nutzen das RIFF-Format als Container. Ich habe hier mal eben die Standard-Dateien in meinem "\Windows\Media"-Ordner angesehen.
Ich stellte kürzlich einen RIFF-Parser in den Opensource-Units vor. Dieser Parser liefert die logische Struktur einer RIFF-Datei und da könnte man dann auch relativ simpel die Header auslesen. Für AVI-Dateien, sie nutzen ebenfalls das RIFF-Format, mache ich das bereits, bei WAVE-Dateien ist das nicht schwieriger. A propos "Headerformat nicht gefunden": Du hast noch nicht bei ![]() |
Re: AIFF/WAVE Tags auslesen und schreiben
Die Formate können keine Tags.
|
Re: AIFF/WAVE Tags auslesen und schreiben
Na gut, dann streiche das mit den WAVE-Dateien eben. Anbei ein Link zu einer Dokumentation zum AIFF-Format. Sieht jetzt nichtg so wild aus - schließlich willst Du ja nur die Meta-Daten.
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz