Domanda:
Configurazione OctoPrint mjpg-streamer
Steve
2016-12-23 02:35:42 UTC
view on stackexchange narkive permalink

Sto eseguendo un'installazione OctoPi Raspberry Pi di OctoPrint e le immagini della webcam sono troppo luminose.

Ho trovato della documentazione sulla modifica dell'esposizione di mjpg-streamer, vedi github: foosel / OctoPrint / MJPG Streamer configuration, ma non capisco dove o come modificare queste impostazioni.

Puoi modificare il tuo post per includere i link alla documentazione nella tua domanda?
Una risposta:
Lukas Valine
2016-12-24 12:51:23 UTC
view on stackexchange narkive permalink

I comandi nella tua documentazione funzionano solo con la fotocamera Raspi. Se questa è la fotocamera che stai utilizzando, puoi utilizzare gli strumenti menzionati dal terminale sul tuo Raspberry Pi o su SSH.

Se non hai la configurazione SSH e stai utilizzando il tuo Raspberry Pi con una tastiera e un mouse, puoi accedere alla riga di comando premendo ctrl + alt kbd> + f1 ricordando che ctrl + alt + f7 ripristina la tua GUI .

Impostare l'esposizione per la fotocamera Raspi

Prima vai alla cartella che hai installato mjpg-streamer . Se l'hai installato nella tua cartella home:

  cd ~ / mjpg-streamer / mjpg-streamer-experiment  

Quindi usa input_raspicam. quindi utility per impostare l'esposizione utilizzando qualsiasi preset desideri.

  ./input_raspicam.so -ex night  

Se non hai una fotocamera Raspi

Sto attualmente utilizzando una webcam Logitech HD C310 con OctoPrint. Sono abbastanza sicuro che l'impostazione dell'esposizione sia un'operazione piuttosto standard e non dovresti aver bisogno di installare nulla. v4l2 (video 4 linux 2) viene installato con Raspian.

Per impostare l'esposizione per una fotocamera Logitech (forse anche altre) abilitare prima la modalità di esposizione manuale (1 per manuale, 0 per auto)

  v4l2-ctl -c esposizione_auto = 1  

Quindi imposta il valore di esposizione con

  v4l2-ctl -c exhibition_absolute = 100  

sostituendo 100 con qualsiasi valore desideri. I valori iniziano da 1 e hanno un valore massimo di 10.000.

Questi comandi possono ovviamente essere eseguiti su SSH.

Puoi anche eseguire

  v4l2-ctl --list-ctrls-menu  

per vedere tutte le opzioni per la tua fotocamera.

Ecco uno screenshot della mia sessione ssh e della mia interfaccia OctoPrint per contesto:

Screenshot of ssh session and OctoPrint interface

v4l2-ctl ha funzionato molto bene con il mio studio lifecam. Con il mio Flashforge Creator Pro, white_balance_temperature = 5000 focus_absolute = 29 zoom_absolute = 0 nitidezza = 35 sembra piuttosto buono!


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...