lingering 'chroma' issues when streaming direct show inputs

About encoding, codec settings, muxers and filter usage
justintbaker
New Cone
New Cone
Posts: 7
Joined: 17 Aug 2004 19:15
Location: St. Louis, MO

lingering 'chroma' issues when streaming direct show inputs

Postby justintbaker » 23 Aug 2004 01:34

When I stream a video capture card using dshow, I get weird colors on the client end. This seems to be a problem with the chroma setting on the server not being handled properly by the client.

I tried a workaround of changing the hue on the client, but some colors are still wrong. In a previous post on this issue, someone said to force the server to use a certain chroma (e.g. :dshow-chroma="YV12"), but this doesn't seem to solve it. :cry:

How do I know which chromas to use?

I'm using vlc 0.7.2 under Win XP for both the server and clients.

The following is a sample of the client's debug window:

[00000244] vout_directx video output debug: DirectXCreateDisplay
[00000244] vout_directx video output debug: DirectXCreateClipper
[00000215] main module debug: using video output module "vout_directx"
[00000244] main video output debug: looking for text renderer module
[00000244] main video output debug: probing 3 candidates
[00000244] freetype video output debug: Using fontsize: 15
[00000163] main module debug: using text renderer module "freetype"
[00000244] main video output debug: waiting for thread completion
[00000244] vout_directx video output debug: NewPictureVec overlay:yes chroma:YV12
[00000244] vout_directx video output debug: YUV overlay created successfully
[00000244] vout_directx video output debug: End NewPictureVec (succeeded)
[00000244] main video output debug: got 1 direct buffer(s)
[00000244] main video output debug: picture in 320x240, chroma 0x30323449 (I420), aspect ratio 4:3
[00000244] main video output debug: picture out 320x240, chroma 0x32315659 (YV12), aspect ratio 4:3
[00000244] main video output debug: direct render, mapping render pictures 0-6 to system pictures 1-7
[00000244] main video output debug: thread 3976 (video output) created at priority 1 (src/video_output/video_output.c:472)
[00000243] main video output debug: got 8 direct buffer(s)
[00000243] main video output debug: picture in 320x240, chroma 0x30323449 (I420), aspect ratio 4:3
[00000243] main video output debug: picture out 320x240, chroma 0x30323449 (I420), aspect ratio 4:3
[00000243] main video output debug: direct render, mapping render pictures 0-6 to system pictures 1-7
[00000243] main video output debug: thread 3656 (video output) created at priority 1 (src/video_output/video_output.c:472)
--------------------------------------------------

Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 4 guests