I wanted to respond to Thomas Vander Stichele's blog entry
<http://thomas.apestaart.org/log/index.php?p=3D294> , but it's closed for
comments and I dunno its mail address, so I answer here.
In his blogs, Thomas says "most video files are actually not streamable
if you haven=E2=80=99t downloaded them all. Unless you force index rebuildi=
which is really slow". I just want to point out that I often have
partially downloaded video files, and that in nearly all cases mplayer
manages to play them. It even manages to seek in them, and to play files
whose header is missing, guessing the filetype after eating several
megabytes of zeroes. Granted, it's not 100% reliable, but I'd say that
most video files are streamable, even if partially downloaded.
From: Ronald S. Bultje <rbultje@ro...> - 2005-04-20 12:57:22
this may not be the right place (Thomas' email is thomas at apestaart
dot org). Short reply:
On Wed, 2005-04-20 at 11:41, Xavier Bestel wrote:
> most video files are streamable, even if partially downloaded.
Not the same. Streamable files should play fine even when bytes are
randomly omitted from the bytestream. Almost all video files, like
Thomas claims, fail when that happens. MPEG, Ogg and ASF are some of the
few that have provisions to handle this.
Ronald S. Bultje <rbultje@...>
From: Thomas Vander Stichele <thomas@ap...> - 2005-04-20 19:06:37
> I just want to point out that I often have
> partially downloaded video files, and that in nearly all cases mplayer
> manages to play them. It even manages to seek in them, and to play files
> whose header is missing, guessing the filetype after eating several
> megabytes of zeroes.
a bunch of formats have their index table at the end. if you use any of
the warez clients you have an option to make sure the end of the file is
downloaded asap. This is precisely why it's there. So maybe you're
using one of these :)
In other cases, the player really does have to rebuild the index, and it
really is slow. And until the index is rebuilt for the part you want to
seek to, it will probably not work. I'm not saying it's impossible, I'm
saying it's not really something you want to have happen all the time.
Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
It was sex in a different life
Destroys my days and haunts my nights
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/