Convertir la secuencia de lienzo HTML5 en un archivo de video
Me gustaría convertir una animación en un lienzo HTML5 en un archivo de video que se pueda cargar en YouTube. ¿Hay algún tipo de API de captura de pantalla o algo que me permita hacer esto programáticamente?