2 Mp3 Fragen
Verfasst: 04.04.2007 22:16
Guten Abend,
Ich habe 2 Fragen über Mp3 und PB. Die Erste ist etwas allgemeiner, denke ich. Und zwar habe ich über iTunes legal Musik runtergeladen und die mittels dem Tools Tunebite aufgenommen, sodass ich aus dem m4p Format ein -im Windows Mediaplayer abspielbares- mp3 Format bekomme. Nur leider kann ich diese Lieder nicht mittels PlayMovie() in Purebasic abspielen. Woran liegt das? Alle anderen Lieder funktionieren.
Und meine zweite Frage hat etwas mit der MSDN Library zu tun. Ich möchte wissen wie lang ein Lied dauert und bin auch durch die Suchfunktion fündig geworden. Jedoch wird in den Beispielen immer folgende Struktur verwendet um auf spezielle Angaben einer mp3 zu kommen:
Ich habs geschafft durch dem IMediaSeeking-Interface die Länge einer mp3 herauszufinden, jedoch verstehe ich den Sinn der Struktur nicht. Warum ist es zum Beispiel wichtig "Movie.IGraphBuilder" oder "MediaControl.IMediaControl" mit in der Struktur zu haben, obwohl ich garnicht darauf zugreife. Wenn ich sie entferne bekomme ich kein Ergebnis mehr über die Länge der mp3. Also die zweite Frage zusammengefasst: Was hat es genau mit der o.g. Struktur aufsich, und wieso muss sie so sein wie sie ist.
Ich hoffe ihr könnt mir helfen.
mfg
Ich habe 2 Fragen über Mp3 und PB. Die Erste ist etwas allgemeiner, denke ich. Und zwar habe ich über iTunes legal Musik runtergeladen und die mittels dem Tools Tunebite aufgenommen, sodass ich aus dem m4p Format ein -im Windows Mediaplayer abspielbares- mp3 Format bekomme. Nur leider kann ich diese Lieder nicht mittels PlayMovie() in Purebasic abspielen. Woran liegt das? Alle anderen Lieder funktionieren.
Und meine zweite Frage hat etwas mit der MSDN Library zu tun. Ich möchte wissen wie lang ein Lied dauert und bin auch durch die Suchfunktion fündig geworden. Jedoch wird in den Beispielen immer folgende Struktur verwendet um auf spezielle Angaben einer mp3 zu kommen:
Code: Alles auswählen
Structure MovieStruc
Movie.IGraphBuilder
MediaControl.IMediaControl
MediaEvent.IMediaEventEx
Window.IVideoWindow
Audio.IBasicAudio
Video.IBasicVideo
MediaSeeking.IMediaSeeking
State.l
EndStructure
Ich hoffe ihr könnt mir helfen.
mfg