I have not found anything else that does support this. In fact in trying to find support, I had MPC lock up twice using this file (A very unusual and difficult task). Looks like you are making a proprietary file that at the moment has little to no support in anything else. If this was your goal you have achieved it well!No problem with MPC+ffdshow+haali splitter
I think mkvmerge creates correct native asp from .mkv sources (mkv ouput of xvid_encraw) too, so I think my file is OK.this sample has been created with mkvmerge, which is known to not create correct native asp mkv files ___from avi or raw sources___
my tests have shown that mkvmerge creates correct native asp from .mp4 sources
mplayer isn't a dshow player and it play it fine (I use celtic_druid build and MPUI). mplayer use also libavcodec to decode the file, so I think it's a problem in the mkv parser.OK! I will try again! The only thin I found that will support this is FFdshow witch I hate with a passion! This is not a standard and at the moment there is nothing else that supports this. You can talk about players all day long as anything that is a direct show player should play assuming you have FFdshow installed and setup. VLC is NOT a dshow player!
I don't use --engage native_mpeg4, I use directly a native mpeg4 matroska file.When I used --engage native_mpeg4, it gave me a native mkv file but there was something strange; the VOL information was appended to each P frame preceeding an I frame. In a native mpeg4 matroska file that information should only occur once in the CodecPrivate section. If I had to guess, I would say VLC isn't reading this at all and is relying on the information being present in the stream which is the wrong way to do it.
I don't think that anybody want to know if you hate FFdshow or not.OK! I will try again! The only thin I found that will support this is FFdshow witch I hate with a passion!
The above linked mkv file can be played with xine. It may be broken, but like BOND mentioned VLC seems to have problems with native ASP in MKV files.This is not a standard and at the moment there is nothing else that supports this.
I am sure Bond, MatMaul and me know that alreadyYou can talk about players all day long as anything that is a direct show player should play assuming you have FFdshow installed and setup. VLC is NOT a dshow player!
We just wanted to inform the VLC developer that there are problems with native ASP in MKV, because we heard from robux4 that VLC should sopport it.While I agree that every format should be compatible with every other format and containers should not make difference, that's not the way it is in the real world! You are most welcome to take this to the Feature Requests section of this forum, but keep in mind that even if the VLC team were to agree to your request, support is not going to be added today or tomorrow for that matter.
When native MPEG4 ASP is stored in mkv, information about the stream (sometimes called the VOL info or VOL header) should be stored in a part of the file called codecprivate. VLC doesn't seem to be reading this information and sending it to the mpeg4 decoder, hence the decoder assumes default settings for things like qpel, gmc etc. which causes errors.Perhaps I could word the stupid question this way, Why would anyone believe that replacing the container would resolve the issue?
DJ
Return to “General VLC media player Troubleshooting”
Users browsing this forum: No registered users and 16 guests