Progressive Scan Type movie detected as Interlaced -> no VDADecoder
#1
I have made a backup copy of my Avatar Blu-Ray so I have the untouched m2ts of the movie.
This file has always worked fine with XBMC with VDADecoder.

Now that XBMC has a runtime check of movie scan type, it always fall back to ffmpeg considering the movie as interlaced.

Thanks to Xcode I can see that from sps parsing, frame_mbs_only_flag is equal to 0 and therefore the movie is considered as Interlaced.

But as MediaInfo reports, the movie has a Progressive Scan Type and not Interlaced.
Here's the output from MediaInfo:
http://pastie.org/pastes/2777852

Here is a 10 seconds sample extracted from the whole m2ts
http://dl.dropbox.com/u/11879013/sample.m2ts

Is there a way to solve this issue?
Reply
#2
not right now.
Reply
#3
davilla Wrote:not right now.

Maybe I'm wrong but looking at MediaInfoLib source code, it seems to me that the code doesn't do anything additional with respect to what is implemented in XBMC. So why MediaInfo can detect it correctly and XBMC can't?

Sorry davilla is this is a stupid question, I haven't got all your knowledge..
Reply
#4
MediaInfo is parsing SEI Pic timing to obtain that info. That's not present in extradata during codec open and only present by parsing the NALs in the demux data during playback. That's too late to abort and switch to a different decoder, best we could do is abort the playback.
Reply
#5
davilla Wrote:MediaInfo is parsing SEI Pic timing to obtain that info. That's not present in extradata during codec open and only present by parsing the NALs in the demux data during playback. That's too late to abort and switch to a different decoder, best we could do is abort the playback.

Thank you very much for the explanation..really appreciatedSmile
Reply

Logout Mark Read Team Forum Stats Members Help
Progressive Scan Type movie detected as Interlaced -> no VDADecoder0