Davidah121 / SMPL

A static C++ library that encompasses all of the tools I have made to make development easier.
1 stars 0 forks source link

Create a new 2D image format #70

Open Davidah121 opened 3 years ago

Davidah121 commented 3 years ago

Allows for custom compression and animations under one file. GIF and PNG allow this but are not the best for it due to inefficient compression of multiple images or lack of color and alpha options. Using techniques similar to video compression, better compression for animations can be achieved.

This is not meant to replace them but be a custom format with decent compression for all types of images.

Davidah121 commented 2 years ago

Note that this is being worked on, but it is in a different private repository. It will have both a lossy compression method based on JPEG and a lossless method based on GIF.

It will be able to store a single image, or video and store compressed audio which will be compressed in similar ways as the image (Lossy and Lossless).

Goal is to have 1 second of video take up less than 10 Mb with fast compression. This means that if compressed in real time, it should have less than 6 frames of latency.