Hi Leute!
Ich habe ein Progg geschrieben, mit DShow, welches MP3s (net nur MP3s, aber auch) ineinander überblendet, so quasi WinAmpmäßig, nur besser ggg!
Mein Prob: Ich habe VBR-MP3s, (4 700MB-CDs voll) und ich habe null Bock und Zeit die Dinger zu wandeln! Nun: Wie kann ich die verlässliche Länge der MP3s herausbekommen? Mit Direct Show stimmt die Länge nicht, mit dem Windows Mediaplayer-Control auch nicht!
Jedoch wird die Länge in Winamp und im Windows Media Player korrekt angezeigt!
Gibt es eine Möglichkeit, die Datei Binär zu öffnnen und die Frames zu zählen oder so? Bin verzweifelt!
LG
Florian
Hi Florian,
ja es gibt eine Möglichkeit. Diese Informationen stehen im sogenannten Header. Ich habe so etwas schon einmal realisiert 
Wenn Du magst kann ich Dir den Quelltext als *Dll File zukommen lassen 
MFG Alex
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hi Alex
ja es gibt eine Möglichkeit. Diese Informationen stehen im
sogenannten Header. Ich habe so etwas schon einmal realisiert
-)
Wenn Du magst kann ich Dir den Quelltext als *Dll File
zukommen lassen 
Kannst Du gerne tun, allerdings meinte ich Variable Bit Rate Dateien, also KEINE „normalen“ MP3s mit konstanter Bitrate! Die Formel Dateilänge/8 * bitrate /1000 hat hier keine Ggültigkeit! (Außer man ermittelt die durchschnitts Bitrate!
LG
Florian
Hi Florian,
na dann habe ich etwas verwechselt
Sorry aber in dieser Beziehung kann ich Dir leider nicht weiterhelfen:frowning:
Ciao Alex
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]