Registriert seit: 26. Mär 2007
Ort: Klingenstadt
541 Beiträge
Delphi 2007 Enterprise
|
Re: Wie Screenshot aus Video erzeugen?
26. Jun 2008, 06:45
Hallo!
Die meisten Player rendern Videos hardwarebeschleunigt direkt in den Speicher der Grafikkarte, ohne den Umweg über langsamen Canvas & Co.. Versuch einfach mal die Hardwarebeschleunigung des Players auszuschalten, dann sollte das "Screenshoten" funktionieren.
btw.: der Grund, weshalb das Video im Worddokument weiter läuft ist folgender: der Bereich des Bildschirms, welcher als Render-Area dienen soll, wird mit einer definierten Farbe gefüllt; in diesem Bereich wird dann das Video von der Grafikkarte gerendert. Mit dem Screenshot kopierst Du diesen farbigen Bereich, welcher von der GK als Render-Bereich interpretiert wird; dadurch sieht es so aus, als ob das Video im Worddokument weiter läuft.
Es ist zu wahr um schön zu sein...
|