I am downloading video in torrents, now it is 85% downloaded, I accidentally clicked video, it played very well, but stucks after playing few mins. Why video played well even it is 85%?

  • 4
    Video files are a container, so as long as the container format is recognized and valid, and the beginning of the internal stream is present, it will play. Note that many torrent clients prioritize the beginning and end of files within the torrent over the bytes in the middle, and usually torrents work with fixed sized blocks (2MB IIRC) so if you have the front of the stream, you have enough of it to get started, even if it bombs out 13 seconds in. – Frank Thomas Jun 22 '16 at 13:00
  • 1
    Your torrent client may even have options for controlling this -- check out related SU question: How to preview unfinished torrent video files – Ƭᴇcʜιᴇ007 Jun 22 '16 at 13:01

Depending on the format of the video, the videofile, is a stream. As long as the header is in tact, the data part, which is only the stream, will then be played back correctly until missing data is found. Its likely that there's a gap not downloaded yet after a few minutes in the video.

MPEG streams are like this, which is why it is also possible to do this with MP3 files.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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