Although I've read the about page, I'm not sure whether this question fits here. If it doesn't, please refer me to a better StackExchange website.

I'm using a 5 year old laptop. Sometimes, when I play 720p videos, the video will hang for a few milliseconds and then continue playing.

This doesn't really bother me, but it'd be nice if I could have smooth video playback.

I've recently learnt about codecs, and I'm wondering whether I can reduce the workload at play time by converting the MP4 video stream to a MPEG video stream beforehand, or any other codec that doesn't use intrapolation. It would be cool if this would result in smoother playback.

1 Answer 1


Many different factors can contribute to stutter in video playback. It could be a CPU issue (check your CPU when playing the video) in which case, a simpler codec or a player that can leverage the graphics card for decoding would help. It could also be data rate related though. In this case, using a simpler format would actually compound the problem as less compressed formats (easier to decode) require proportionally more disk space to store the same quality.

If you are constrained by memory or disk I/O then you would actually make it stutter more by moving to a simpler format (and there would also be quality loss unless you made the file size much much higher due to loss of compression efficiency as well as a second generation encoding penalty.)


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.