[MEncoder-users] Adding harddup as an afterthought?

Ilya Zakharevich nospam-abuse at ilyaz.org
Thu Sep 27 07:42:28 CEST 2007


[A complimentary Cc of this posting was NOT [per weedlist] sent to
Rich Felker 
<mencoder-users at mplayerhq.hu>], who wrote in article <20070926223655.GS246 at brightrain.aerifal.cx>:
> > >   set video_filter=-ofps 24000/1001 -vf pullup,softskip
> > >
> > > As I discovered, my hardware player (Philips DVP5982) does not like
> > > them (it shows a mess for a frame or two about the time the
...
> > > everything is fine.  Is there a possibility to "add harddup" to an avi
> > > file WITHOUT re-encoding?  Or at least with re-encoding only chunks
> > > where duplicated-as-0 frames are nearby?

> > no

> In principle you could drop-in zero-change frames, but the presence of
> B frames would make it a lot more complicated.

Why?  I do not know the precise details of ASP, but why would the
following not work:

  a) if the preceding frame is I or P, drop in a zero-change frame;

  b) if the preceding frame is B, duplicate it?

(Of course, it could overload the maximal count of B-frames supported
by the player; but I do not think the probability of this mattering is
high...)

Thanks,
Ilya







More information about the MEncoder-users mailing list