Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why can the “SSF to AVI, no recompression” handle temporally compressed video?

0
Posted

Why can the “SSF to AVI, no recompression” handle temporally compressed video?

0

Good question but the answer is very technical. This is due to fact that conversion of a video stream from SSF to AVI requires frame times to be quantized. SSF and most modern video file formats store a timestamp with each video frame but AVI infers the timestamp of a video frame from a video frames sequence number. Whilst translating from SSF to AVI, the convertor must quantise the video frames timestamps. To do this, and retain audio sync, it must insert or drop video frames from the original source stream. If this source stream was temporally compressed (e.g. by DivX™ encoder) it will corrupt the video stream if it has to drop a video frame. This results in corruption of the played back video stream periodically causing green blocks to appear until the next key frame passes.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.