Gemischt Forum



DV-Cam als Frameserver - geht das? Thema ist als GELÖST markiert



Der Joker unter den Foren -- für alles, was mehrere Kategorien gleichzeitig betrifft, oder in keine paßt
Antworten
thoralf

DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

Hallo,

gibt es irgendeinen Weg, eine DV-Kamera als Frameserver zu nutzen? Es soll also der von der Kamera kommende (Live-) Stream als Quelle für weitere Manipulationen in (mehr oder weniger) Echtzeit dienen (ich dachte da an AviSynth) ...
Falls das nicht geht: gibt es spezielle Software (möglichst Open Source), mit der sich dergleichen bewerkstelligen läßt?

Vielen Dank für eure Antworten,
Thoralf.

thoralf -BEI- localbar.com



Gast

Re: DV-Cam als Frameserver - geht das?

Beitrag von Gast »

(User Above) hat geschrieben: : Hallo,
:
: gibt es irgendeinen Weg, eine DV-Kamera als Frameserver zu nutzen? Es soll also der von
: der Kamera kommende (Live-) Stream als Quelle für weitere Manipulationen in (mehr
: oder weniger) Echtzeit dienen (ich dachte da an AviSynth) ...
: Falls das nicht geht: gibt es spezielle Software (möglichst Open Source), mit der sich
: dergleichen bewerkstelligen läßt?
:
: Vielen Dank für eure Antworten,
: Thoralf.


Wenn´s sowas tatsächlich gäbe, wäre das der schnellste und effizienteste Weg die Videoköpfe und die Bänder zu ruinieren.



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Ausprobiert habe ich es nicht, aber es wäre einen Versuch wert:

Avisynth kann mit DirectShowSource() eine GRF Datei öffnen, die mit Graphedit (goile Anwendung aus dem M$ DirectX SDK) erstellt wurde. Der Clou ist jetzt mit Graphedit einen Graphen zu bauen oder umzubauen, der von der DV Kamera liest z.B. einen 08/15 DV Capture in AVI Graphen.

1. Versuch: In einem stinknormalen DV Capture Graph nach dem AVI Muxer den File Writer wegmachen, so dass Avisynth dort andocken kann.

2. Versuch: Oder auch schon vor dem AVI Muxer kappen, könnte auch gehen.

3. Versuch (Es ist bei der Avisynth Anleitung nicht klar, welche Daten Avisynth erwartet) Es kann sein, dass Du einen DV Decoder einschleifen musst. Dann statt einem Capture Graphen einen Preview Graphen aufbauen und den Video Renderer rauswerfen. Also MSDV Driver => DV Splitter => DV Video Decoder => -offen-

Die Kamerasteuerung musst Du dann wahrscheinlich von Hand machen ("Play!"), wenn Du kein Dauerlifebild magst. Eine weitere Einschränkung ist, dass die Anwendung, die von Avisynth bedient wird, in dem Stream nicht zurückspringen kann und den Stream auch nicht stoppen kann. Sie bekommt immer nur aufeinanderfolgende Bilder und das mit der Geschwindigkeit der DV Übertragung!

Gruss
Stefan

http://www.avisynth.org/DirectShowSourc ... ShowSource



thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

Hi Stefan,

danke für die ausführliche Antwort. Ich werde das mal durchprobieren und meine Ergebnisse wieder hier posten ...

Viele Grüße,
Thoralf.

thoralf -BEI- localbar.com



thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

Hi Stefan,

habe das alles mit Avisynth 2.54 probiert, hier die Ergebnisse (mir war wirklich neu, daß directshowsource auch mit .grf - files umgehen können sollte):
(User Above) hat geschrieben: :
: 1. Versuch: In einem stinknormalen DV Capture Graph nach dem AVI Muxer den File Writer
: wegmachen, so dass Avisynth dort andocken kann.


"Video returned: couldn't open GRF file.Schnittstelle nicht unterstützt". Dasselbe bei Audio, aber das ist eher unwichtig ... Könnte es sein, daß da noch etwas mit dem Colorspace nicht hinhaut? Avisynth arbeitet ja defaultmäßig im YV12, wenn ich mich richtig erinnere ...
:
: 2. Versuch: Oder auch schon vor dem AVI Muxer kappen, könnte auch gehen.

nee, auch nicht :-) Selbe Fehlermeldung.

In GraphEdit direkt funktioniert alles tadellos - d.h. ich kann den Video Renderer ans Ende der Kette hängen und mir den Output im ActiveX-Window anschauen oder das auch auf Platte schreiben lassen. Die Graphen sollten also m.E. in Ordnung sein.
:
: 3. Versuch (Es ist bei der Avisynth Anleitung nicht klar, welche Daten Avisynth
: erwartet) Es kann sein, dass Du einen DV Decoder einschleifen musst. Dann statt
: einem Capture Graphen einen Preview Graphen aufbauen und den Video Renderer
: rauswerfen. Also MSDV Driver => DV Splitter => DV Video Decoder => -offen-

funktioniert leider auch nicht.

Hast du noch irgendwelche Ideen?

Danke,
Thoralf.

thoralf -BEI- localbar.com



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Hi Thoralf.

Komisch. Ab Avisynth 2.54, und das benutzt Du ja, soll das Öffnen von GRF Dateien nämlich grundsätzlich gehen. Ist vielleicht der Unterschied zwischen Theorie und Praxis, oder es geht nur mit Streams aus Dateien (File Reader am Anfang der Filterkette). Bin erstmal wieder ratlos.

Gruss
Stefan



thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

Hallo Stefan,
(User Above) hat geschrieben: :
: Praxis, oder es geht nur mit Streams aus Dateien (File Reader am Anfang der
: Filterkette). Bin erstmal wieder ratlos.

Das ist der Fall. Verdammt, genau das Problem wollte ich lösen. Frames aus bereits existierenden Files zu serven ist ja kein Ding, aber mich hätte halt diese realtime-Geschichte sehr interessiert ...

Vielen Dank, Thoralf.

Doom9 dazu ...
thoralf -BEI- localbar.com



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Jo, welches Programm wolltest Du eigentlich mit Livebildern füttern? Aber die Avisynth-Erweiterung ist cool, oder? Beim Ausprobieren gestern habe ich so MPEG1 Dateien durch Avisynth gejaggert. MOV und WMV probiere ich bei Gelegenheit auch noch...

Gruss
Stefan



thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

(User Above) hat geschrieben: : Jo, welches Programm wolltest Du eigentlich mit Livebildern füttern? Aber die
: Avisynth-Erweiterung ist cool, oder? Beim Ausprobieren gestern habe ich so MPEG1
: Dateien durch Avisynth gejaggert. MOV und WMV probiere ich bei Gelegenheit auch
: noch...


Ich wollte halt visuals für eine Party in Echtzeit machen - eine DV-Kamera nimmt den an den Reglern rumschraubenden DJ auf, der Stream wird dann durch ein paar Filter gejagt und das Resultat per Beamer an eine Wand geklatscht. Gibt es dafür auch andere Lösungen?
Und ja, directshowsource rockt :-)

Viele Grüße,
Thoralf.

thoralf -BEI- localbar.com



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Hi Thoralf

das hört sich etwas anders an als Frameserving. Im Prinzip suchst Du eine Videojockey Software mit DV-Eingang oder gleich ein Life Production Programm mit DV (kuck nicht nach, das ist teuer!). Bei analogem Video wäre der Einstieg wohl http://www.vjcentral.com/http://www.vjcentral.com/ aber bei DV?

Low-Cost wäre bei mir: Features der DV Kamera plus Genialität. Low Speed Color Shutter oder Old Movie Modus an der Kamera + Komische Linsen, Folien, Netze, Masken vor die Kamera halten... http://www.vjcentral.com/article/show/8 ... e/show/824 bringt auch gute Vorschläge.

Viel Glück
Stefan



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Achso. Oder kucken, was an DS Filtern da ist oder es im Netz gibt oder was man selbst schreiben kann (ffdshow? dscaler? DS Filterwrapper für Plugins von Avisynth/VD - Träum...) und die mit Graphedit zusammen benutzen. Noch zu lösen: Wie kommt dann das Video und nur das Video also ohne Programmoberfläche auf den Beamer?

Viel Glück
Stefan



thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von thoralf »

(User Above) hat geschrieben: : schreiben kann (ffdshow? dscaler? DS Filterwrapper für Plugins von Avisynth/VD -
: Träum...) und die mit Graphedit zusammen benutzen. Noch zu lösen: Wie kommt dann das


ja, genau das hatte mir vorgeschwebt. so 'ne Mischung aus Open Source und selber basteln ... aber selbst kundige Leute (siehe Link) sehen da wohl nicht so die großen Perspektiven.
Auf vjcentral bin ich auch schon gestossen, hört sich alles recht gut an, aber eben auch - teuer. Die einzige Ausnahme scheint veejay zu sein, da für Linux - das werde ich mir demnäxt mal anschauen.
:
: Video und nur das Video also ohne Programmoberfläche auf den Beamer?
Mhmm - der sekundäre Ausgang der Grafikkarte (habe hier mehr oder weniger zufällig eine matrox g550)? Da läßt sich bestimmt was bauen ...
:
: Viel Glück
: Stefan
Danke :-) , ich poste nochmal, wenn sich was ergeben hat ...
Thoralf.

gleitz dazu ...
thoralf -BEI- localbar.com



Fahrenheit-145

Re: DV-Cam als Frameserver - geht das?

Beitrag von Fahrenheit-145 »

Also das Gleiz nicht wirklich was kompliziertes hinbringt(sind etwas engstirnig die Leute da,leben mit Scheuklappen aber VOR den Augen)ist irgendwie zu erwarten gewesen....
P.



Stefan

Re: DV-Cam als Frameserver - geht das?

Beitrag von Stefan »

Dass es noch nix fertiges im Open Source Sektor gibt, heisst ja nicht es geht nicht. Einer muss halt anfangen. Weiss ja nicht, was Du für eien Zeitplanung hast und was Du an Kenntnissen mitbringst. Wenn Du selber programmieren willst, kann ich Dich schon in die richtige Richtung "schubsen". Sag' Bescheid.

Viel Glück
Stefan



Thoralf

Re: DV-Cam als Frameserver - geht das?

Beitrag von Thoralf »

(User Above) hat geschrieben: : Dass es noch nix fertiges im Open Source Sektor gibt, heisst ja nicht es geht nicht.
: Einer muss halt anfangen. Weiss ja nicht, was Du für eien Zeitplanung hast und was
: Du an Kenntnissen mitbringst. Wenn Du selber programmieren willst, kann ich Dich
: schon in die richtige Richtung "schubsen". Sag' Bescheid.


Tja, Zeitplanung: Magisterarbeit (jetzt oder nie), Kenntnisse: Turbo Pascal und Z80-Assembler ...
Lust hätte ich schon, aber gerade wirklich überhaupt keine Zeit :-( Das wird sich demnäxt wohl auch ledier nicht grundlegend ändern.
BVei doom9 hatte mich noch jemand auf TCPSource() aufmerksam gemacht, das ist wohl eine pre-alpha-funktion, die video streamt - vielleicht hilft das ja.
:
: Viel Glück
: Stefan
Danke :-) ,
Thoralf.

thoralf -BEI- localbar.com



Gast

Re: DV-Cam als Frameserver - geht das?

Beitrag von Gast »

Das geht vermutlich nicht, Fehlermeldung "unable to determine the duration of the video"

Habe folgendes Konstrukt:
DirectShowSource("DV_IN.GRF",fps=25, audio=false, video=true, seekzero=false, pixel_type="RGB24")

Graphedit-Filter:
Micosoft DV Camera ->
DV Splitter ->
DV Video Decoder ->
Color Space Converter (offen)



 Aktuelle Beiträge [alle Foren]
 
» CANON stellt EOS R6 V und RF 20-50mm F4 als PowerZoom-Kombination vor
von Tscheckoff - Fr 13:46
» R.I.P. PRG Cinegate GmbH
von berlin123 - Fr 13:40
» 2026: Welche Zeitlupenkamera?
von soulbrother - Fr 13:21
» DJI Osmo Pocket 4P mit Dual-Kamera und 3x Zoom kommt am 14. Mai - nach Cannes
von ruessel - Fr 12:49
» DIY Soundsucher: Scanner für Ultrasoundaufnahmen bis 100 kHz
von ruessel - Fr 12:25
» Was schaust Du gerade?
von ruessel - Fr 12:23
» Videostativ für Lumix S5II
von Tscheckoff - Fr 12:18
» Verkaufe Manfrotto 535 MPRO Stativ + Nivellierhalbkugel + MVH502AH Neiger
von JB Eisenbahnfilme - Fr 10:05
» Sony A7R VI vorgestellt mit 66,8MP, Dual Gain und bis zu 120min 8K-Videoaufnahme
von rush - Fr 9:28
» KI - Ganz praktischer Erfahrungsaustausch
von iasi - Do 21:58
» Ist der deutsche Film TOT? DOMINIK GRAF
von Bildlauf - Do 20:55
» Roland Emmerich im Interview - KI ist eine Chance für Hollywood
von 72cu - Do 18:10
» DIY: Ki und Ideenfindung für eine Grafikmaschine
von ruessel - Do 17:09
» Panasonic Lumix L10 - Kompaktkamera mit GH7-Sensor und V-Log vorgestellt
von dienstag_01 - Do 16:52
» Must-See-Action-Highlight des Jahres 2026
von iasi - Do 16:14
» Blackmagic DaVinci Resolve 21 Public Beta 3 ist verfügbar
von slashCAM - Do 12:30
» DaVinci Resolve 21 Public Beta 3
von arcon30 - Do 12:07
» DIY: digitales AudioMEMs INMP441
von ruessel - Do 9:47
» Panasonic LUMIX Lab App 3.0.0 bringt u.a. LUMIX Firmware-Updates per App
von -paleface- - Mi 15:13
» ZineControl - Monitoring und Fernsteuerung per App für die Nikon ZR
von stip - Mi 12:56
» Sony A7R6 offizielles release
von TomStg - Mi 8:03
» Insta360 Luna Ultra mit dualer 8K-Kamera und abnehmbarem Display geleakt
von berlin123 - Di 18:39
» FILMFEST MÜNCHEN
von soulbrother - Di 13:34
» Thypoch Voyager 24–50mm F2.8 AF für Sony E-Mount angekündigt
von soulbrother - Di 13:31
» DIY: digitales aber analoges VU-Meter
von ruessel - Di 10:22
» SD+HD Bearbeitung/Restauration/Digitalisierung mit VD1/2
von Jens65 - Di 2:32
» EvrBridge - Automatisches Kamera-Metadaten-Management für DaVinci Resolve
von CameraRick - Di 1:04
» Speicherkrise x2 - Nach dem RAM werden jetzt auch Festplatten knapp und teuer
von Blackbox - Mo 22:38
» Nikon ZR in der Praxis: 6K 50p RED RAW Monster für 2.349,- Euro mit klassenbester Colorscience?
von Bildlauf - Mo 21:51
» Netflix auf dem Weg zur KI-Synchronisierung?
von Jott - Mo 21:26
» Neumann BCM 104 Mikrofon (Podcast, Gesang)
von KaremAlbash - Mo 17:29
» Sigma18-35 mm 1.8 - Studiolinse, Canon-Mount
von KaremAlbash - Mo 16:55
» Flusskreuzfahrt, Teil 2: Bremen
von 7River - Mo 16:23
» NETZWERKEN für Schauspieler/Filmemacher mit ANDREA LAMBSDORFF
von Nigma1313 - Mo 15:09
» Christopher Nolans "The Odyssey" - offizieller Trailer
von iasi - Mo 14:53