Lo sentimos, la respuesta corta es que JavaScript no tiene forma de controlar el marco actual de un GIF Animado.
La respuesta larga es que hay formas de hacer lo que quieras con solo JS, pero son hacks muy intrincados.
Ejemplo de camino de hackeo: cree un lienzo y no lo agregue al DOM (para que no lo vea nadie). En un bucle rápido (setTimeout), dibuja constantemente en este lienzo y recoge instantáneas. Compare el lienzo ImageData para ver si los marcos han cambiado o no.
Sería un mejor uso de su tiempo, probablemente, para ver cómo puede obtener su servidor para dividir aparte para usted (con PHP/Perl/Python/etc)
puede u por favor ser más específico –
Claro. Usando javascript + canvas, deseo cargar un solo archivo "anim-gif" (que está compuesto por muchos fotogramas), y luego me gustaría usar cada fotograma extraído como imágenes individuales. – Omiod