Seite 1 von 1

Playmovie Problem ???

Verfasst: 13.04.2012 09:01
von pureanfänger
Hallo Leute,

ich versuche mit dem Playmovie-Befehl eine MP3 abzuspielen.
Jetzt habe ich das Problem, dass ich manche MP3's ohne Probleme abspielen kann, und andere wiederum nicht.

Ist das ein bekanntes Problem vom Playmovie-Befehl ?

Code: Alles auswählen

If InitMovie() = 0
  MessageRequester("Error", "Can't initialize movie playback !", 0) 
  End
EndIf

MovieName$ = OpenFileRequester("Choose the movie to play", "", "Movie/Audio files|*.avi;*.mpg;*.asf;*.mp3;*.wav|All Files|*.*", 0)
If MovieName$
  If LoadMovie(0, MovieName$)
  
    OpenWindow(0, 100, 150, MovieWidth(0), MovieHeight(0), "PureBasic - Movie")
    PlayMovie(0, WindowID(0))
      
    Repeat
    Until WaitWindowEvent() = #PB_Event_CloseWindow
  Else
    MessageRequester("Error", "Can't load the movie...", 0)
  EndIf
EndIf 

Re: Playmovie Problem ???

Verfasst: 13.04.2012 09:06
von ts-soft
PlayMovie spielt alles ab, wofür im System Codecs korrekt registriert sind. Die MovieLib enthält keinerlei eigene
Codecs, also alles was nicht abgespielt werden kann, hat was mit Deinem OS zu tun.

Re: Playmovie Problem ???

Verfasst: 13.04.2012 09:29
von pureanfänger
Aber wenn der MediaPlayer die MP3's abspielt müsste doch der Codec registriert sein, oder sehe ich das falsch ??

Re: Playmovie Problem ???

Verfasst: 13.04.2012 09:40
von ts-soft
Der Codec installiert, aber ist er richtig konfiguriert? Die Movielib funktioniert nur mit korrekt konfigurierten Codecs, der
MediaPlayer kann die Einstellungen übergehen/korrigieren. Diverse CodecPacks installieren leider vieles falsch und machen
viel kaputt. Ich nehme mal an, das Du ein solches installiert hast.

Ansonsten könntest Du auf eine Fremdlib ausweichen, siehe z.B. hier: http://www.purebasic.fr/german/viewtopi ... 11#p299911
Aber bitte dran denken, MP3 Codecs erfordern Lizenzgebühren, je nach Art des Programms und Verbreitung!
Abmahnanwalt steht schon um der Ecke :mrgreen:

Re: Playmovie Problem ???

Verfasst: 13.04.2012 09:59
von pureanfänger
Könntest du mir vlt. ein Codec empfehlen?

Re: Playmovie Problem ???

Verfasst: 13.04.2012 10:07
von ts-soft
Du solltest am besten alle installierten Codecpacks deinstallieren, weil der mit Windows ausgelieferte sollte Deine
MP3 abspielen können.
Ansonsten ich verwende Win7Codecs von Shark (für Windows 7!) und hab bisher keine Probleme damit.
Je weniger Codecs auf dem System, umso weniger Probleme :wink:

Re: Playmovie Problem ???

Verfasst: 13.04.2012 10:31
von DarkDragon
64bit Codecs müssen für 64bit Anwendungen zusätzlich installiert werden. 32bit Codecs sind nur für 32bit Anwendungen.

Re: Playmovie Problem ???

Verfasst: 13.04.2012 10:41
von pureanfänger
Vielen, vielen Dank für den Tipp mit dem Codec.
Ich habe jetzt das "DirectShow FilterPack" installiert und nun spielt auch der Playmovie-Befehl alle MP3's ab.