> аппаратных кодеков равно качеству программных,Щазззззз.
> они представляют собой реализованый в железе программный кодек.
Проблема в том, что например 2-проходное кодирование x264 (за счет которого 264 и известен своим качеством, собссно) - может позволить себе очень много такого, чего аппаратному кодеку, особенно в мобилках, камерах и прочая - в общем случае не светит.
1) Это не реалтайм, поэтому можно более полно искать движение, минимизируя размер данных отличия между кадрами за счет более хорошего motion compensation. Большинство железных реализаций (ну там в мобилах, камерах, ...) - делается под реалтаймную запись и не может позволить себе произвольное время на обработку. Равно как сложные алгоритмы требуют много вентилей в железе, а это площадь кристалла и жрач.
2) У софтварной реализации - вагон памяти под боком. Прихранить десять кадров, чтобы все 10 потом отпедалить наиболее оптимально, если реалтайм не жмет - совсем не проблема. А вот аппаратному кодеку столько памяти как правило недоступно, да и нехорошо выходной поток надолго задерживать. Реалтайм не ждет.
3) Двухпроходное кодирование сначала накапливает статистику по первому прохожу и потом уже со знанием дела куда более оптимально раскидывает бандвиз, заранее зная сложность сцен, имеющийся бюджет и что будет дальше. Но аппаратному кодеку некуда прихранивать кучу статистики, и вообще, для реалтаймного кодирование это не вариант.
Вообще, в чипах сложно и дорого делать много быстрой памяти на одном кристалле с сложной цифровой логикой. По каким-то таким причинам целиком отлить в железе кодек уровня х264 просто не получится. Все навороченные и тяжелые фичи будут побустаны. Так что аппаратные энкодеры как правило кодируют достаточно галимо по сравнению с максимальными настройками софтварных кодировщиков в 2-проходном режиме, которые и дают хваленое качество. Так что если вы про ссылки - ну покажите где 2-проходное кодирование х264 побили аппаратным кодеком, очень жду. А то что 1-проходное кодирование под реалтайм софтварные кодеки тоже по упрощенной и ускоренной схеме делают - я и не сомневаюсь, только там тоже качество "лишь чуть лучше простого MP4".