[MPlayer-users] [BUG] naq & bframes can cause horrible results and bandwidth consumption
Jindrich Makovicka
makovick at kmlinux.fjfi.cvut.cz
Thu Feb 12 15:33:03 CET 2004
Hello,
I just found a reproducible case when usage of naq, *_mask and b-frames
causes lavcodec produce terrible output. After the encoder encounters a
high motion scene, or a scene with a lot of noise (as in the example),
it starts producing a sequence of P & B frames, where P-frames are with
low detail and blocky, while B-frames are with high detail. The
resulting video looks extremely crappy for the rest of the file and the
encoder starts consuming high amount of bandwidth, which doesn't
decrease with time. Removing naq causes the problem disappear.
code used to reproduce the case:
#!/bin/sh
VCODEC="-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=746:vlelim=-4:vcelim=7:\
lumi_mask=0.05:dark_mask=0.01:scplx_mask=0.02:tcplx_mask=0.08:\
mbd=2:vmax_b_frames=1:naq:vqmin=2"
mencoder -v -nosound $VCODEC -o out.avi test1.avi
input video is available at http://kmlinux.fjfi.cvut.cz/~makovick/test1.avi
--
Jindrich Makovicka
More information about the MPlayer-users
mailing list