Сжатие данных при хранении видеофайлов на Flash-накопителях работает с помощью алгоритмов, которые определяют уже переданные участки видеоизображения и удаляют из него ненужную информацию. 4
Существуют разные методы сжатия, например:
- Сжатие с потерями. 2 Часть информации при сжатии отбрасывается, из-за чего размер видеоданных становится значительно меньше. 2 Чем меньше информации было отброшено, тем выше качество видео и больше размер файла, в котором оно хранится. 2
- Сжатие без потерь. 3 Алгоритмы анализируют файл, находят повторяющиеся участки или закономерности и заменяют их более короткими представлениями. 3 Такой подход позволяет сократить общий размер файла, не теряя при этом ни одного бита исходной информации. 3
Для работы со сжатым видео требуются две программы — кодер и декодер. 2 Кодер сжимает видео по заданному алгоритму, а декодер распаковывает и отправляет программе, которая его использует. 2
Один из распространённых стандартов сжатия видеоданных — H.264. 4