Styxer
Beiträge: 3

Echtzeit-Keying-Programm

Beitrag von Styxer »

Hallo!

Erstmal möchte ich euch sagen dass ihr ein tolles Forum habt das einem echt hilft!

Ein Freund von mir macht als Hobby Filme. Dabei benutzt er gerne Bluescreen. Ich habe bisher wenig mit sowas gearbeitet, doch durch diverese Artikel im Web habe ich einen gewissen Überblick verschafft über Keying.

Da ich selber privat gerne Programmiere und mich das Thema Blue/Green-Screen interessiert habe ich mir überlegt mal ein Live-Keying-Programm zu schreiben. (Wen es interessiert: Ich programmiere in Delphi).

Da ich aber nicht so viel Erfahrung habe was man braucht und was nicht möchte ich nun euch fragen was ihr euch von so einem Programm wünschen würdet. Es soll wie gesagt nur ein Vorschau-Programm werden, denn ich denke an die Qualität von komerziellen Codecs kann ich auf keinen Fall erreichen und damit jeglicher Export zwecklos wäre.

Ganz allgemein würde mich natürlich interessieren ob man sowas wirklich gebrauchen kann oder ich es besser lassen soll...

Ein kurzer Überblick über das was ich mir schon überlegt habe:
-Auflösung: 640x480
-Vordergrund: Bild, Video, Kamera - wird gekeyed
-Hintergrund: Bild, Video, Kamera
-evt. Garbage-mask
-Vordergrund frei verschieb- und vergrößer- bzw. verkleinerbar

Gruß
Styxer



dualstudios

Re: Echtzeit-Keying-Programm

Beitrag von dualstudios »

hi

ich habe deine frage gerade gelesen - und wäre sehr daran interessiert!
Gerne wäre ich auch bereit, mitzuhelfen (Logo, Webseite etc.)

Mail me: silvan@ceo.la

Gruss!



Gast

Re: Echtzeit-Keying-Programm

Beitrag von Gast »

Das klingt an sich sehr interessant. Nur kann ich mir gerade nicht so wirklich vorstellen, wie du dir das genau vorstellst. Also was meinst du mit einem Keying-Vorschau-Programm? Und wie bzw. wofür soll es eingesetzt werden?
Vielleicht kannst du das mal kurz genauer erläutern.

Meinst du das so? Während die Kamera auf z.B. eine Person vor einer Bluebox od. Greenscreen gerichtet ist und mit dem PC (Notebook?) verbunden ist , kann man am Rechner den gewünschten Hintergrund bereits einsetzen, und so vielleicht mögliche Probleme bei der Ausleuchtung der Bluebox/Greenscreen frühzeitig erkennen und beheben.



silvan
Beiträge: 4

Re: Echtzeit-Keying-Programm

Beitrag von silvan »

genau so habe ich die idee auch aufgefasst - praktisch wie beim fernsehen.
wenn er das technisch hinbringen würde, wärs genial!



Gast

Re: Echtzeit-Keying-Programm

Beitrag von Gast »

-Vordergrund: Bild, Video, Kamera - wird gekeyed
-Hintergrund: Bild, Video, Kamera
Ich glaube so langsam versteh ich auch das hier. Vielleicht. Ist das so gemeint, dass auch mit 2 Kameras operiert werden kann? Dass also die eine auf die Person vor der Bluebox gerichtet ist, die andere auf einen alternativen Hintergrund. Dass man quasi "live mischen" kann - als Vorschau natürlich nur, wie beschrieben wurde.
Das wäre dann in der Tat wie beim Fernsehen. Jetzt weiss ich gar nicht, ob und wie das denn mit zwei Kameras gehen soll, wie man also zwei Kameras an den PC anschliesst. Wie hattest du dir denn das überhaupt vorgestellt? Ich vermute eine Firewire-Verbindung zwischen Cam und PC. Geht das auch mit 2 Kameras?

Die 640x480 Auflösung macht vermutlich weniger Sinn als z.B. eine 720x576 Auflösung, da letzteres das Standard Aufnahmeformat von DV ist.



silvan
Beiträge: 4

Re: Echtzeit-Keying-Programm

Beitrag von silvan »

ja, wäre eine lösung!
rendern in echtzeit mit einer cam ist sicherlich nicht gerade einfach bzw. sehr aufwändiger prozess, oder?

aber auch mit zwei cams wäre die grundidee so ziemlich die selbe (wenn ich mich nicht täusche)

gruss



micha3
Beiträge: 6

Re: Echtzeit-Keying-Programm

Beitrag von micha3 »

Hallo,
hoffe ihr liest diesen Thread noch.
Also so ein Programm wäre extrem sinnvoll, wenn man Personen mit 3d Objekten oder Umgebungen integrieren will. So ein Verfahren wurde so weit ich weiß zum ersten Mal für den Film Artificial Intelligence von Steven Spielberg verwendet, ist also sogar im professionellen Bereich noch relativ neu.
Für Hobbyfilmer wäre das aber, wie ich es mir vorstelle, noch sinnvoller, denn so könnte man direkt testen, wie gut der Screen und die Beleuchtung sind.

Das Programm hizukriegen, dass es in Echtzeit läuft ist aber keine einfache Sache. Das einzige Programm was ich kenne, das in Echtzeit keyen kann(aber nicht direkt von der Kamera), und das ziemlich gut, ist Liquid Edition (weiß nicht ob Premiere das inzwischen auch kann). Es arbeitet im YUV Farbraum und verwendet Hardwareunterstützung von der Grafikkarte. Ohne durch OpenGL oder DirectX die GPU zu verwenden, kann ich mir nicht vorstellen, dass das Keyen in Echtzeit laufen könnte.

Ein solches Programm wäre aber meiner Meinung nach außerordentlich sinnvoll. Willst du es unter GPL veröffentlichen?
Gruß,

Micha



micha3
Beiträge: 6

Re: Echtzeit-Keying-Programm

Beitrag von micha3 »

P.S.: hatte gerade noch eine Idee. Styxer, kennst du AviSynth? Das ist ein sogenannter Frameserver. Ich habe noch kein ChromaKey plugin für dieses Programm gesehen. Wenn du einen schreibst, dann könnte man in Echtzeit das bearbeitete Material in beinahe jedem Video-Programm anzeigen und/oder bearbeiten. Dann fehlt nur noch ein Capturing-Programm, das in Echtzeit den Stream von der Kamera servert. Aber das wird bestimmt mit VirtualDub gehen. Da es Capturn und ein Avisynth-Server sein kann, weiß aber nicht ob es gleichzeitig geht.

Mit so einem Plugin hätte man dann gleich den Vorteil, dass es nicht Kameraspezifisch, für alle möglichen Formate verwendbar wäre und man könnte gleich noch in Echtzeit andere Avisynth Filter anwenden. Außerdem spart es dir eine Menge arbeit beim Programmieren, da du dich gleich mit dem Haupthema, Keyen, beschäftigen kannst.
Soweit ich weiß kann man für Avisynth in Delphi Programmieren, es muss halt am Ende eine dll-Datei rauskommen. Die Homepage ist: www.avisynth.org, es ist unter GPL.
Gruß,

Micha



 Aktuelle Beiträge [alle Foren]
 
» Panasonic LUMIX S1II und S1IIE für Videofilmer - bis zu 15 Blendenstufen und ARRI Log
von roki100 - Mi 17:27
» 5 Jahre kostenlose Garantieverlängerung für Panasonic Lumix Kameras und Objektive
von slashCAM - Mi 17:21
» RAW-Workflow
von roki100 - Mi 16:48
» Lucasfilms blamiert sich mit KI-generiertem Star Wars Clip
von Darth Schneider - Mi 16:33
» XLR-Aufnahmegerät zum Umhängen für MKE 600?
von Blackbox - Mi 16:19
» Predator: Killer of Killers
von Darth Schneider - Mi 15:35
» Was schaust Du gerade?
von Darth Schneider - Mi 12:24
» Google Flow: KI-Tool für Filmemacher – Szenen erstellen, Kamera steuern, Storytelling
von slashCAM - Mi 12:21
» Sony Xperia 1 VII mit größerem 16mm-Bildsensor und KI-Kameraführung vorgestellt
von j.t.jefferson - Mi 11:23
» Linsen (Vintage, Anamorphic & Co.)
von roki100 - Mi 0:09
» PC 2018: AsusX470 Pro, AMD 2700+ Nvidia 1080 8 GB, 32 GB RAM > Upgrade oder neuer PC?
von j.t.jefferson - Di 19:32
» Neuer Nanlite Bowens Mount Projektionsaufsatz 25°-45° für flexibles Licht-Shaping
von slashCAM - Di 16:12
» Erfahrungen Filmhub?
von hexeric - Di 14:43
» Neue Blackmagic DaVinci Resolve 20 Beta 4 Version - u.a. erweiterter Keyframe Editor
von CameraRick - Di 11:30
» Wir brauchen HILFE!
von freezer - Di 8:34
» Licht how to:
von Darth Schneider - Di 6:01
» Das Rätsel um den elektronischen ND-Filter der DJI Mavic 4 Pro
von r.p.television - Mo 16:18
» Neuerdings Probleme bei FX6-XAVC-L-Material
von Jott - Mo 14:29
» Superman | Offizieller Trailer
von Darth Schneider - Mo 14:00
» Bild und ton im Livestream nicht sychron
von j.t.jefferson - Mo 11:32
» Spurlos verschwunden auf ARTE
von Blackbox - Mo 0:51
» Kommt in Kürze eine Sony FX2 ?
von rush - So 21:24
» Heinz Hoenig Spendenaktion
von AndySeeon - So 18:40
» Fragen wegen Dockingstation für DCR-SR30 (wichtig!!)
von annegroemling - So 16:16
» Panasonic S1 mit Ausrüstung zu verkaufen
von hoerspielwerkstatt - So 15:07
» Godox KNOWLED MG2400R - neues RGBWW-LED-Leuchte für professionelle Filmsets
von slashCAM - So 11:27
» DJI Mavic 4 Pro ist da und filmt mit neuem 360°-Gimbal in 6K
von Kanaloa - So 3:07
» Neue Umfrage: Mit welchem Programm schneidest Du?
von Drushba - So 0:47
» Panasonic LUMIX S1II im Praxistest: Beste Video-DSLM ihrer Klasse Dank 5.1K Open Gate u. hohem DR?
von philr - Sa 22:34
» Webcam per Nvidia HDMI?
von Silentsnoop - Sa 19:19
» Gerücht: Nikon ZR wird 6K60p Z-Mount-Kamera mit REDCODE RAW Aufzeichnung
von rob - Sa 16:46
» Andor | offizieller Trailer | Disney+
von iasi - Sa 12:55
» Neues Viltrox 35mm F/1.2 LAB für Sony FE - Objektiv mit Highend-Ambitionen
von slashCAM - Sa 10:33
» Werbung - es geht auch gut ;) Sammelthread
von Jott - Sa 7:23
» Panasonic LUMIX S1 II Sensor-Bildqualität - Debayering, Rolling Shutter und Dynamik
von WWJD - Fr 13:23