2013-05-28 3 views
0

Я пишу приложение .Net, которое объединяет файлы растровых изображений в видео файл .avi. Чтобы сделать это, используйте AVIFile api. Все прошло нормально, пока я не дошел до того, что мне нужно было сжать видео. Я нашел метод AVISaveOptions, который показывает диалоговое окно, в котором пользователь может выбрать соответствующий кодек и его настройки. Однако проблема в том, что - я не хочу этого диалога, мне тоже не нужны эти дополнительные настройки. Мне нужен выбор кодека где-то на моем UserControl tho. Поэтому мои вопросы в основном:Сжатие файла Avi

1) Есть ли способ получить список доступных кодеков видео, установленных на компьютере?

2) Есть ли способ загрузить настройки по умолчанию для выбранного кодека? (так что я могу инициализировать AVICOMPRESSOPTIONS с этими значениями)

Thx.

ответ

0

Ничего, я думаю. Я закончил использование FFMPEG (через обертку AForge.Net)