[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