В течение последних нескольких недель у меня была возможность прочитать два документа:
- Спецификация MPEG-4 Part 2 (ISO/IEC 14496-2), которую люди просто называют "mpeg-4"
- Спецификация MPEG-4 Part 10 (ISO/IEC 14496-10), которая также называется "h.264" или "AVC"
После того, как я прочитал все интересные идеи в "mpeg-4", такие как определение выражения лица, движение конечностей людей и спрайты, я действительно взволновался. Идеи звучат очень весело, может быть, даже фантастически, для идеи с 1999 года.
Но затем я прочитал стандарт "h.264", и ни одна из этих идей не была там. Было много дискуссий о том, как кодировать пиксели, но ни одна из действительно классных идей.
Что случилось? Почему эти идеи были удалены?
Это не вопрос кода, но, как программист, я чувствую, что я должен попытаться понять, насколько это важно для спецификации. Если код, который я пишу, придерживается духа, в котором должна была использоваться спецификация, он скорее всего будет позиционировать, чтобы использовать всю спецификацию.