c # Текст поверх видео - PullRequest
       16

c # Текст поверх видео

3 голосов
/ 05 ноября 2011

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

До сих пор единственный способ, которым мне удалось получить что-либо по видео, - это либо записать в прозрачную коробку с картинками над компонентом видео, который является псевдонимом.то же самое можно сказать о хитром наброске или использовании библиотеки directshow.net и метода захвата из примера dxtext, который мне действительно удалось записать поверх графического окна, в котором воспроизводятся кадры видео.Проблема здесь в том, что, как только я добавляю команды записи в (видео воспроизводится в picturebox нормально, без него), тогда я получаю небольшое fps-попадание, появляющееся как незначительное заикание на видео.

Ни у кого нет способапросто написать / нарисовать видео, не принимая такой хит производительности?Или мне придется прибегнуть к directx или что-то в этом роде или просто отказаться от этой роскоши?: / Я могу вставить любой код, необходимый для помощи, но я думаю, что любой с помощью, вероятно, будет тем, кто хочет опубликовать код!

TIA для любого ввода, это делает мою голову в D:

...