Forrest logo
back to context overview

v4l2-ctl

List of commands for v4l2-ctl:

  • v4l2-ctl:tldr:2bde2 v4l2-ctl: Capture a raw video stream from video device.
    $ v4l2-ctl --device ${path-to-video_device} --set-fmt-video=width=${width},height=${height},pixelformat=${format} --stream-mmap --stream-to=${path-to-output} --stream-count=${number_of_frames_to_capture}
    try on your machine
    explain this command
  • v4l2-ctl:tldr:52c9f v4l2-ctl: Get all details of a video device.
    $ v4l2-ctl --all --device ${path-to-video_device}
    try on your machine
    explain this command
  • v4l2-ctl:tldr:5ca8f v4l2-ctl: List all video devices.
    $ v4l2-ctl --list-devices
    try on your machine
    explain this command
  • v4l2-ctl:tldr:958fa v4l2-ctl: Capture a JPEG photo with a specific resolution from video device.
    $ v4l2-ctl --device ${path-to-video_device} --set-fmt-video=width=${width},height=${height},pixelformat=MJPG --stream-mmap --stream-to=${path-to-output-jpg} --stream-count=1
    try on your machine
    explain this command
  • v4l2-ctl:tldr:977e9 v4l2-ctl: List supported video formats and resolutions of a specific video device.
    $ v4l2-ctl --list-formats-ext --device ${path-to-video_device}
    try on your machine
    explain this command
  • v4l2-ctl:tldr:bfdcb v4l2-ctl: List all video device's controls and their values.
    $ v4l2-ctl --list-ctrls --device ${-path-to-video_device}
    try on your machine
    explain this command
  • v4l2-ctl:tldr:ec37f v4l2-ctl: List supported video formats and resolutions of default video device `/dev/video0`.
    $ v4l2-ctl --list-formats-ext
    try on your machine
    explain this command
back to context overview