@Eddie
packed bitstream и wrappoints нямат никаква връзка. Packed bitstream е една измишльотина на DivX тима, когато за първи път използваха b-frames в техния кодек те решиха да използват един трик т.н. packed bitstream за да излъжат avi контейнера, защото б фреймовете не отговаряха на тогавашните спецификации на този контейнер. Б фреймовете за разлика от Р фреймовете черпят информация не само от предишния но и от следващия фреим, т. е трябва да се зарежда и предишния фреим и това беше конфликта с avi контейнера. Структурата при packed bitstream e нещо такова I{PB}{dummy}{PB}..... В последсвие avi контейнера си беше пачнат и нямаше нужда от packed bitstream, но тази тъпня си остана както често се случва в живота за да може да създава проблеми. Междувременно packed bitstream e в конфликт с MPEG4 стандарта.
Wrappoints има при GMC, това е друга една тъпня, която звучи много добре на теория, но на практика ефекта е смешен. При GMC в сцените в който има нещо общо в направлението на движение на голяма част от фреймовете то те се прикачат към общ вектор и т.н. да не задълбавам основно става въпрос за редуциране броя и размера на векторите за да падне размера на файла. По конкретно GMC с 1 wrappoit не дава абсолютно никакъв ефект и е напълно безмислен и това е причината разработчиците на XivD да не искат да чуят за този вариант. GMC с 3 wp. пък дава нищожен ефект 0,3..0,7% подобрена компресия, което е несериозно малко.
Конкретно на въпроса снощи си направих тест с този фирмуер със файл с 3 b-frames packed bitstream и нямаше никакъв проблем, а за GMC MEDIATEK чиповете се справят с до 2 wrappoins.
Поздрави!