You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Interlaced H.264 has many issues in FFMS2, especially when using Haali's parser for MPEG-TS. One of these is mysterious frame duplication. This is caused by the following three facts:
Haali's parser sometimes returns packets that each contain a single field. The two packets of a field pair seem to have the same PTS in this case.
The repeat_pict flag obtained from parsing the frames indicate whether the packet contains a single field (0), a field pair (1), a frame (1) or three fields (2).
lavc appears to decode all packets (regardless of content) into full-height frames (when packet only contains a single field, the missing field is presumably taken from the previous frame or something like that).
We clearly need some special handling of this in order to not output duplicated fields/frames and duplicated timestamps.
From kalle.blomster on February 13, 2012 18:45:24
Interlaced H.264 has many issues in FFMS2, especially when using Haali's parser for MPEG-TS. One of these is mysterious frame duplication. This is caused by the following three facts:
We clearly need some special handling of this in order to not output duplicated fields/frames and duplicated timestamps.
Original issue: http://code.google.com/p/ffmpegsource/issues/detail?id=83
The text was updated successfully, but these errors were encountered: