Forum: PC Hard- und Software VLC: Nur bestimmten Bildschirmbereich aufnehmen?


von ●DesIntegrator ●. (Firma: FULL PALATINSK) (desinfector) Benutzerseite


Lesenswert?

Tach.
Ich möchte mit dem VLC Player eine Bildschirmaufnahme machen.
Das funktioniert mit dem Gesamtbildschirm schon mal ganz gut.

Kann man es aber auch mit dem VLC erreichen,
dass man nicht den gesamten Bildschirm aufnimmt,
sondern nur einen zugewiesenen (kleineren) Bereich?
Wie könnte ich diesen Bereich zuweisen?

Das würde z.B. helfen,
aus einem nicht-export-fähigen Überwachungssystem
mittels Screencapturing eben doch ein akzeptables Video zu erhalten.

von c-hater (Gast)


Lesenswert?

● J-A V. schrieb:

> Kann man es aber auch mit dem VLC erreichen,
> dass man nicht den gesamten Bildschirm aufnimmt,
> sondern nur einen zugewiesenen (kleineren) Bereich?

Nein, das geht nicht.

Was aber geht: den Capturebereich "nachträglich" einschränken. Also 
Capture Vollbild->beschneide Vollbild->gib den ausgeschnittenen Bereich 
aus. Dass "nachträglich" oben steht deshalb in Anführungsstrichen, weil 
man den Gesamtvorgang halt auch in einem Arbeitsschritt machen kann. Es 
bezieht sich also bloß auf die Tatsache, dass das eigentliche Capturing 
halt nur als Vollbild möglich ist.

Normalerweise würde ich jetzt sowas schreiben wie: Googlefutter: "VLC 
transcode canvas". Aber leider... Die im Web verfügbare Dokumentation 
für VLC ist vollkommen veraltet, sie führt inzwischen mehr in die Irre 
als zum Ziel.

Besser als google ist deshalb die Nutzung der eingebauten 
Kommandozeilen-Hilfe von VLC. Die ist notwendigerweise aktuell, aber 
leider nichtmal wirklich einfach abzurufen und inhaltlich 
anwenderfreundlich ist sie schon garnicht.

Aber immerhin, das für Google unbrauchbare Futter kannst du in dieser 
Hilfe als Haken zum herausfischen der für dein Vorhaben relevanten 
Informationen benutzen: "transcode" und "canvas" tun immer noch den 
Trick, den du brauchst. Bloß mit den per Google auffindbaren Beispielen 
dazu wirst du sehr wahrscheinlich bei aktuellen VLC-Versionen keinen 
Erfolg mehr haben...

> Das würde z.B. helfen,
> aus einem nicht-export-fähigen Überwachungssystem
> mittels Screencapturing eben doch ein akzeptables Video zu erhalten.

Hmm... Wenn das Überwachungssystem nur Videos in Briefmarkengröße auf 
den Schirm liefert, kannst du die mit VLC zwar ausschneiden und sogar 
den Ausschnitt dann auf volle Bildschirmgröße aufblasen, die Qualität 
bleibt dabei aber natürlich Briefmarke...

Wenn du die volle Qualität brauchst, die die Kamera liefert, ist der Weg 
über Screen-Capturing ein Irrweg. Dann mußt du natürlich direkt die 
Quelle, also die Kamera capturen bzw. eigentlich natürlich: das, was die 
Schnittstelle liefert, über die die Kamera in's System eingebunden ist. 
Das wird typischerweise nicht möglich sein, so lange das 
Überwachungssystem läuft, denn dann schnappt eben dieses sich die 
Kameraschnittstelle und VLC kommt da nicht mehr ran. Auch hier gilt: "es 
kann nur einen geben"...

von Kaj G. (Firma: RUB) (bloody)


Lesenswert?

● J-A V. schrieb:
> mittels Screencapturing
Wenn du die Moeglichkeit hast, andere Software zu nutzen, koenntest du 
dir mal OBS Studio anschauen.
https://obsproject.com/

von c.m. (Gast)


Lesenswert?

mit avconv vielleicht
1
avconv -f x11grab -r 30 -s 1920x1080 -i :0.0 -c:v h264 /tmp/screencast.mkv

wenn man eine auflösung geringer als die des bildschirms wählt, wird die 
linke obere ecke aufgenommen. ist halt die frage ob man den X/Y offset 
von 0/0 (links oben) auch verschieben kann.

von c.m. (Gast)


Lesenswert?

hab grad mal nachgeschaut - ist möglich :)
1
avconv -f x11grab -r 30 -s 800x600 -i :0.0+100,100 -c:v h264 /tmp/screencast.mp4
nimmt ein 800x600 video auf, und die linke obere ecke geht ab 100/100 
des bildschirms los.

von Andreas B. (bitverdreher)


Lesenswert?


von c.m. (Gast)


Lesenswert?

Andreas B. schrieb:
> http://www.maartenbaert.be/simplescreenrecorder/

sehr gut! beim zusammensuchen der parameter für avconv wird man ja irre…

von ●DesIntegrator ●. (Firma: FULL PALATINSK) (desinfector) Benutzerseite


Lesenswert?

das sieht interessant aus.
Danke schon mal für die Antworten :)

gerade bei Video-Geschichten finde ich
"kommandozeiliges" nicht so wirklich passend

und ja das soll in der Tat auf linuxbasiertem laufen.

von Mike B. (mike_b97) Benutzerseite


Lesenswert?

● J-A V. schrieb:
> Tach.
> Ich möchte mit dem VLC Player eine Bildschirmaufnahme machen.
> Das funktioniert mit dem Gesamtbildschirm schon mal ganz gut.
>
> Kann man es aber auch mit dem VLC erreichen,
> dass man nicht den gesamten Bildschirm aufnimmt,
> sondern nur einen zugewiesenen (kleineren) Bereich?

bei VirtualDub kannst du per "cropping" den Aufnahmebereich 
einschränken, aber wie man den Desktop aufnimmt weiss ich nicht. 
Wahrscheinlich gibts da ein plugin

von ohne pfand (Gast)


Lesenswert?

● J-A V. schrieb:

> Kann man es aber auch mit dem VLC erreichen,
> dass man nicht den gesamten Bildschirm aufnimmt,
> sondern nur einen zugewiesenen (kleineren) Bereich?
> Wie könnte ich diesen Bereich zuweisen?
>

Probier halt mal an versteckter Stelle einfach nochmal aufrufen ;) z.B.

cvlc screen:// :screen-top=150 :screen-left=150 :screen-width=300 
:screen-height=200 --sout file/avi:test.avi

0,0  ist links oben.


---

wenn du den stream selber verabeiten willst und nicht den 'Schirm 
filmen' geht das bestimmt auch ueber convert  (irgendwie bestimmt ...)

von Franz Weiler (Gast)


Lesenswert?

Soweit ich es weiss, und probiert habe, geht dies nicht. Versuch es mal 
mit dem kostenlosen Apowersoft Bildschirmrecorder 
(https://www.apowersoft.de/kostenloser-online-bildschirm-recorder) - 
gibt es auch als Desktoptool, damit kannst du den Bereich genau 
eingrenzen - zusaetzlich Sound Aufnahmen (die des PCs, Mikros oder 
beides) und auch schon Bearbeitungen machen wie etwa Text oder 
Zeichnungen hinzufuegen.

von Moe (Gast)


Lesenswert?

Unter Linux kann ich xvidcap empfehlen...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.