Как связать все необходимые кодеки в модуле AVI?

Я разработал программу, которая позволяет пользователю записывать AVI-файл.

Я использовал vfw.h lib для записи AVI и диалоговое окно параметров кодеков avi, чтобы пользователь мог выбрать, какой вариант кодеков использовать.

В этом диалоговом окне перечислены все кодеки AVI, которые установили весь компьютер как кодек MicroSoft Video 1, Cinepak, …

Если я хочу использовать кодеки в качестве кодеков Dix6.1, я должен установить это как отдельное программное обеспечение.

Моя проблема в том, что когда я использовал диалог AVI-кодеков от AVISaveOption, в этом списке перечислены все системные кодеки, и некоторые кодеки не работают, а некоторые ненужные кодеки для моего приложения.
В дополнение к тому, что я должен установить коэффициенты Dix или MPEG отдельно, если я хочу использовать это, это не предоплата для моего приложения.

Итак, теперь я хочу спросить вас, есть ли у нас какой-либо способ связать все необходимые кодеки (такие как Dix, MPEG1, MPEG4, MS Video Codec 1) с моими необходимыми кодеками. Я имею в виду, что я хочу перечислить это самостоятельно с собственными всплывающими кодеками диалог, не использующий AVISaveOptions (hwnd, 0, 1, &m_pAviStream, (LPAVICOMPRESSOPTIONS FAR *) &aopts), чтобы перечислить и выбрать вариант кодеков.

Заранее спасибо,

T&T Group!

0

Решение

Даже если есть программный способ сделать это (а его нет), это почти наверняка не умная идея.

Вопросы к себе:

  • Эти кодеки можно распространять?
  • Делать вы есть разрешение на их перераспределение?

Что-то подсказывает мне, что люди, стоящие за большинством этих кодеков, не будут любезно относиться к такому перераспределению без разрешения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]