Abaddon> Следует учитывать принципиальную разницу между MPEG и h.264 именно в алгоритмах сжатия. Рассыпание динамичной сцены на блоки - это врожденный порок MPEG.
Abaddon> У MPEG2 размер блока 16*16, у MPEG4 8*8, а у h.264 4*4. В отличие от стандарта Mpeg2/4, в которых для кодирования кадра разрешалось использовать информацию только из кадров расположенных рядом с ним, AVC/H.264, анализируя передвижения частей изображения, способен выбирать информацию из множества кадров. Это означает, что кодек, кодируя кадр, может опираться на предыдущие кадры а не только на последний. И еще несколько особенностей вроде In-loop filter, Partitioning, Motion estimation. В результате чтобы получить рассыпающееся пикселями изображение надо либо поставить ОЧЕНЬ низкий битрейт, или неправильно настроить кодек. Но если кодек правильный а битрейт в пределах разумного артефактов сжатия не будет.
Это все интересно, только вот меня сильно удивляет глупость собственно авторов стандарта, которые обявили, что для High Profile level 3.1 (собственно, HDTV) max video bit rate - 17.5 Mbit/sec. Когда оказывается, что при среднем потоке 400 kbit/sec (не будет ошибкой, я думаю, оценить максимум в 3 Mbit/sec) все хорошо и отлично. Напишите им, поправьте.