Huappage HD PVR No video

NO_ob

New Member
I've been trying to get my HD PVR to work with obs but it doesn't seem to work.

I'm using arch linux, the v4l stuff definitely works on my system as I have another capture card (ezcap) that works correctly.

I can see the video from the device if i open /dev/video0 in mpv or ffplay

Obs sees the device but it cannot capture video from it, i think there is an issue with the video format, obs lists
  • BGR3(emulated)
  • YU12(emulated)
  • YV12(emulated)
Selecting any of these prints "error: v4l2-input: Selected video format not supported" in the console

Code:
info: v4l2-input: Start capture from
error: v4l2-input: Unable to open device
error: v4l2-input: Initialization failed, errno: No such file or directory
info: User added source 'Video Capture Device (V4L2)' (v4l2_input) to scene 'Scene'
info: v4l2-input: Found device 'Hauppauge HD PVR' at /dev/video0
info: v4l2-input: Found input 'Component' (Index 0)
info: v4l2-input: Found input 'S-Video' (Index 1)
info: v4l2-input: Found input 'Composite' (Index 2)
info: v4l2-controls: setting default for Stream Type to 1
info: v4l2-controls: setting default for Audio Encoding to 3
info: v4l2-controls: setting default for Video Encoding to 2
info: v4l2-controls: setting default for Video Bitrate Mode to 1
info: v4l2-input: Start capture from /dev/video0
info: v4l2-input: Pixelformat: MPEG-1/2/4 (unavailable)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
info: v4l2-input: Input: 0
error: v4l2-input: Selected video format not supported
error: v4l2-input: Initialization failed, errno: Invalid argument
info: v4l2-input: Start capture from /dev/video0
info: v4l2-input: Pixelformat: MPEG-1/2/4 (unavailable)
info: v4l2-input: Pixelformat: RGB3 (Emulated) (unavailable)
info: v4l2-input: Pixelformat: BGR3 (Emulated) (available)
info: v4l2-input: Pixelformat: YU12 (Emulated) (available)
info: v4l2-input: Pixelformat: YV12 (Emulated) (available)
info: v4l2-input: Input: 0
error: v4l2-input: Selected video format not supported
error: v4l2-input: Initialization failed, errno: Invalid argument
info: v4l2-input: Start capture from /dev/video0
info: v4l2-input: Input: 0
error: v4l2-input: Selected video format not supported
error: v4l2-input: Initialization failed, errno: Invalid argument
 

Attachments

  • Screenshot from 2023-11-12 15-10-33.png
    Screenshot from 2023-11-12 15-10-33.png
    34.2 KB · Views: 15
Top