[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