Eu tenho um PC servidor que uso para sistema de vigilância por câmera com iSpy. Existem 5 câmeras e o fps médio é bem baixo. Verifiquei com o Process Manager e parece que o iSpy usa apenas a CPU e a carga da GPU é <1%, embora o PC tenha uma placa de vídeo (GT 730). As câmeras são IC-3115W, então seu feed de vídeo é M-JPEG.
Existe uma maneira de fazer o iSpy usar mais GPU para processar o vídeo? Com base nos arquivos de saída, o iSpy codifica o sinal MJPEG em H264. Existe uma maneira de atribuir esse trabalho à GPU? Talvez uma configuração nVidia/ffmpeg?
Tentei configurar "FFMPEG (H264)" como fonte de vídeo, pois existe uma Use GPU
opção, mas não faz diferença. Também existe uma encoder
configuração ( software/nvidia/quicksync/amd
), mas nenhuma das opções faz diferença em termos de uso da GPU.