day & night

 
Google VP8 Video For Windows ( VFW) codec 1.2.0, поддержка VP8 в Windows x32
Дата публикации:
#1
HugoBo-SS



тут-та-ту
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 10.906
Регистрация: 3.04.2008
Из: Russia SPb
Пользователь №: 827.869


Респектов: 4350
-----XXXXX




Google VP8 VFW codec 1.2.0


Твой софтовый форум


Google VP8 Video Codec - это только видео-код. Чтобы смотреть фильм, нужно ещё кодировать звук и собрать все потоки данных в один файл. Поэтому был предложен набор WebM: Vorbis в качестве аудио-кодека (известен некоторым под неправильным названием Ogg) и Matroska в качестве контейнера (известен из раздач торрентов, обладает кучей функций и основан на бинарном XML).

Особенности кодека:
- Golden Frames — введён новый тип ключевых кадров. Это опорные кадры, хранящиеся в отдельном буфере и допускающие ссылку на себя спустя значительное время после их декодирования.
- Повышенная устойчивость к потере пакетов (кадры типа Recovery строятся не на базе непосредственно предшествующих кадров)
- Loop Filtering (фильтрация артефактов от DCT-кодирования, может применяться по разному к частям кадра с быстрым движением, с медленным движением, к неизменным частям)
- Multicore adaptability (возможно кодирование с множеством слабо зависимых подпотоков, позволяющее масштабировать декодирование на многоядерных архитектурах)
- Декодирование адаптировано как к SIMD-расширениям, так и к процессорам без них, со слабой (медленной) поддержкой байтовых операций (например, для ARM9 или ARM11 сложение 4 пар байт может быть заменено на одно сложение пары 32-битных слов, за счёт того, что кодек гарантирует отсутствие переполнения или насыщения в некоторых операциях). Для архитектур без поддержки вывода в формате YUV возможно определение другого цветового пространства, более близкого к RGB.
- Упрощено по сравнению с предыдущими кодеками On2 энтропийное кодирование и субпиксельное предсказание для ускорения декодирования.
Realtime Quality — кодек имеет профили, оптимизированные для проведения видео-конференций в реальном времени.

This is a video for windows (VFW) driver of the Google VP8 codec. The VP8 codec encodes with same or higher quality than most H.264 video encoders. Furthermore, it is completely royalty free for encoding and decoding.

Even though the Video for Windows driver framework is now several years old, several modern video editing tools still use extensively, such as Virtualdub. Sometimes, there is still a need to compress videos using standard AVI containers, therefore I decided to wrap the VP8 library around a Video For Windows driver. The version here was derived from the Xvid Video For Windows driver, and is fully functional.
Features
Compiled with the optimized Google VP8 library
Includes most color space conversions supported by the Xvid codec
Uses several threads on multi-core processors
Encoded files can fully be decoded with FFMPEG as well as VLC
FOURCC used is VP80
Tips and information
To improve encoding speed, use the "Good" Quality preset
Only works on Windows 32-bits, not on Windows 64-bits

оффсайт:


лицензия GNU 2.

The pre-compiled binary version for Win32 (does NOT work on Win64) 535 кб:


The complete source code, which is compatible with Microsoft Visual C Express 2005 383кб:


User is offline
Go topGo end

Topic Options
Сейчас: 20.04.2024 - 5:54
Мобильная версия | Lite версия