[FFmpeg-trac] #5092(undetermined:new): Field order wrong for DV HD

FFmpeg trac at avcodec.org
Fri Dec 18 00:45:02 CET 2015


#5092: Field order wrong for DV HD
-------------------------------------+-------------------------------------
             Reporter:  Dan203       |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 The field order (i.e. topfield first) is wrong for DV HD  video. It's
 actually due to a stupid change they made to the spec. The bits in the
 VAUX are the same but their meaning changed. In SMPTE 314M, which is for
 SD, field 2 refers to the even fields and field 1 refers the odd fields.
 But in SMPTE 370M, which is for HD, field 1 refers to the even fields and
 field 2 refers to the odd fields. So if the FS bit in the VAUX is 1 it
 means BFF in SD but TFF in HD.

 So we need a line in the code to flip the TFF flag if the file is HD. (the
 current code parses it according to the SMPTE 314M spec regardless of
 resolution)

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5092>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list