Seite 1 von 1
Problem mit MP3´s und variablen Bitraten
Verfasst: 10.11.2004 21:49
von dllfreak2001
Hola,
also ich habe ein Problem mit MP3´s und variablen Bitraten.
Das Problem ist schlichtweg das diese MP3´s einfach nicht geladen werden und somit auch das Abspielen dieser Dateien unmöglich ist.
Ich benutze den loadmovie()-Befehl zum überprüfen ob die MP3-Datei
fehlerhaft ist oder nicht. Doch nach diesem Schema würden auch
var. Bitraten als fehlerhaft bezeichnet. Das will ich natürlich nicht.
Der Test braucht garnicht aufwendig und ultragenau sein. Es geht nur darum das Dateien die nicht mit winamp/Mediaplayer geladen werden können aussortiert werden.
THX im voraus
Verfasst: 11.11.2004 18:54
von dllfreak2001
öh hat hier keiner eine Peil von der Thematik?
Verfasst: 11.11.2004 19:02
von Robert Wünsche
also:
Du brauchst im prinzip die datenrate, und die dateigröße und die wunschzeit

(die zeit, wie lange die datei abspielt ).
Danach muss man nur noch die kb/sek in die dateigröße umrechnen !
Bsp:
kb/s : 80 (/8 (wenn mich nichts täuscht))
spielzeit in sek: 100
(ungefähre) Dateigröße: (80 / 8 ) * 100 = 80000
Also müsste die datei bei
konstantem dateistrom rund 80 kb groß sein (die abweichungen des dateiheaders sind natürlich zu berücksichtigen !)!
Wenn die richtige dateigröße viel zu klein oder viel zu groß ist, ist der abspielstrom variabel !
Hoffe, es klappt.
Verfasst: 11.11.2004 20:53
von dllfreak2001
Oh mann das ist aber echt kompliziert, aber trotzdem dank werde gucken was ich damit machen kann.