Здравствуйте!

Решил поделиться с общественностью своими наработками в области сжатия видео без потери качества.
Разработан битэкзактный 4,5 ступенчатый Lossless Bitexact кодек видео под названием "PackMan" rev.0.
Кодек соперничает с MSU и Lagarith, исходники открыты и доступны для платформ:
- ПК (ДОС, все Винды)
- ARM Cortex-M4 (STM32F407), только декодер
Конвейер кодера:
Декодер - обратим.
Подробное описание здесь:
http://vrtp.ru/index.php?act=categories&am...mp;article=3713Про nanoPlayer здесь:
http://vrtp.ru/index.php?showtopic=29688&st=90и здесь:
http://vrtp.ru/index.php?act=categories&am...mp;article=3712Макет плеера:

Релиз будет скоро спаян, печатные платы есть:

Принципиальная схема плеера:
http://vrtp.ru/index.php?act=Attach&ty...t&id=769410Исходники кодера и декодера + билды под форточки, ДОС, скрипт, тестовый образец:
PackMan_Codec.zip ( 738.09 килобайт )
Кол-во скачиваний: 28Исходники декодера для STM32F407, вывод оптимизирован, параллельно играет FLAC с asm-оптимизацией:
nanoPlay_PackMan.zip ( 1.05 мегабайт )
Кол-во скачиваний: 23Кодек зарелижен, оттестирован. Битэкзактный на уровне 6 бит (специфика железа)
Замечания, пожелания, эксперименты и предложения по улучшению сжатия кодера и/или скорости декодера приветствуются!
Сообщение отредактировал __inline__ - Mar 22 2018, 08:38