AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MP3-Aufgaben

Ein Thema von alcaeus · begonnen am 16. Aug 2003 · letzter Beitrag vom 27. Nov 2004
 
Ghostwalker

Registriert seit: 16. Jun 2003
Ort: Schönwald
1.299 Beiträge
 
Delphi 10.3 Rio
 
#7

Re: MP3-Aufgaben

  Alt 17. Aug 2003, 11:43
Na..da hast du dir ja was vorgenommen

Ok...erstmal zur Grundsätzlichen vorgehensweise.

1. Schritt:

Auslesen der sog. ID3-Tags (zusatzinformationen wie Titel, Album usw.)
Dafür gibts bei Torry oder unter ID3.org einiges an Komponenten

2. Schritt

Mp3 decodieren in ein normals Wav-File (BASS.DLL mit Record)

3. Schritt

Neu codieren. Am besten mit Lame.dll.

4. Schritt

ID3-Infos wieder schreiben. (siehe schritt 1).


Zu den ID3-Tags:

Hier wirst du auf Probleme stoßen. 1. gibts jede Menge Versionen vom Standard zum 2. ists mit Standards so ne sache. Es gibt ihn nur halten sich die wenigsten drann. Das einzige Programm das wirklich sich an den Standard hält ist Tag-it. Alle anderen die ich so getestet hab, machen probleme bei diesem oder jenem Frame.


Zu Decodieren:

Mit bass.dll kannst du gleichzeitig das mp3 abspielen und über einen sog. Record-channel aufnehemen. D.h. Aber auch das du das MP3 erstmal komplett abspielen mußt um die Rohdaten zu bekommen. Für eine Massenverarbeitung also nicht unbedingt effizient, allerdings ist das die einzig mir bekannte möglichkeit.

Zu Codieren:

Jo...kann da Lame.dll nur empfehlen. funzt mit Delphi einwandfrei.
Uwe
e=mc² or energy = milk * coffee²
  Mit Zitat antworten Zitat
 


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 07:08 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