| Предыдущий | Следующий |
| MF_E_SINK_NO_STREAMS | MF_E_SINK_NO_SAMPLES_PROCESSED |
MF_E_METADATA_TOO_LONG
Что означает MF_E_METADATA_TOO_LONG
MF_E_METADATA_TOO_LONG (0xC00D4A43) — Элемент метаданных слишком длинный для записи в выходной контейнер.
Это ограничение формата выходного контейнера, а не общий недостаток памяти. Приёмник уже получил элемент метаданных, но выбранный контейнер не может сериализовать его в таком размере или форме.
Что проверить и как подтвердить исправление
Сохраните ключ, тип и точную длину проблемного значения, а также тип выходного контейнера. Ограничение может находиться в конкретном поле заголовка или теге контейнера либо в самом модуле записи; размер медиасэмплов и имя выходного файла к нему отношения не имеют.
Проверьте тот же ключ с допустимым коротким значением и отдельно тот же полный набор метаданных в другом поддерживаемом контейнере. Исправление должно учитывать реальный лимит формата: сократить/разбить значение либо выбрать контейнер, который умеет его представить.
Документация для результата 0xC00D4A43: archive media sinks · MPEG-4 sink metadata and boxes · Wine: mferror.h.
Нужно найти другой код? Найти другой код состояния или ошибки.
