Protože chcete odpověď „bez instalace dalších aplikací, jako je Photobooth“, pokusil jsem se poskytnout řešení, na kterém příliš nezávisí. Také předpokládám, že vaše webová kamera používá "Video4Linux2" a že je /dev/video0
. Pokud se jedná o moderní webovou kameru a pokud máte pouze jednu, jsou to docela dobré předpoklady.
Z příkazového řádku:
$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink
Všimněte si, že "v4l2src" obsahuje malé písmeno L a nikoli číslo 1. Ve vašem systému může být příkaz gst-launch
nebo něco začínajícího gst-launch
ale s jiným číslem verze. Dokončení tabulátoru by vám mělo pomoci najít přesný název příkazu. Tento nástroj je v gstreamer0.10-tools
balíček na mém systému Ubuntu, což je závislost na libgstreamer, což je závislost velkého počtu aplikací v mém systému Ubuntu a je pravděpodobně přítomno ve výchozí instalaci.
Další aplikace
Pokud vám nevadí instalovat další aplikace, zde je návod, jak to udělat v několika dalších aplikacích. Všechny lze snadno nainstalovat pomocí apt-get
nebo jiného správce balíčků podle vašeho výběru:
- VLC :
$ vlc v4l2:///dev/video0
Můžete to také provést z grafického uživatelského rozhraní VLC tak, že přejdete na Soubor->Otevřít zařízení pro zachycení - mplayer :
mplayer tv://device=/dev/video01
(od Stefana v komentářích) - Sýr :Toto je aplikace podobná photobooth, která se velmi snadno používá.
guvcview
Tento program je ideální pro screencasty, protože dokáže zobrazit pouze kameru v okně a nic jiného:
sudo apt-get install guvcview
guvcview
K vytvoření kanálu pak stačí použít libovolný záznamník obrazovky. recordmydesktop
funguje dobře.
Testováno na Ubuntu 18.04.
Související otázky:
- https://askubuntu.com/questions/536563/screen-recorder-webcam
- https://askubuntu.com/questions/48245/webcam-apps-and-ways-of-checking-if-webcam-is-working
- https://askubuntu.com/questions/348838/how-to-check-available-webcams-from-the-command-line/848390#848390
ffplay /dev/video0
je jednou z jednodušších metod a bude fungovat za předpokladu, že máte nainstalovaný ffmpeg.
K instalaci použijte sudo apt install ffmpeg
.