logitech c920
エンコードされたh264 capture pin
(サブタイプ: ) を表示するWeb カメラがありますMEDIASUBTYPE_H264
。
h264 ピンは、次の解像度をサポートしています。
FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 640x480 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 160x90 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 160x120 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 176x144 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 320x180 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 320x240 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 352x288 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 432x240 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 640x360 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 800x448 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 800x600 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 864x480 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 960x720 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 1024x576 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 1280x720 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 1600x896 @ 30 fps FORMAT_VideoInfo - サブタイプ: MEDIASUBTYPE_H264 1920x1080 @ 30 fps
私のテストでは、選択した解像度に関係なく、常に 3 M ビットを使用します。特に解像度が低い場合は、少し多すぎます。
directshow を使用して目的のビットレートをプログラムで選択する方法についてのアイデアはありますか? それとも他のAPIですか?