Мне необходимо построить приложение, в котором я могу брать на вход видео, добавлять к нему аннотации и картинки поверх и сохранять как новое видео.
Соответственно 2 основных задачи: вывод поверх видео текста и картинок, запекание нового видео.
С помощью чего такое делают сейчас с учетом того, что хочу использовать .NET и WinForms?
Итого, что нашел сам:
DirectShow уже outdated, т.к. например в последнем DX SDK нету даже примеров проигрывания видео, а старый СДК не встает на виндовс 7
AudioVideoPlayback, который по сути тот же DXShow не поддерживает вывода дополнительных элементов поверх (точнее в гугле пишут, что есть такой пример, но в старом СДК, которое не ставится — см.выше)
WPF
Т.е. реально выбор или использовать старый DirectShow, например с DirectShowLib.Net или писать все на WPF (хотя я хотел на WinForms).
Какие еще есть альтернативы и, возможно, ошибки в моих рассуждениях?
Заранее спасибо.