Предложения за алгоритми за компресиране на файлове


1

Здравейте!

Искам да помоля да ми дадете информация относно алгоритмите за компресиране на файлове (в частност снимки и видео).

Идеята е, че всеки файл който ми качват на моя сайт да не е толкова голям, а да му намаля големината без да развалям качеството или да измислям топлата вода.




Отговори



1

Най-популярните използвани в нета формати - JPEG и DIVX - са вътрешно компресирани, така че няма начин да постигнеш значима компресия (повече от ... 3-5% да речем, и то в най-добрия случай, с много вложени ресурси) на данните.

Почти всички други формати за картинки, аудио и видео също ползват някакъв вид компресия, така че не се мъчи да "откриваш топлата вода".

Да, можеш да намалиш размера им, но само ако загубиш качество, или в случая с видео не го разкомпресираш и го компресираш наново с някой по-добър кодек. Но ще е много трудно автоматично да подбереш правилните параметри, които да ти дадат добро качество и малък размер. Това в повечето случаи се прави на ръка, и с няколко опита.


от JulianG (5316 точки)