|
|
ПРОБЛЕМЫ ОГРАНИЧЕНИЯ РАЗМЕРА AVI
ФАЙЛА
При работе с цифровым видео, Вы часто должны
будете иметь дело с AVI файлами, которые, как правило, имеют
размер десятки gigabytes. Так, например, для захвата видео с
кассеты VHS-180 Вам необходимо создать AVI файл длинной от 80GB
и более. До недавнего времени, однако, большинство компьютеров
не были способны поддержать файлы такого большого размера.
Несмотря на то, что большинство современных компьютеров теоретически
могут поддерживать "длинные" файлы, существует два
барьера при создании AVI файлов - 2 GB и 4 GB. Эти барьеры вызваны
двумя факторами: пределы стандарта AVI файла и возможности файловой
системы вашей операционной системы.
Проблема стандарта формата AVI файла.
Пределы стандарта формата AVI файла - проблема, ограничивающая
размер файла AVI 2-мя GB. При использовании не стандартных
методов размер AVI файла может быть увеличен до 4 GB. Однако,
не стандартные методы редко используются.
Пожалуй немного доступных решений этой проблемы существует
в настоящее время
OpenDML 1.02: - расширение к формату AVI , позволяющее
создавать AVI файлы практически любого размера. Однако, для
работы с OpenDML AVI, необходимо программное обеспечение, поддерживающее
OpenDML стандарт (например, VirtualDub).
Сегментирование AVI: программное обеспечение преобразующее ваши
"длинные" AVI файлы в фрагменты длинной 2 GB или 4
GB. В этом случае Вы можете создавать видео любой длины или
размера. Чтобы создавать и работать с сегментированной AVI,
необходимо программное обеспечение, поддерживающее сегментацию
(например, AVI_IO, VirtualDub, или Avisynth).
Avisynth: Эта небольшая утилита позволяет многим программам,
имеющим 2 GB-ое ограничение в создании AVI, формировать открытые
AVI файлы, практически, любого размера. Следует заметить, что
полезность данной утилиты этим не ограничивается, она пригодится
и при соединении сегментированного AVI и при обработке ваших
видео.
Проблема стандарта файловой системы.
Чтобы хранить файлы на жестком диске, Ваш компьютер использует
определенную файловую систему. Файловая система определяется
операционной системой которую Вы используете при работе на компьютере.
В таблице приведены файловые системы используемые различными
операционными системами и, соответственно, максимально возможный
размер создаваемого файла.
|
Windows
95
(pre-ASR2) |
Windows
95 OSR2+
Windows 98/SE/ME |
Windows
NT 4.0 |
Windows
2000/XP |
FAT16 |
2 GB |
2GB |
4GB |
4GB |
FAT32 |
|
4GB |
|
4GB |
NTFS |
|
|
без ограничений |
без ограничений |
Возможные решения
Сегментирование AVI, пожалуй единственный способ, обойти ограничения
файловой системы. При этом, следует заметить, что Вы вынуждены
ограничивать размер сегментов, который должен равняться или
быть меньше максимального размера файла для вашей файловой системы.
Однако, как было отмечено ранее, чтобы создавать и работать
с сегментированными AVI файлами, необходимо программное обеспечение,
поддерживающее сегментацию (например, AVI_IO, VirtualDub, или
Avisynth).
Использование операционной системы файловая система которой
позволяет поддерживать "большие" файлы.
Резюме
Для нашедшей наиболее широкое применение операционной системы
Windows 98 под файловой системой FAT32 имеет место ограничения
длины AVI файла размером в 4GB. Поэтому для создания "продолжительного"
видео следует использовать метод сегментирования AVI файла.
Наиболее предпочтительно использование операционных систем Windows
NT 4.0/2000/XP под операционной системой NTFS, позволяющих создавать,
практически, безразмерные AVI файлы. В данном случае Вам необходимо
использовать программное обеспечение, поддерживающее OpenDML
стандарт (например, VirtualDub).
Для
того, чтобы не претерпевать неудачи, связанные с нехваткой 0,5-1
Gb дискового пространства для полного захвата видеофрагмента,
необходимо уметь рассчитывать возможный (планируемый) размер
AVI-файла. Об этом вкратце в разделе "ПАРАМЕТРЫ
AVI И РАЗМЕРЫ ФАЙЛА"
|