AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi AIFF/WAVE Tags auslesen und schreiben
Thema durchsuchen
Ansicht
Themen-Optionen

AIFF/WAVE Tags auslesen und schreiben

Ein Thema von Nils_13 · begonnen am 24. Sep 2006 · letzter Beitrag vom 24. Sep 2006
Antwort Antwort
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#1

AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 14:01
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.
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 14:27
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 Literaturstudium.

Grüße vom marabu
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#3

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 14:55
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...) ?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 14:57
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)
Markus Kinzler
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#5

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 15:06
Header finde ich nicht und die Bassdll kann allgemein keine Tags lesen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 15:09
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.
Markus Kinzler
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#7

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 15:17
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 www.wotsit.org gesucht.
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#8

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 20:47
Die Formate können keine Tags.
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: AIFF/WAVE Tags auslesen und schreiben

  Alt 24. Sep 2006, 20:57
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.

http://www.wotsit.org/search.asp?s=music
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:16 Uhr.
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