See the following mencoder options:jonny wrote:it seems something related to mencoder (VirtualDub+XviD never write frames with no data, while mencoder seems to do this!)
Code: Select all
-noencodedups
  Do not attempt to encode duplicate frames in duplicate; always output zero-byte
  frames to indicate duplicates.  Zero-byte frames will be written anyway unless
  a filter or encoder capable of doing duplicate encoding is loaded.
  Currently the only such filter is harddup.
-vf harddup
  Only useful with MEncoder.  If harddup is used when encoding, it will force
  duplicate frames to be encoded in the output.  This uses slightly more space,
  but is necessary for output to MPEG files or if you plan to demux and remux
  the video stream after encoding.  Should be placed at or near the end of the
  filter chain unless you have a good reason to do otherwise.

