DirectShow Editing Services на нескольких машинах параллельно? - PullRequest
0 голосов
/ 22 октября 2009

Можно ли каким-либо образом обрабатывать как минимум 1 DShow видеопроект на нескольких машинах одновременно для ускорения рендеринга или просто для развлечения?

На каком языке? С помощью какой программы?

1 Ответ

0 голосов
/ 23 октября 2009

Короткий ответ - да, но это не очень практичное решение

Допустим, вам удалось создать систему, которая распределяла видео по машинам для распределенного декодирования. Сначала вы должны быть осторожны с тем, как вы «разбили» видео. Вы всегда должны начинаться с ключевого кадра и заканчиваться прямо перед следующим ключевым кадром. Далее вам придется декодировать ваш клип. После декодирования декодированные данные должны быть переданы на компьютер, воспроизводящий видео. Несжатый поток 1080p @ 30 FPS будет ~ 182 мегабайт / с, что больше, чем гигабитное соединение может обработать.

Вам лучше декодировать несколько ядер и графический процессор.

...