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

Reply via email to