Page 1 of 1

Frame forward freezes player

Posted: 11 Jul 2009 22:31
by yayagal250
Here's a problem that's making me nuts.

VLC now has frame-forward, so you can advance one frame at a time. I was really glad to hear this, as it's been a while since I had a player that would do that.

But I'm finding that using the frame-forward is very frustrating. It will only go a few frames before the whole image freezes up. At first I could get maybe 15 frames, one after the other. That was yesterday. Now it's freezing after only three or four frames. The only way to get it going again is to close the player and restart the file, which is a big pain.

Also, after having restarted the file just now, I'm finding that if I try to make the image fullscreen, it changes from whatever is playing at this moment, to the frame that it froze on the last time I opened the file. So not only can I not advance frame-by-frame, now I can't watch that file in fullscreen!

Does anyone have any idea what this could be? I'm running Windows XP Pro.

Re: Frame forward freezes player

Posted: 11 Jul 2009 22:34
by Jean-Baptiste Kempf
What sample file?

Re: Frame forward freezes player

Posted: 11 Jul 2009 22:59
by yayagal250
I'm playing .avi files. I've tried with four different files. Had no trouble with them at all before I updated the player, which I did yesterday morning.

Re: Frame forward freezes player

Posted: 12 Jul 2009 17:11
by VLC_help
You have short sample file you could share to us that shows the issue?

Re: Frame forward freezes player

Posted: 13 Jul 2009 16:14
by Stinger
I have a very similar issue as well. Whenever using frame forward, the player freezes a lot of the time (usually after a dozen or so frames, but sometimes I've been able to get to about 50 or so before it freezes).

Clicking on the X button to close the player after the freeze closes the window, but the VLC icon remains in the system tray. I can re-open/restore the frozen player window by clicking on the system tray icon, but the player is still frozen at the same frame. I should note that in this frozen state, I cannot resume playback of the video, cannot stop and restart the video, and cannot open a new video file either. Right clicking on the system tray icon and selecting "Quit" does nothing (doesn't even bring up the windows force-kill dialogue). I have to manually open up task manager and kill the process myself. Unlike the original poster, after I manually kill the process I can re-open VLC and playback the file just fine. I have tested xvid and h264 encoded videos, and while both are susceptible to the problem, the h264 videos seem more resilient (I can usually can many many more frames from them).

Here are sample clips of xvid and h264 encoded video's I've been able to freeze consistently: XviD sample - h264 sample

NOTE: When I tried making the clip of the MP4 file encoded in h264 using the new VLC record button, it changed the container to .ts and I could not get this clip to freeze. Does this mean it could be a demuxer issue? (as far as I can tell from the modules tree, the demuxer is the only thing that changed between the .ts and .mp4 clips) You can snag the .ts clip HERE if needed. I also noticed that these small clips didn't freeze as easily as the source video's they came from. Thinking it could be some sort of buffering/splitter issue, I tried frame forwarding immediately after a jump using the time bar and the freeze did seem to occur more frequently in this situation.


I'm running WinXP SP3 with a P4 2.8HT under the hood btw. Let me know if there is anything else I can do to help pinpoint the cause of this problem.

Re: Frame forward freezes player

Posted: 14 Jul 2009 16:26
by VLC_help
Thanks. I added the Xvid sample to existing ticket.
https://trac.videolan.org/vlc/ticket/2951

Re: Frame forward freezes player

Posted: 22 Jul 2009 04:28
by freakdaddy
This drove me nuts too. I was trying to play mpegs. It actually worked in a beta that I tried a while back. Version 1.0.0 definitely has a problem with it though. If you need to grab frames I found a nice (free but not open source) utility to do it. http://www.jhepple.com/FramCap/FramCap.htm I don't work for them or know them or benefit in any way from them.