View Single Post
Old 4th September 2011, 20:56   #5224  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
Quote:
Originally Posted by STaRGaZeR View Post
The problem is that it doesn't seem to be playback speed related. For example, imagine a file with keyframes at frames 1000 and 1250. Before the seek I was in frame 500. If I seek to frame 1100, it seeks instantly to frame 1100 and audio plays from there. But the screen freezes with frame 500 until, at normal playback speed, frame 1250 is reached. Then video is resumed. This can perfectly be 5+ seconds of screen freeze while audio is playing in the back. With other splitters you can clearly see that previous frames are decoded very fast until you reach frame 1100 as you say, or that they seek instantly to it, with LAVS it seems that it just waits until the keyframe is reached, then resumes playback. Pure speculation right here, but that is what it looks like.
Yeah i've seen that symptom, not 100% sure why its happening, but i have some ideas how to check whats really going on.
I'll focus on that over the next weeks, its been too long on my list.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote