故障现象:
AVl格式的文件容量限制导致采集中断,如何才能解决这一问题?
长沙电脑维修网故障分析:
有的程序只能使用最大2 GB的 AVI文件,而某些程序可使用最大到4 GB的AVI文件(例如Windows 98系统限制文件最大到4 GB),而另有些程序又似乎并无限制(例如,Windows NT 和Windows 2000 允许 AVI 文件为任意大,因为它们采用了AVI 2.0)。
可见,AVl 文件容量限制是直接影响数码摄像机采集和节目输出的技术问题。要避免这种采集中断的现象,则要想办法突破AVI文件的容量限制,具体分析如下:
(1)2 GB 限制
由于标准 AVI(即 AVI1 0)文件是以 32bit存储信息,其范围是 -2 000 000 000(-2 GB)到2 000 000 000(+2 GB),文件的容量不能超出这个范围。因此,任何使用 32 bit AVI 文件的程序都可能只能使用最大 2 GB 的 AVI 文件。
(2)4 GB 限制
大多数程序都是基于 Video for Windows 的,而 Video for Windows 使用的是标准 FAT 文件系统,在该系统中,文件最大只有 2 GB。因此,AVI文件最大只能是2 GB,但是借助于其他一些方法,可以将这个限制扩展到 4 GB。例如,通过专门编写的程序,可使基于 Video for Windows 子程序的 AVI文件容量达到4 GB。
(3)无限制
对于大多数应用而言,4 GB容量已基本够用,但是对于数码摄像机而言,4 GB的AVI文件就未必够用。因为数码摄像机素材的数据量很大,这就有必要做些改进,通常可采用64 bit文件的方法,可以在理论上使文件的最大容量可达18 000 000 000 GB。目前的 AVI 2.0 正是采用64 bit,AVI 2.0 可以在Windows Direct Show 子程序中得以实现。