Code: Select all
Your input can't be opened:
VLC is unable to open the MRL 'dshow://'. Check the log for details.
Capturing failed:
The capture device "ManyCam Virtual Webcam" does not support the required parameters.
or with my cam
Capturing failed:
The capture device "Microsoft LifeCam NX-3000" does not support the required parameters.
Code: Select all
qt4 debug: This shouldn't happen, please report
qt4 debug: This shouldn't happen, please report
qt4 debug: :dshow-caching=200 :dshow-vdev="" :dshow-adev="" :dshow-size="" :dshow-chroma="RV24" :dshow-fps=0 :no-dshow-config :no-dshow-tuner :dshow-tuner-channel=0 :dshow-tuner-country=0 :dshow-tuner-input=0 :dshow-video-input=-1 :dshow-audio-input=-1 :dshow-video-output=-1 :dshow-audio-output=-1 :dshow-amtuner-mode=1 :dshow-audio-channels=0 :dshow-audio-samplerate=0 :dshow-audio-bitspersample=0
qt4 debug: New item: dshow://
qt4 debug: New Option: :dshow-vdev=Microsoft LifeCam NX-3000
qt4 debug: New Option: :dshow-adev=none
qt4 debug: New Option: :dshow-caching=200
qt4 debug: New Option: :dshow-vdev=
qt4 debug: New Option: :dshow-adev=
qt4 debug: New Option: :dshow-size=
qt4 debug: New Option: :dshow-chroma=RV24
qt4 debug: New Option: :dshow-fps=0
qt4 debug: New Option: :no-dshow-config
qt4 debug: New Option: :no-dshow-tuner
qt4 debug: New Option: :dshow-tuner-channel=0
qt4 debug: New Option: :dshow-tuner-country=0
qt4 debug: New Option: :dshow-tuner-input=0
qt4 debug: New Option: :dshow-video-input=-1
qt4 debug: New Option: :dshow-audio-input=-1
qt4 debug: New Option: :dshow-video-output=-1
qt4 debug: New Option: :dshow-audio-output=-1
qt4 debug: New Option: :dshow-amtuner-mode=1
qt4 debug: New Option: :dshow-audio-channels=0
qt4 debug: New Option: :dshow-audio-samplerate=0
qt4 debug: New Option: :dshow-audio-bitspersample=0
main debug: adding item `dshow://' ( dshow:// )
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 3 items, index 1
main debug: dying input
main debug: control type=0
main debug: control: stopping input
dshow debug: CaptureFilter::Pause
qt4 debug: Updating the stream status: 8
main debug: dying input
main debug: dying input
dshow debug: CaptureFilter::Stop
dshow debug: CapturePin::EndFlush
dshow debug: releasing DirectShow
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CapturePin::Disconnect [OK]
dshow debug: CaptureFilter::SetSyncSource
dshow debug: CaptureFilter::JoinFilterGraph
dshow debug: CaptureFilter::GetState 0
dshow debug: CaptureFilter::~CaptureFilter
dshow debug: CapturePin::~CapturePin
main debug: dying input
main debug: dying input
main debug: removing module "dshow"
main debug: removing module "rawvideo"
main debug: thread ended
main debug: thread times: real 0m56.937500s, kernel 0m0.078125s, user 0m0.031250s
main debug: thread 6188 joined (input/decoder.c:248)
main debug: killing decoder fourcc `RV24', 0 PES in FIFO
main debug: dying input
main debug: removing module "swscale"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
main debug: thread ended
main debug: thread times: real 0m56.687500s, kernel 0m0.062500s, user 0m0.609375s
main debug: thread 5824 joined (video_output/video_output.c:536)
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
qt4 debug: Qt FS: Detaching Vout
qt4 debug: Qt: Changing Fullscreen Mode
main debug: removing module "qt4"
main debug: thread ended
main debug: thread times: real 0m56.765625s, kernel 0m0.046875s, user 0m0.000000s
main debug: thread 6248 joined (directx.c:513)
main debug: removing module "vout_directx"
main debug: removing module "blend"
main debug: dying input
main debug: thread times: real 0m0.031250s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 6296 joined (freetype.c:511)
main debug: removing module "freetype"
main debug: thread ended
qt4 debug: Video is not needed anymore
qt4 debug: Updating the geometry
main debug: dead input
main debug: thread times: real 0m57.078125s, kernel 0m0.031250s, user 0m0.015625s
main debug: thread 5704 joined (playlist/engine.c:244)
main debug: TIMER input launching for 'dshow://' : 101.000 ms - Total 101.000 ms / 1 intvls (Avg 101.000 ms)
main debug: starting new item
main debug: processing request item dshow:// node null skip 0
main debug: resyncing on dshow://
main debug: dshow:// is at 2
main debug: creating new input thread
main debug: Creating an input for 'dshow://'
main debug: waiting for thread initialization
main debug: thread started
main debug: thread 6112 (input) created at priority 1 (input/input.c:370)
main debug: `dshow://' gives access `dshow' demux `' path `'
main debug: creating demux: access='dshow' demux='' path=''
main debug: looking for access_demux module: 1 candidate
qt4 debug: Updating the stream status: 3
dshow debug: found device: ManyCam Virtual Webcam
dshow debug: found device: Microsoft LifeCam NX-3000
dshow debug: using device: Microsoft LifeCam NX-3000
dshow debug: EnumDeviceCaps: output pin: Capture
dshow debug: EnumDeviceCaps: input pin: Video Camera Terminal
dshow debug: EnumDeviceCaps: trying pin Capture
dshow debug: EnumDeviceCaps: input pin default format configured
dshow debug: EnumDeviceCaps: input pin accepts chroma: RV24, width:352, height:288, fps:30.000030
dshow debug: CaptureFilter::JoinFilterGraph
dshow debug: connecting filters
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [not connected]
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::QueryFilterInfo
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryAccept [OK] (width=352, height=288, chroma=RV24, fps=30.000030)
dshow debug: CapturePin::ReceiveConnection [OK]
dshow debug: CapturePin::NotifyAllocator
dshow debug: filters connected successfully !
dshow debug: MEDIATYPE_Video
dshow debug: selected video pin accepts format: RV24
dshow debug: found device: Microsoft LifeCam NX-3000.
dshow debug: found device: Realtek HD Audio Input
dshow error: can't use device: none, unsupported device type
dshow error: can't open audio
dshow debug: Playing...
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
qt4 debug: Destroy the Interaction Dialog
qt4 debug: Hide the Interaction Dialog
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::QueryPinInfo
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CaptureFilter::EnumPins
dshow debug: CapturePin::QueryDirection
dshow debug: CapturePin::ConnectedTo [OK]
dshow debug: CaptureFilter::SetSyncSource
dshow debug: CaptureFilter::Pause
dshow debug: CaptureFilter::Run
main debug: selecting program id=0
main debug: using access_demux module "dshow"
main debug: TIMER module_Need() : 106.000 ms - Total 106.000 ms / 1 intvls (Avg 106.000 ms)
main debug: looking for a subtitle file in D:\Program Files\VideoLAN\VLC\
main debug: looking for decoder module: 33 candidates
kate debug: kate: OpenDecoder
main debug: using decoder module "rawvideo"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: thread 5240 (decoder) created at priority 0 (input/decoder.c:217)
main debug: thread started
main debug: `dshow://' successfully opened
main debug: control type=1
main debug: no usable vout present, spawning one
main debug: window size: 384x288
main debug: looking for video output module: 6 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread initialization
main debug: thread started
vout_directx debug: DirectXCreateWindow
main debug: looking for vout window module: 2 candidates
qt4 debug: waiting for interface...
qt4 debug: requesting window...
qt4 debug: Video was requested -1, -1
qt4 debug: New Event: type 1108
qt4 debug: New Event: type 1103
qt4 debug: Updating the stream status: 3
qt4 debug: Video is resizing to: 384 288
qt4 debug: Qt FS: Attaching Vout
qt4 debug: Qt: Changing Fullscreen Mode
main debug: using vout window module "qt4"
main debug: TIMER module_Need() : 82.000 ms - Total 82.000 ms / 1 intvls (Avg 82.000 ms)
vout_directx debug: created video sub-window
main debug: thread 6080 (Vout Events Thread) created at priority 0 (directx.c:281)
vout_directx debug: Vout EventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1
vout_directx debug: selecting Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1
vout_directx debug: screen dimensions (0x0,1280x800)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
main debug: using video output module "vout_directx"
main debug: TIMER module_Need() : 154.000 ms - Total 154.000 ms / 1 intvls (Avg 154.000 ms)
main debug: waiting for thread initialization
main debug: thread started
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
qt4 debug: Updating the geometry
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture user 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture out 352x288 (0,0,352x288), chroma I420, ar 4:3, sar 12:11
main debug: looking for video filter2 module: 19 candidates
swscale debug: 352x288 chroma: RV24 -> 352x288 chroma: I420 with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 6236 (video output) created at priority 1 (video_output/video_output.c:502)
main warning: late picture skipped (32000)
main debug: looking for text renderer module: 2 candidates
main debug: thread 6040 (fontlist builder) created at priority 0 (freetype.c:477)
freetype debug: using fontsize: 18
main debug: using text renderer module "freetype"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
main debug: thread started
freetype debug: using fontsize: 18
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 0 seconds
main debug: thread ended
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
qt4 debug: New Event: type 1109
Code: Select all
:dshow-caching=200 :dshow-vdev="" :dshow-adev="" :dshow-size="width:640 height:480" :dshow-chroma="RV24" :dshow-fps=30 :no-dshow-config :no-dshow-tuner :dshow-tuner-channel=0 :dshow-tuner-country=0 :dshow-tuner-input=0 :dshow-video-input=-1 :dshow-audio-input=-1 :dshow-video-output=-1 :dshow-audio-output=-1 :dshow-amtuner-mode=1 :dshow-audio-channels=0 :dshow-audio-samplerate=0 :dshow-audio-bitspersample=0
Code: Select all
main debug: thread 6652 (suxor) created at priority 0 (video_output/video_output.c:1555)
main debug: thread started
main warning: kludge 601 destroyed while thread alive (VLC might crash)
qt4 debug: New Event: type 1103
qt4 debug: New Event: type 1103
main debug: control type=17
main debug: removing module "rawvideo"
main debug: thread ended
main debug: thread times: real 0m3.703125s, kernel 0m0.046875s, user 0m0.015625s
main debug: thread 5672 joined (input/decoder.c:248)
main debug: killing decoder fourcc `RV24', 0 PES in FIFO
main debug: removing module "swscale"
vout_directx debug: DirectXCloseSurface
vout_directx debug: DirectXCloseDisplay
vout_directx debug: DirectXCloseDisplay clipper
vout_directx debug: DirectXCloseDisplay display
vout_directx debug: DirectXCloseDDraw
main debug: thread ended
main debug: thread times: real 0m3.656250s, kernel 0m0.062500s, user 0m0.015625s
main debug: thread 5196 joined (video_output/video_output.c:536)
vout_directx debug: DirectXEventThread terminating
vout_directx debug: DirectXCloseWindow
vout_directx debug: WinProc WM_DESTROY
qt4 debug: Qt FS: Detaching Vout
qt4 debug: Qt: Changing Fullscreen Mode
main debug: removing module "qt4"
main debug: thread ended
qt4 debug: Video is not needed anymore
qt4 debug: Updating the geometry
main debug: thread times: real 0m3.734375s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 6344 joined (directx.c:513)
main debug: removing module "vout_directx"
main debug: removing module "blend"
main debug: thread times: real 0m0.000000s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 6400 joined (freetype.c:511)
main debug: removing module "freetype"
main debug: control type=17
main debug: looking for decoder module: 33 candidates
kate debug: kate: OpenDecoder
main debug: using decoder module "rawvideo"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: thread 6108 (decoder) created at priority 0 (input/decoder.c:217)
main debug: thread started
main debug: no usable vout present, spawning one
main debug: window size: 384x288
main debug: looking for video filter module: 1 candidate
clone debug: spawning 1 clone(s)
main debug: using video filter module "clone"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: waiting for thread initialization
main debug: thread started
clone debug: spawning the real video outputs
main debug: window size: 384x288
main debug: looking for video output module: 6 candidates
vout_directx debug: creating DirectXEventThread
main debug: waiting for thread initialization
main debug: thread started
vout_directx debug: DirectXCreateWindow
main debug: looking for vout window module: 2 candidates
qt4 debug: waiting for interface...
qt4 debug: requesting window...
qt4 debug: Video was requested -1, -1
qt4 debug: New Event: type 1109
qt4 debug: Video is resizing to: 384 288
qt4 debug: Qt FS: Attaching Vout
qt4 debug: Qt: Changing Fullscreen Mode
main debug: using vout window module "qt4"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
qt4 debug: Updating the geometry
vout_directx debug: created video sub-window
main debug: thread 5744 (Vout Events Thread) created at priority 0 (directx.c:281)
vout_directx debug: Vout EventThread running
vout_directx debug: DirectXInitDDraw
vout_directx debug: directx-device:
vout_directx debug: DirectXEnumCallback: Primary Display Driver, display
vout_directx debug: DirectXEnumCallback: Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1
vout_directx debug: selecting Mobile Intel(R) 965 Express Chipset Family, \\.\DISPLAY1
vout_directx debug: screen dimensions (0x0,1280x800)
vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
vout_directx debug: End DirectXInitDDraw
vout_directx debug: DirectXCreateDisplay
vout_directx debug: DirectXCreateClipper
vout_directx debug: disabling screen saver
main debug: using video output module "vout_directx"
main debug: TIMER module_Need() : 64.000 ms - Total 64.000 ms / 1 intvls (Avg 64.000 ms)
main debug: waiting for thread initialization
main debug: thread started
vout_directx debug: NewPictureVec overlay:yes chroma:YV12
vout_directx debug: YUV overlay created successfully
vout_directx debug: End NewPictureVec (succeeded)
main debug: got 1 direct buffer(s)
main debug: picture in 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture user 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture out 352x288 (0,0,352x288), chroma I420, ar 4:3, sar 12:11
main debug: looking for video filter2 module: 19 candidates
swscale debug: 352x288 chroma: RV24 -> 352x288 chroma: I420 with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_Need() : 1.000 ms - Total 1.000 ms / 1 intvls (Avg 1.000 ms)
main debug: indirect render, mapping render pictures 0-7 to system pictures 1-8
main debug: thread 5988 (video output) created at priority 1 (video_output/video_output.c:502)
main debug: got 8 direct buffer(s)
main debug: picture in 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture user 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: picture out 352x288 (0,0,352x288), chroma RV24, ar 4:3, sar 12:11
main debug: looking for video filter2 module: 19 candidates
swscale debug: 352x288 chroma: RV24 -> 352x288 chroma: RV24 with scaling using Bicubic (good quality)
main debug: using video filter2 module "swscale"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: indirect render, mapping render pictures 0-7 to system pictures 8-15
main debug: thread 5760 (video output) created at priority 1 (video_output/video_output.c:502)
main debug: looking for text renderer module: 2 candidates
main debug: thread 6596 (fontlist builder) created at priority 0 (freetype.c:477)
freetype debug: using fontsize: 18
main debug: using text renderer module "freetype"
main debug: TIMER module_Need() : 2.000 ms - Total 2.000 ms / 1 intvls (Avg 2.000 ms)
freetype debug: using fontsize: 18
main debug: looking for video blending module: 1 candidate
blend debug: chroma: YUVA -> I420
main debug: using video blending module "blend"
main debug: TIMER module_Need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
main debug: thread started
freetype debug: Building font database...
freetype debug: Finished building font database.
freetype debug: Took 0 seconds
main debug: thread ended
qt4 debug: New Event: type 1109
Code: Select all
TitleWrong chroma conversion from RV24 to I420 (swscale)
Description
Opening a directshow device with RV24 chroma (select it from dshow panel with :dshow-config) opens a video with scrabled colors. I suspect the GetPixels? method @ modules/video_filter/swscale.c not taking into account
if you compile your own VLC, you can disable swscale.Is it possible to disable swscale somehow? Otherwise, is there a different work-around?
Return to “VLC media player for Windows Troubleshooting”
Users browsing this forum: No registered users and 49 guests