Video und Playliste



  • Hallo,

    eigentlich Programmiere ich VB aber das Problem ist eher universell.
    Ich möchte in meine Software einen Videoplayer integrieren, der folgende Funktionen haben muss:

    Bekannte normale Videofunktionen

    - Play/Pause
    - Stop
    - Vorspulen
    - Zurückspulen
    - Slider

    Weitere Funktionen:

    - framegenaue Anzeige des Timecodes
    - frameweise Vorspringen
    - frameweise Zurückspringen
    - framegenaue Abspielpositionierung

    Zusatzfunktion:

    - holen eines Standbildes

    Abzuspielende Medien:

    - einzelne MPEG-2 Videos
    - Playlisten von MPEG-2- und JPEG-Dateien

    Nun meine Frage: Gibt es irgendwo evtl DLLs, die ich einbinden könnte, ohne viel herumprogrammieren zu müssen oder muss ich doch direkt mit DirectShow arbeiten? Ich habe bis jetzt immer die SDK des Mediaplayers 9 zugegriffen. Allerdings funktionieren dort einige Sachen (besonders das frameweise Vor- bzw. Zurückspringen, der framegenaue Timecode etc eher unzuverlässig oder garnicht). Mit dem Mediaplayer 10 würde ich meine Systemvoraussetzungen stark einschränken.

    Achso, die DLL sollten wenns geht kostenlos sein oder relativ niedrige Lizenzgebühren haben, da wir nur einen beschränken finanziellen Rahmen zur Verfügung haben!

    Danke schonma ... lö drerö



  • Eigentlich solltest du das alles über MCI Commandos gebacken kriegen.
    Du kannst ja angeben, in welchem Child Window es abgespielt werden soll.



  • Kann ich mit MCI-Commandos auch JPEG-Dateien anzeigen?

    Ich kann ja in VisualBasic die MCI-Commandos nicht direkt eingeben, sondern nur mit sendmcicommand oder so ähnlich. Hab mal bissl rumgesucht. Was ist mit dem ActiveMovie-Control vom Microsoft. Greift das auch auf MCI-Commandos zurück?



  • ich glaube da kann man dir in der WinAPI erstmal besser helfen. AFAIK kannst du mit GDI+ jpg,png,bmp anzeigen. mit mci solltest du eigentlich alle medien abspielen können die dein system abspielen kann, movies,mp3,cd-audio usw.

    rapso->greets();



  • Dieser Thread wurde von Moderator/in rapso aus dem Forum Spiele-/Grafikprogrammierung in das Forum WinAPI verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • Hm, aber ich will ja in einer Playlist integrierte JPEGs und MPEGs hintereinander abspielen. Kommt es dann nicht beim Wechsel zwischen WinAPI (zur Anzeige der JPEGs) und MCI (zum Abspielen der MPEGs) zu Problemen wie Schwarzbildern, Ladezeiten etc? Es müsste schon flüssig hintereinander abgespielt werden!


Anmelden zum Antworten