PersonalCorpus 版 (精华区)


内容: 在PC上编辑视频时,常常会遇到2GB文件限制问题,哪到底什么是2GB限制呢?很多人都说不明白。尽管这个限制的技术细节你不需要清楚地了解,但一些概念还是要知道的,因为这会影响你在编辑视频时选择什么工具和方法。 
2GB限制 

基本常识: 

2GB指的是标准AVI文件的最大长度。标准AVI文件也叫AVI 1.0文件。 
问题源于标准AVI文件以32位存储信息,32位数的范围是-2000000000(-2G到2000000000(+2G,超过这个范围文件就管不了。 
任何使用32位数AVI文件的程序都“可能”只能使用最大2GB的AVI文件。 
AVI版本号(1.0 or 2.0)与DV AVI文件的TYPE1,TYPE2没有关系。 
4GB限制 

上面说“可能”是因为大多数程序使用WINDOWS中的一套子程序--Video for Windows--来方便地处理AVI文件。Video for Windows使用的AVI最大只能是2GB,但是借助于其它一些方法,可以将这个限制扩展到4GB。 

简而言之: 

VideoforWindows子程序使用AVI文件最大到2GB 
特殊编写的程序,即使也用VideoforWindows子程序,允许的AVI文件最大可到4GB 
对大多数应用而言,4GB(甚至2G已经够用了。但新的数码格式象DV产生非常大的文件(9分钟的DV就是2G,有必要做些改进来处理大于4GB的文件。 

无限制 

对这个问题的解决方法是在文件中使用64位数,这样在理论上文件的最大长度可达18000000000GB!足够存150000年的DV视频了。这个大小够用一阵子的了。这个新的AVI格式就是AVI2.0。 

AVI2.0可以在Windows Direct Show子程序中得以实现,现在WINDOWS DIRECT SHOW代替了老的VIDEO FOR WINDOWS。但AVI2.0的用户需要注意有可能出现影响问题: 

AVI2.0文件与AVI1.0文件不兼容。AVI20文件不能用于只处理AVI10文件的程序,相反能处理AVI2.0文件的程序也能处理AVI10文件。 
只有WINDOWS NT和WINDOWS2000能产生大于4GB的文件。 
后一条很重要。使用FAT32文件系统的WINDOWS95和WINDOWS98中,任何类型的文件最大只能到4GB,AVI2.0文件类型在这里没什么大用。标准的FAT分区中,文件最大只有2GB。 

其它方法 

在AVI2.0出现以前,人们想了几种方法来绕过标准AVI文件的大小限制。 

非标准AVI格式---在某些特殊应用中采用特定的AVI文件格式。当然这种非标准的AVI文件格式只能在有限的程序中使用。 

多个文件---大的文件被分成多个小的文件。这在WINDOWS95和98中仍很有用,在这两种操作系统中,系统所允许的文件大小限制了AVI20的使用。 

总结 

大多数程序只能使用最大2GB的AVI文件 
某些程序可使用最大到4GB的AVI文件 
使用AVI20的新程序理论上可使用任意大小的文件 
与AVI文件格式无关,WINDOWS95和98系统限制文件最大到4GB 
WINDOWS NT和WINDOWS2000允许文件为任意大小
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.569毫秒