[FFmpeg-trac] #4168(undetermined:new): defect : mpeg2 interlaced yuv420 chroma incorrectly decoded
FFmpeg
trac at avcodec.org
Mon Dec 8 23:11:51 CET 2014
#4168: defect : mpeg2 interlaced yuv420 chroma incorrectly decoded
-------------------------------------+-------------------------------------
Reporter: clam | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: git-master | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by kierank):
Replying to [comment:8 cehoyos]:
> Replying to [comment:4 clam]:
> > Looks like the interlacing information is lost somewhere between
libavcodec and libswscale.
>
> I don't think this "information" exists at all: The interlaced flag in
MPEG streams just tells you if the encoder was set to "interlaced" not if
the content actually is interlaced. At least where I live, all dvb streams
are encoded as "interlaced", both the progressive streams and the (live)
interlaced streams, so the flag does not help in any way. We also have DVD
sample streams where this flag does not help in any way.
> FFmpeg contains a filter that detects if the content is interlaced if
you don't know in advance.
The DVB encoder should still perform an interlaced chroma downconversion
irrespective of the content type (because the DVB encoder doesn't know
either).
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4168#comment:9>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list