land 0 Жалоба Опубликовано October 10, 2011 Здравствуйте, понимаю, что возможно вопрос немного не по теме, но возможно кто-либо сталкивался: Есть необходимось получить данные векторов движения из закодированного видеопотока. Само получение данных реализовано (с использованием libavcodec), но остается вопрос, как определить при значениях вектора равным нулю, изменился ли полностью макроблок, либо изменение было таким незначительным, что компенсации движения не требуется? Также есть возможность проверки макроблока на наличие флага MB_TYPE_SKIP, который означает 100% соответствие предыдущему кадру, но это не решает проблему незначительных изменений. Возможно есть какие-то другие критерии, по которым это можно определить? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах