Управление ffdshow из .Net - PullRequest
       31

Управление ffdshow из .Net

6 голосов
/ 29 октября 2008

ffdshow имеет потрясающий API для управления воспроизведением видеофайлов. Позволяет менять субтитры, ускоренную перемотку вперед, получать имя воспроизводимого файла и т. Д ...

Он реализован в виде цикла сообщений Windows, который принимает пользовательские сообщения и отправляет данные обратно с использованием WM_COPYDATA.

Мне нужен класс c # / vb, который позволит мне выполнять все управление. (отправлять и получать сообщения). Я знаю, как написать это. Я, вероятно, создам скрытое окно, зацикливаю цикл сообщений Windows и отправляю сообщения туда и обратно.

Я хотел бы знать, если кто-то уже сделал это, потому что его реализация немного сложна, и в любом случае это для проекта с открытым исходным кодом, поэтому у меня очень ограниченное время для работы над ним.

Этот вопрос остается без ответа, система вознаграждений выбрала неправильный ответ на этот вопрос.

Ответы [ 2 ]

5 голосов
/ 10 июля 2009

Похоже, ребята из FFDShow-tryout уже создали оболочку. Я не проверял это (вероятно, сегодня вечером), но это выглядит многообещающим.

FFDShowAPI на вики-странице FFDShow

3 голосов
/ 27 января 2009

Плагин в классе создан и доступен здесь: http://damienbt.free.fr/Information.htm

...