如何確定網路攝影機的功能?

如何確定網路攝影機的功能?

我收集了一些網路攝影機。其中一些是新的,一些可以追溯到十年前——不得不喜歡不必在 Linux 中「升級」設備!

不知何故,我產生了這樣的印象:製造商想出了不同的方法來說服消費者,今年的產品與去年的產品不同(重複ad-absurdium)。

我想知道的是 - 我怎麼知道這些設備的實際功能?

我已經跑了lsusb -v -d……從結果來看,我可能可以grep從產生的大量資訊中找到我需要的資訊。有更容易的方法嗎?我正在考慮類似的東西xrandr,當不帶參數運行時,會轉儲各種可用輸出設備的功能。

答案1

您可以使用以下幾種工具:

v4l2-ctl --all

如果您想了解有關所用格式的更多信息,這可能是最有用的:

ffmpeg -hide_banner -f v4l2 -list_formats all -i /dev/video0

答案2

有幾個工具,一個是 v4l2-ctl,絕對在 ubuntu 和 linux 上,閱讀更多這裡
列出相機設備:

v4l2-ctl --list-devices

列出預設視訊設備/dev/video0支援的視訊格式和解析度:

v4l2-ctl --list-formats-ext

列出特定視訊設備支援的視訊格式和解析度:

v4l2-ctl --list-formats-ext --device /dev/video0

取得視訊設備的所有詳細資訊:

v4l2-ctl --all --device /dev/video0

相關內容