Hi All, The addition of mplayer probing when -x mplayer is specified was a very welcome development. Unfortunately, it appears that libquicktime based probing is being used for mp4 containers even when -x mplayer is specified, and the libquicktime based probing fails on all but the most mundane mp4 file.
I humbly request that mplayer be made the default probing tool when it is available, since it is right 100% of the time, and the other probing models are implemented with inadequate error handling to detect failure adequately. My recent build of a complete toolchain from cvs/svn sources has sent me back to using an mplayer probing wrapper and '-H 0' for ALL my encodes. To some degree, the blame for needing to do this arises from mplayer itself... Because it is so tolerant of broken encodes and containers, it has spawned an entire generation of incompetent encoders and packagers who blithely create monstrous videos that can only be handled safely after hacking off their claws and horns. Phil