A maneira que acabei fazendo isso foi convertendo os visuais para o vídeo e usando o processing.org para escrever um player rápido para redimensionar, posicionar e tocar. Infelizmente, o desempenho para a reprodução em HD foi significativamente menor que o VLC e não houve áudio, mas funcionou.