Ho bisogno di registrare del video dalla mia webcam e, sebbene Cheese funzioni, manca di impostazioni e restituisce solo il formato webm pieno di balbettii, ecc.
Non riesco a trovare alcuna alternativa...
Migliore risposta
Guvcview mira a fornire una semplice interfaccia GTK per acquisire e visualizzare video da dispositivi supportati dal driver UVC Linux, sebbene dovrebbe funzionare anche con qualsiasi dispositivo compatibile con v4l2.
Il progetto si basa su luvcview per il rendering video, ma tutti i controlli sono costruiti utilizzando un'interfaccia GTK2.
Guvcview (dalla versione 0.9.9) ha una finestra di solo controllo, (dalla console:guvcview --control_only
, --control_panel
nelle versioni più recenti), ciò consente il controllo dell'immagine su altre app, come ekiga, cheese, mplayer, skype...
Audio.
Il supporto per l'audio di Guvcview si basa sulla libreria portaudio, fino alla versione 0.9.3 veniva utilizzata l'API di blocco per l'acquisizione dell'audio, poiché nella versione 0.9.4 viene utilizzato invece il metodo di callback, questo fornisce prestazioni migliori, è anche il metodo preferito per il API portaudio.
Tutte le interfacce (ALSA, OSD, JACK, …) supportate da portaudio dovrebbero essere disponibili in guvcview. Assicurati solo che portaudio sia stato compilato con le interfacce desiderate abilitate.
Controlli dinamici UVC.
Il driver UVC Linux ha un'implementazione per i controlli di estensione (questi sono controlli specifici del fornitore e sono supportati nelle specifiche UVC), sono chiamati controlli dinamici poiché devono essere caricati dinamicamente nel driver.
Fino ad oggi solo logitech ha fornito le specifiche per i controlli delle estensioni della webcam UVC, che sono supportati da guvcview.
Nelle nuove revisioni del driver sono necessari i diritti di amministratore per aggiungere questi controlli al driver, quindi ci sono fondamentalmente due soluzioni:
-
avvia guvcview come root (usando
sudo
) almeno una volta per sessione, dalla versione 1.2.0 puoi farlo con l'opzione--add_ctrls
evitando la necessità di avviare completamente guvcview -
installa libwebcam questo software ha uno script udev che dovrebbe aggiungere i controlli necessari alla tua fotocamera logitech.
Installa Guvcview su Ubuntu 12.04 tramite ppa
sudo add-apt-repository ppa:pj-assis/ppa
sudo apt-get update
sudo apt-get install guvcview