DirectShow Editing Services em várias máquinas em paralelo?
-
05-07-2019 - |
Pergunta
É de qualquer maneira possível para o processo de pelo menos 1 DShow projeto de vídeo em várias máquinas em paralelo, ao mesmo tempo para uma mais rápida renderização ou apenas por diversão?
Em qualquer língua? Com a ajuda de qualquer programa?
Solução
A resposta curta é sim, mas não é uma solução muito prática
Vamos dizer que você conseguiu criar um sistema que quebrou um vídeo acima através de máquinas para a descodificação distribuído. Você primeiro teria que ser cuidadoso sobre como você fez "quebrar" o vídeo. Você deve sempre começar pelo quadro-chave e terminando mesmo antes do próximo quadro-chave. Em seguida, você teria que decodificar seu clipe. Uma vez decodificado, os dados decodificados devem ser transferidos para o computador tornando o vídeo. Um 1080p não comprimido @ 30 córrego FPS seria ~ 182 megabytes / s, o que é mais do que uma conexão gigabit pode manipular.
Você é melhor fora de decodificação mais de múltiplos núcleos e GPU.