Seite 1 von 1

Untertiel als Video Overlay

Verfasst: 23. Februar 2009 20:07
von iNAND
Ich möchte auf ein Video ein Overlay (Untertitel) legen. Ich habe mich ein bisschen umgesehen, ein bisschen experimentiert. Manches kommt in Frage, anderes scheint mir eher schwierig
  • ° Was tatsächlich funktionert. Einfach ein OpenGL Widget auf das Phonon Video Widget legen, und dann mit

    Code: Alles auswählen

    setMask(maskedRegion);
    Teile durchsichtig zu schalten. maskedRegion kann hierbei ein beliebiges Polynom sein. Ich habe animierte Kreise auf mein Videowidget ohne Proleme legen können. Ich weiß allerdings nicht wie das Performance-mäßig aussieht, ständig Polynome auf Striften zuberechnen und diese zu maskieren.
  • ° Deshalb wäre meine momentane Lösung einen eigenen http://doc.trolltech.com/4.4/phonon-medianode.html abzuleiten, in diesem den aktuellen Frame anzupassen und erst dann zum VideoWidget zu connecten

    Code: Alles auswählen

    Phonon::createPath(media, UntertitelFilter);
    Phonon::createPath(UntertitelFilter, output);
    
    Zu diesem Them müsste ich mich aber erst noch einlesen. Mal den Code ansehen, wie so eine Medianode implementiert ist etc...
Hat von euch schon einer Erfahrungen mit Video Overlays gemacht? Beispielcode, -fragmente. Ich freue mich auf jedes Feedback, da ich bis jetzt nur ein bisschen gegoogelt und ein paar Beispiele gecodet habe - in so fern bin ich auch für komplett neue Vorschläge offen, ohne irgendwas wegschmeißen zu müssen.