VQA

Поделись знанием:
(перенаправлено с «.VQA»)
Перейти к: навигация, поиск
Векторная квантованная анимация
Содержит

Аудио информация, Видео

Векторная квантованная анимация (англ. Vector Quantized Animation), известная под сокращением VQA — это файловый формат, изначально разработанный Westwood Studios для кодирования видео в их игре The Legend of Kyrandia.





Описание

Формат VQA использовался в каждой игре Westwood Studios, выпущенной между 1995 и 2000 годами. Каждый файл VQA состоит из последовательности чанков (англ. chunk), расположенных в древовидной структуре, начинающейся с чанка FORM, который является родительским для любого другого чанка в файле. Каждое число записано в порядке байтов от младшего к старшему. Звук в файлах VQA находится в аудиоформате AUD.

Версии

Версия 1.0

Версия 1.0 был использована в третьей части квеста The Legend of Kyrandia. Формат поддерживал 256 цветовую гамму и максимальное разрешение 640*480 (но большинство видео материалов было закодировано в разрешение 320*156). VQAs 1.0 использовал для воспроизведения 8-битный звук. VQA первой версии также поддерживал частоту кадров не более 10 fps.

Версия 2.0 (C&C VQA)

Версия 2.0 была использована в таких играх, как: Command & Conquer: Tiberian Dawn, в его приквеле Command & Conquer: Red Alert, Dune 2000 и Lands of Lore 2. Главным изменением стала поддержка 16-битного звука, увеличение поддерживаемой частоты кадров до 15 fps и отказ от использования переменных по умолчанию (использование переменной 0 в родительском чанке в результате ошибки воспроизведения видео).

Версия 3.0 (15-bit Hi-Color VQA)

Наибольшим достижением версии 3.0 стала поддержка видео с 32 768 цветами. Максимальное значение цветов в родительском чанке все ещё 256. Установка значения 0 сбросит по умолчанию на Hi-Color mode.

Кодировка / декодирование

Известен только один кодировщик VQA файлов, помимо официального, который использовал Westwood.

Несмотря на то, что VQA использует асимметричный способ кодировки файлов, требующий достаточно много времени, по декодированию он является одним из самых быстрых в своём роде.

Напишите отзыв о статье "VQA"

Ссылки

  • [www.ppmsite.com/forum/download.php?id=6992 VQA Encoder 0.5]  (англ.)

Отрывок, характеризующий VQA

– Что стали то? Аль загородили? Или уж на француза наткнулись?
– Нет не слыхать. А то палить бы стал.
– То то торопили выступать, а выступили – стали без толку посереди поля, – всё немцы проклятые путают. Эки черти бестолковые!
– То то я бы их и пустил наперед. А то, небось, позади жмутся. Вот и стой теперь не емши.
– Да что, скоро ли там? Кавалерия, говорят, дорогу загородила, – говорил офицер.
– Эх, немцы проклятые, своей земли не знают, – говорил другой.
– Вы какой дивизии? – кричал, подъезжая, адъютант.
– Осьмнадцатой.
– Так зачем же вы здесь? вам давно бы впереди должно быть, теперь до вечера не пройдете.
– Вот распоряжения то дурацкие; сами не знают, что делают, – говорил офицер и отъезжал.
Потом проезжал генерал и сердито не по русски кричал что то.
– Тафа лафа, а что бормочет, ничего не разберешь, – говорил солдат, передразнивая отъехавшего генерала. – Расстрелял бы я их, подлецов!
– В девятом часу велено на месте быть, а мы и половины не прошли. Вот так распоряжения! – повторялось с разных сторон.
И чувство энергии, с которым выступали в дело войска, начало обращаться в досаду и злобу на бестолковые распоряжения и на немцев.
Причина путаницы заключалась в том, что во время движения австрийской кавалерии, шедшей на левом фланге, высшее начальство нашло, что наш центр слишком отдален от правого фланга, и всей кавалерии велено было перейти на правую сторону. Несколько тысяч кавалерии продвигалось перед пехотой, и пехота должна была ждать.
Впереди произошло столкновение между австрийским колонновожатым и русским генералом. Русский генерал кричал, требуя, чтобы остановлена была конница; австриец доказывал, что виноват был не он, а высшее начальство. Войска между тем стояли, скучая и падая духом. После часовой задержки войска двинулись, наконец, дальше и стали спускаться под гору. Туман, расходившийся на горе, только гуще расстилался в низах, куда спустились войска. Впереди, в тумане, раздался один, другой выстрел, сначала нескладно в разных промежутках: тратта… тат, и потом всё складнее и чаще, и завязалось дело над речкою Гольдбахом.