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.