|
|
Jan Walzer <jan### [at] lzernet> wrote:
> What ? ... Probably your OS is a bit obsolete
> 2 gibibyte[1] filelimit is (with an apropriate filesystem, of course) neither a
> limit under any commercial UNIX, nor under Linux, nor under w2000/XP.
As Thorsten said, the AVI file format limits its size because it has
internally hardcoded 4 bytes for expressing the size of the file (of course
this is braindead because it doesn't only limit the size of the file but it
also makes the life of the encoder harder because it can't know the size of
the file when it writes its header, but only after it has created the whole
file, which means that it must seek again to the beginning to write those
mandatory bytes, but MS is MS...).
As for Linux, yes, it supports files larger than 2 or 4 gigabytes, but only
if you configure it properly. By default the system tools are not compiled so
that they support files over 4 gigabytes (and there might even be a limit of
2 gigabytes due to signedness) but you have to configure their compiling in
order to add this support.
Any third-party program which you may want to use will probably not have
support for files over 2GB (unless they are specifically designed for this)
because they will probably use the C-standard file handles (which in Linux
are 32 bits long).
Also AFAIK the most used file system, ext2, does not have support for files
over 2 GB.
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
|