(25.09.2020, 20:58)Selur Wrote: [ -> ]DVD often has special rules that differ from normal MPEG containers, which is why repacking into mpeg often isn't the brightest idea.
see also: http://avisynth.nl/index.php/Colorimetry#DVD.2FMPEG-2
I guess, if I don't import directly from the DVD (using AnyDVD or a mounted ISO made from AnyDVD), I should be muxing into a single VOB file, rather than a single MPG file...
No, you should not change the structure.
Did you test the dev version I send you yesterday (2020.09.25-21270)?
Just tested now (version 2020.09.25-21270). It seems consistent now. The DVD I was using is now opening as bt470bg from first load.
I tried a different anime DVD that has some weird custom matrix
Code:
Format settings, Matrix : Custom
Format settings, Matrix : Custom
Format_Settings_Matrix_Data : 0809090A0A0A0B0B0B0B0C0C0C0C0C0D0D0D0D0D0D0E0E0E0E0E0E0E0F0F0F0F0F0F0F0F10101010101010111111111111121212121213131313141414151516 / 0808080808080808080809090909090909090909090A0A0A0A0A0A0A0C0B0B0B0B0B0B0C0C0C0C0C0C0C0C0D0C0C0C0C0D0E0D0D0D0E0E0E0E0E0F0E0F0F0F11
This opens as bt709 in Hybrid consistently, on x264 and on scripting pages. Doesn't seem to matter if it's muxed as one VOB file or one MPG file. (Again, using dev version 2020.09.25-21270)
Since those custom mpeg-2 matrices are not supported by anything other than mpeg encoders and decoders.
-> that's expected behavior.
Hybrid also only checks 'Matrix coefficients' and 'matrix_coefficients_Original' in mediaInfos output.
If you know a better way for Hybrid to handle such content, let me know.
-> I assuming this issue is fixed then.
Cu Selur