[英]Retrieve device information in Linux from device file descriptor using c++
[英]FFMPEG API - Retrieve device camera information
我需要獲得可用攝像機的兼容幀率/分辨率。 如何使用ffmpeg庫完成此操作? 我試過使用avdevice
的功能,但它們似乎都檢索到錯誤。 我也無法獲取可用設備的列表。
這是使用avfoundation在Mac上完成的(以后將使用dshow移植到Windows)。
感謝您的時間。
嘗試跑步
ffmpeg -f dshow -list_options true -i video="Integrated Camera"
視平台而定,用您擁有的任何東西替換“ dshow”和“集成攝像頭”。 如上所述,您可以通過以下方式獲取視頻設備的名稱
ffmpeg -f dshow -list_devices true -i x
然后,您可以使用>運算符將結果輸出通過管道傳輸到文件,或通過其他命令行工具通過| |進行處理。 運營商。 例如,
ffmpeg -f dshow -list_options true -i video="Integrated Camera" > test.txt
要么
ffmpeg -f dshow -list_options true -i video="Integrated Camera" | grep 'pixel_format'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.