要通过ffmpeg从VHS设备捕获,我在win10 PowerShell 中输入了以下命令:
ffmpeg -f dshow -list_options true -i video="713x BDA Analog Capture"
结果是:
DirectShow video device options (from video devices)
[dshow @ 000001e1ac6f9d80] Pin "Capture" (alternative pin name "2")
[dshow @ 000001e1ac6f9d80] pixel_format=yuyv422 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=yuyv422 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=uyvy422 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=uyvy422 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=rgb555le min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=bgr24 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] pixel_format=bgr0 min s=160x120 fps=2 max s=768x576 fps=29.97
[dshow @ 000001e1ac6f9d80] Crossbar Switching Information for 713x BDA Analog Capture:
[dshow @ 000001e1ac6f9d80] Crossbar Output pin 0: "Video Decoder" related output pin: 1 current input pin: 0 compatible input pins: 0 1 2
[dshow @ 000001e1ac6f9d80] Crossbar Output pin 1: "Audio Decoder" related output pin: 0 current input pin: 3 compatible input pins: 3 4 5
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 0 - "Video Tuner" related input pin: 3
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 1 - "Video Composite" related input pin: 4
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 2 - "S-Video" related input pin: 5
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 3 - "Audio Tuner" related input pin: 0
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 4 - "Audio Line" related input pin: 1
[dshow @ 000001e1ac6f9d80] Crossbar Input pin 5 - "Audio Line" related input pin: 2
我的捕获设备(713x BDA模拟捕获)有3个输入选项:
如何为高质量和最大分辨率捕获设置“复合视频”选项?