[x264-devel] proposal: nal-hrd and interlacing

Kieran Kunhya kieran at kunhya.com
Wed Jul 20 13:24:40 CEST 2011


----- Original Message -----

From: Erik Slagter <erik at slagter.name>
To: Mailing list for x264 developers <x264-devel at videolan.org>
Cc: 
Sent: Wednesday, 20 July 2011, 11:59
Subject: Re: [x264-devel] proposal: nal-hrd and interlacing

> Does the same thing happen for progressive material?
> This should be an issue with general playback. It shouldn't have anything to do with interlaced.

No because it is interlacing specific.

To recap: without using nal-hrd the material is played with the wrong field order (bottom field first), although the option -tff has been used. When nal-hrd is used, the playback field order is correct. This has been suggested by some expert, I didn't see the relation but it clearly works.

So that's why I'd like to have x264 (or the lib) issue a warning when interlacing is selected but no nal-hrd, as to prevent others to shoot them in their foot as well.

I can't find hardly any information on nal-hrd, so I cannot judge if this is expected behaviour. I guess that settopboxes tend to be quite pedantic on streams adhering to standards.

_______________________________________________


Interlacing and nal-hrd are orthogonal. This is clearly a bug in your set top box.
You should probably enable nal-hrd for any set-top-box though but that's no reason to set it by default for interlaced material because --nal-hrd means you need to set VBV.


More information about the x264-devel mailing list