VLC displaying random images (WTF?)
Posted: 14 Oct 2008 03:19
I have the weirdest problem with VLC 0.9.4. Before playing a video or a video section, VLC will flash very shortly a seemingly random picture that it must have found somewhere on my harddrive.
I have done a search for this in the forums, I hope I didn't miss anything.
I noticed a couple of times already that some sort of picture would occasionally flash up at the beginning of a video. I always dismissed it as being an error in the video that I was watching. But now I was watching a DVD, and every time I switched between menus or chapters, i.e. always in the short pause when switching between "sections" of the DVD, there would also be a picture. I fired up CamStudio screen recording, and took a capture while it was happening. It worked, and in frame-by-frame analysis in VirtualDub I could see that it was a picture of some technical device from a website called Don't Blink - clearly not a picture I would have had anything to do with. However, it's possible that the picture is in a browser cache somewhere.
Then, while playing back that same screen capture video in VideoLAN, another picture would flash up before playback begins. This time it was a cartoon from xkcd. It's quite likely that it could have found that somewhere on my harddrives too, although I wouldn't know where.
The interesting thing is that it is a different picture for every video, but for each video the picture is always the same. This means that I can quit and restart VLC, and then playing the same video would flash the same picture again as before. But still, these pictures have to come from somewhere, yet I can't figure out where.
These are some of my system specs:
Windows Vista Business SP-1 64-bit
ATi Radeon HD 4870 with latest Catalyst 8.9
VLC 0.9.4 with Qt4 interface
Also, it happens for all of OpenGL, GDI, DirectDraw, and Direct3D outputs. If I choose Dummy or ASCII output, then the picture will actually remain clearly and steadily displayed in VLC's main window for the duration of the playback!
I can't for the life of me figure out what could be the cause of this, and if it's actually VLCs fault, what part of it could do such a thing.
I have done a search for this in the forums, I hope I didn't miss anything.
I noticed a couple of times already that some sort of picture would occasionally flash up at the beginning of a video. I always dismissed it as being an error in the video that I was watching. But now I was watching a DVD, and every time I switched between menus or chapters, i.e. always in the short pause when switching between "sections" of the DVD, there would also be a picture. I fired up CamStudio screen recording, and took a capture while it was happening. It worked, and in frame-by-frame analysis in VirtualDub I could see that it was a picture of some technical device from a website called Don't Blink - clearly not a picture I would have had anything to do with. However, it's possible that the picture is in a browser cache somewhere.
Then, while playing back that same screen capture video in VideoLAN, another picture would flash up before playback begins. This time it was a cartoon from xkcd. It's quite likely that it could have found that somewhere on my harddrives too, although I wouldn't know where.
The interesting thing is that it is a different picture for every video, but for each video the picture is always the same. This means that I can quit and restart VLC, and then playing the same video would flash the same picture again as before. But still, these pictures have to come from somewhere, yet I can't figure out where.
These are some of my system specs:
Windows Vista Business SP-1 64-bit
ATi Radeon HD 4870 with latest Catalyst 8.9
VLC 0.9.4 with Qt4 interface
Also, it happens for all of OpenGL, GDI, DirectDraw, and Direct3D outputs. If I choose Dummy or ASCII output, then the picture will actually remain clearly and steadily displayed in VLC's main window for the duration of the playback!
I can't for the life of me figure out what could be the cause of this, and if it's actually VLCs fault, what part of it could do such a thing.