Log in

View Full Version : Scan type marked with MBAFF


Manoj Wilson
19th July 2011, 19:22
Hey guys,

I've been using MeGUI for a while now and had never before come across such a problem. Well, recently when I updated my MeGUI with the latest updates available, and did encoded video to x264 profile with normal settings as I did before it always tells the Scan type to be MBAFF (which some people don't find decent enough). Whatever I do, updating it through Developmental server or a stable server the x264 tool always recognizes the Scan type as MBAFF and marks or encodes it that way, even when the Scan type analyzed is something else. Earlier it used to mention Interlaced as the scan type but now every video is marked with MBAFF. Even while demuxing the scan type is interlaced but in the end it is always coming down to MBAFF. Can anyone help me with this? I want to change the scan type without re-encoding the video again. And would you please let me know why is MeGUI doing this.. :confused:
If you could help me with it I'll be really grateful 'coz lately I've stopped encoding videos due to this. :mad:

sneaker_ger
19th July 2011, 19:37
MBAFF is a kind of interlaced encoding (not to say "the best"). If you are encoding interlaced material with x264, you want to use MBAFF.
http://forum.doom9.org/showthread.php?t=120317

pandy
20th July 2011, 15:11
MBAFF is a kind of interlaced encoding (not to say "the best"). If you are encoding interlaced material with x264, you want to use MBAFF.
http://forum.doom9.org/showthread.php?t=120317

AFAIR x264 is PAFF-like however MBAFF syntax is used to code video.



"x264 supports MBAFF only, but the adaptive aspect hasn't been implemented yet"

http://forum.videohelp.com/threads/328426-Which-AVC-H264-Encoder-Supports-Interlced-PiCAFF-and-MBAFF?p=2034182&viewfull=1#post2034182

sneaker_ger
20th July 2011, 16:21
That information is outdated. It is adaptive nowadays.

Manoj Wilson
20th July 2011, 19:34
didn't quite understand what you guys are trying to say. Well, anyways my question was how can i encode without getting the scan type as MBAFF in MeGUI, should I change the Macroblocks settings in x264 config to None, or what?

Anyone there for my help? :/

sneaker_ger
20th July 2011, 19:59
What we are trying to say is: if you are encoding interlaced, then MBAFF is a good thing. You don't want to change it.
If you are encoding progressive material just add "--no-interlaced" to the x264 command line.

Manoj Wilson
21st July 2011, 06:38
Thanks sneaker_ger , well I know that progressive material doesn't require deinterlacing, but if I don't want do MBAFF to an interlaced video, then what should I do in MEGui. e.g, if I have to IVTC a interlaced video then??? :confused:

J_Darnley
21st July 2011, 10:19
There is no other way for x264 to encode interlaced video. If you have progressive video, you were told what to do, use --no-interlaced. You can also use this to force progressive encoding of interlaced video, but this does not change the content. If you have telecined video, apply IVTC, then you will have progressive video.

Stereodude
21st July 2011, 12:31
And, if you're encoding 1080p25 or 1080p30 it has to be fake interlaced or it's not Blu-Ray compatible (assuming that's what you're after).

pandy
21st July 2011, 14:10
That information is outdated. It is adaptive nowadays.

from which build?

nurbs
21st July 2011, 14:53
Adaptive MBAFF was commited in May. It was completely added with r1991, the last comitt mentioning MBAFF was r2007 and was a bugfix.