rheala / lavfilters

Automatically exported from code.google.com/p/lavfilters
GNU General Public License v2.0
0 stars 0 forks source link

Weird handling of ordered chapters that does not start with a keyframe #414

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Describe the issue you're having:
When creating ordered chapter that does not starts with a keyframe, video 
either:
a) inserts part of video before selected part (it is a part of video that is 
not needed, but includes keyframe)
b) loads video without keyframe and creates incorrect image

How can the issue be reproduced? Sample File?
By creating ordered chapter that does not starts with a keyframe. I managed to 
reproduce the a) part of error on smaller file (attached). But the b) part only 
occurred once on larger file and I couldn't reproduce on smaller one.

What version of the product are you using? In which Player?
LAV Filters 0.59.1
Media Player Classic - Home Cinema 1.6.6.6957

Please provide any additional information below.
The provided sample plays first 10 seconds normally, then second 5 to 10 again 
with ordered chapter. Seeking directly to chapter skips the added part and 
video seems correct, but is incorrect if viewed without seeking.
Alternate sample download link: 
http://www.mediafire.com/download/tcaqf7q4fvurtne/Sample.mkv

Original issue reported on code.google.com by smitjohn...@gmail.com on 7 Jan 2014 at 3:11

Attachments:

GoogleCodeExporter commented 9 years ago
Ordered chapters by definition need to start with a keyframe, otherwise it will 
not and cannot work correctly. This is a technical limitation out of the 
combination of how ordered chapters are defined, and how directshow works.

Original comment by h.lepp...@gmail.com on 7 Jan 2014 at 9:20

GoogleCodeExporter commented 9 years ago
Thanks for the fast replay!
I didn't know the requirement about the keyframes, so didn't made sure to place 
one in right place.  Thank  for making this clear for me.

Original comment by smitjohn...@gmail.com on 8 Jan 2014 at 8:08