AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi mp3 spiellänge errechnen/mp3 tags perfekt auslesen
Thema durchsuchen
Ansicht
Themen-Optionen

mp3 spiellänge errechnen/mp3 tags perfekt auslesen

Ein Thema von Master_Jochen · begonnen am 22. Aug 2008 · letzter Beitrag vom 14. Jan 2010
Antwort Antwort
Master_Jochen

Registriert seit: 22. Aug 2008
12 Beiträge
 
#1

mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 22. Aug 2008, 22:55
Hallo, Ich bin neu hier und ein hobby programierer.(ein nicht besonders guter)
Ich hoffe ich habe diesen post nicht an der falschen stelle gepostet fals doch tut es mir leid, und ein
Admin kann ihn dann auch bitte verschieben oder löschen.

also zum thema:

Punkt1:

Ich habe mich immer wieder mit code schnipseln befasst die mp3 tags auslesen, aber ich habe nie einen code gefunden der dies auch für all mp3s richtig macht. Es kommt immer wieder zu felenden einträgen wären winamp diese anzeigt. Vieleicht hat von euch ja jemand lust mir zu helfen oer selber eine gute funktion zu schreiben die die tags von sämtlichen mp3 typen richtig anzeigt

Punkt2:

Wärend meiner arbeit mit dem mediaplayer habe ich versucht auf verschiedenste art und weise mit codschnippseln die spieldauer einer mp3 datei zu ermitteln bei manchen funktioniert die zu 100% bei anderen kommt nur nonesens raus.Ich habe gelesen das zb winamp die spieldauer einer datei mit einem durchschnitswert der ersten paar frames errechnet.Weiß jeman wie man dies realisieren könnte?Eine fertige funktion wäre klasse.

Schonmal danke an euch fürs lesen...

Ps tolles forum
Ich bin ein noob sorry.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 22. Aug 2008, 23:04
Hallo in der Delphipraxis. Würdest du bitte für jede Frage einen eigenen Thread erstellen, sonst geht hier alles durcheinander.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
878 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 23. Aug 2008, 09:30
Ach Quatsch, da geht nix durcheinander . Da nimmt man einfach MP3FileUtils, und beide Themen sind erledigt .

Die fehlenden Einträge kommen wohl daher, dass die "Schnipsel" nur den ID3v1-Tag auslesen und nicht den v2-Tag. Der Nonsens kommt wahrscheinlich daher, dass Dateien mit variabler Bitrate nicht richtig verarbeitet werden.

Wenn es nur um das Auslesen der Infos geht, dann ist sicherlich auch der Anfang von meinem Player-Tutorial hilfreich.
The angels have the phone box.
  Mit Zitat antworten Zitat
23. Aug 2008, 12:50
Dieses Thema wurde von "Matze" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Multimedia" verschoben.
In die Code-Library gehören nur fertige, funktionierende Code-Schnipsel.
Wishmaster

Registriert seit: 14. Sep 2002
Ort: Steinbach, MB, Canada
301 Beiträge
 
Delphi XE2 Architect
 
#5

Re: mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 24. Aug 2008, 01:50
Hi

hier haste noch etwas zum rumspielen

Audio Tools Library (ATL)
  Mit Zitat antworten Zitat
Benutzerbild von ralfiii
ralfiii

Registriert seit: 30. Mai 2007
489 Beiträge
 
Delphi 2010 Professional
 
#6

Re: mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 14. Jan 2010, 17:00
Kann ich nicht empfehlen, wird nicht weiterentwickelt.
Ich hab mal versucht einen der Entwickler zu erreichen, da ich ein paar kleine Fixes beisteuern wollte - keine Chance, alle EMail-Adressen tot.
Neben anderen Problemen die sich leichter beheben liessen killt die Library z.B. das Artwork-field beim schreiben.

Zitat von Wishmaster:
Hi
hier haste noch etwas zum rumspielen
Audio Tools Library (ATL)
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
878 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: mp3 spiellänge errechnen/mp3 tags perfekt auslesen

  Alt 14. Jan 2010, 17:31
Das Thema ist zwar etwas älter, aber eine Anmerkung zum letzten Nachtrag: Die ATL killt so ziemlich alle Felder, nicht nur das Artwork/Cover. Die ATL kann bestimmte Standard-Infos verarbeiten - der ganze Rest verschwindet beim Schreiben. Dazu gehören auch die Private-Frames, die der Windows Media Player für seine Library in den Tag schreibt oder Bewertung und Abspiel-Counter.

Zum Lesen kann man die durchaus verwenden, sonst nicht.
The angels have the phone box.
  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 23: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