2010-02-18 2 views
1

может ли кто-нибудь рекомендовать библиотеку MPEG4, которая будет компилироваться (или совместима) с Intel или Visual C++?MPEG 4 SDK для Windows

EDIT: уточнение

я не был осведомлен о x264 и FFmpeg не компилировать с VC++ (компилирует с MingW). В основном мне нужна библиотека, которая может быть скомпилирована в Windows (или имя поставщика), которая позволит мне извлекать фреймы и метаданные, встроенные в фреймы, из следующего MPEG: ID: 481 (0x1E1). Идентификатор меню: 1 (0x1) Формат: MPEG-версия видео: профиль версии 2: главное @ высокие настройки, настройки BVOP: да, матрица: режим битрейта по умолчанию: переменная Стандарт: разрешение компонента: 8 бит Colorimetry: 4: 2: 0 Тип сканирования: прогрессивный список: 481 (0x1E1) (MPEG Video)/497 (0x1F1)() KLVA_PID: 497

спасибо, T

+0

Я хотел сообщить всем, что Intel IPP доступен бесплатно (только для Linux) для личного некоммерческого использования. http://software.intel.com/en-us/articles/non-commercial-software-download/ – Beachhouse

ответ

0

Вы не упоминаете попробовав либо ffmpeg или x264, я не знаю, если они компилировать с Intel или Visual C++, но это первые библиотеки, которые приходят на ум. И если вы уже пробовали это, вы должны упомянуть о том, что было неудовлетворительно в их вопросе, так что кто-то может предложить библиотеку без такого же недостатка.

+0

Спасибо всем. Я не знал о x264, и ffmpeg не компилируется с VC++ (компилируется с MingW). В принципе, мне нужна библиотека, которая может быть скомпилирована в Windows (или имя поставщика), которая позволит мне извлекать фреймы и метаданные, встроенные в кадры из следующих MPEG: ID: 481 (0x1E1) Идентификатор меню: 1 (0x1) Формат: MPEG Video версия: Version 2 профиль: Главная @ Высокие настройки, BVOP: Да настройки, Матрица: режим скорости бит По умолчанию: Variable Стандарт: Компонент Разрешение: 8 бит Колориметрия: 4: 2: 0 Тип сканирования: Прогрессивный Список: 481 (0x1E1) (MPEG-видео)/497 (0x1F1)() KLVA_PID: 497 – 2010-02-18 20:22:56

+0

@ user276319 Вы также можете (я думаю, даже если вы новичок) отредактируйте свой вопрос, чтобы предоставить дополнительную информацию там, что увеличивает ваши шансы на то, что кто-то увидит его и предоставит полезный ответ. Я переместил его туда сам для этого один раз (я могу сделать это как подтверждение того времени, которое я уже потратил впустую здесь, см. Http://stackoverflow.com/faq для таблицы). –

0

Это немного сложнее, чем -. Mpeg4 охватывает целый ряд кодеков, и это не просто область, чтобы работать в

Посмотрите на FFmpeg

3

Intel's IPP library имеют некоторые кодеры/декодеры для различные алгоритмы. Это не бесплатно, хотя, но довольно доступная ИМО. (Вы не говорите, если вам нужно недорогое решение или нет.)

+0

Спасибо всем. Кажется, IPP выполняет эту работу. привет, T – 2010-02-18 22:08:57

+0

Я хотел сообщить всем, что Intel IPP доступен бесплатно (только для Linux) для личного некоммерческого использования. http://software.intel.com/en-us/articles/non-commercial-software-download/ – Beachhouse