Pixebag®
ResultadoAún no hay resultadoDescarga

Ajustes

Qué se encontró y cómo reconstruirlo

Tiempos

Retardo para los fotogramas rotos100 ms

Cada fotograma se escribe completo y el GIF se repite indefinidamente, así que los fotogramas parciales y las instrucciones de eliminación ya no pueden causar parpadeos ni estelas.

Sube un GIF que parpadea, deja rastros, se reproduce a la velocidad equivocada o se carga a medias. Se descodifica fotograma a fotograma y se vuelve a escribir como un archivo limpio y conforme al estándar.

Cómo arreglar un GIF roto

  1. 1

    Añade el GIF roto

    Suelta el archivo. Se lee por completo en tu navegador; no se sube nada.

    Añade el GIF roto
  2. 2

    Revisa el número de fotogramas

    Los fotogramas que se han podido recuperar aparecen en una tira. Si parecen pocos, el archivo ya estaba cortado cuando lo recibiste.

    Revisa el número de fotogramas
  3. 3

    Fija un retardo uniforme

    Aplica el mismo retardo a todos los fotogramas para eliminar la ambigüedad que causa los problemas de velocidad.

    Fija un retardo uniforme
  4. 4

    Reconstruye y descarga

    Vuelve a generar el GIF. El resultado se escribe entero, sin fotogramas parciales ni instrucciones de eliminación que puedan fallar.

    Reconstruye y descarga

Por qué se rompen los GIF y qué se puede arreglar de verdad

Parpadeos y rastros fantasma

La mayoría de los fallos de un GIF vienen de cómo ahorra espacio el formato. En lugar de guardar cada fotograma completo, un GIF suele guardar solo los píxeles que han cambiado, más una instrucción sobre qué hacer con el fotograma anterior: mantenerlo, borrarlo o restaurar lo que había debajo. Esa instrucción se llama método de eliminación, y cuando es incorrecta o falta, el fotograma anterior se queda en pantalla: aparecen rastros detrás de los objetos que se mueven, o un parpadeo porque el reproductor no se aclara sobre qué borrar.

Velocidad incorrecta o ausente

Cada fotograma lleva su propio valor de retardo. Cuando un archivo lo genera una herramienta que deja el retardo a cero, los reproductores no se ponen de acuerdo: algunos reproducen la animación tan rápido como permite la pantalla y otros ponen en silencio una décima de segundo. El resultado es una animación que corre en un dispositivo y se arrastra en otro. Reconstruir el archivo con un retardo explícito y uniforme en cada fotograma elimina la ambigüedad.

Cómo funciona la reparación

Primero, cada fotograma se descodifica como una imagen completa y a tamaño real: los fotogramas parciales y las instrucciones de eliminación se resuelven al descodificar, así que lo que sale es una simple secuencia de imágenes terminadas. Después, el archivo se vuelve a escribir a partir de esa secuencia, con cada fotograma guardado entero y cada retardo indicado de forma explícita. Como el resultado se reconstruye en lugar de parchearse, los fallos de estructura que causaban el parpadeo no sobreviven al proceso.

Ser honestos con los límites

La reparación recupera la estructura, no los datos que faltan. Si una descarga se cortó, los fotogramas que nunca llegaron ya no están y ninguna herramienta puede inventarlos: recuperarás un GIF más corto que funciona, no el archivo entero. Lo mismo pasa con los datos de píxeles sobrescritos o dañados: se pueden reconstruir en un archivo válido, pero los píxeles dañados siguen dañados. Un archivo que ha pasado por varias recompresiones tampoco puede recuperar el detalle que se perdió.

Qué repara

  • ✓Parpadeo entre fotogramas
  • ✓Rastros fantasma detrás de los objetos en movimiento
  • ✓Fotogramas que se atascan o salen desordenados
  • ✓Reproducción demasiado rápida o demasiado lenta
  • ✓Animaciones que se paran después del primer fotograma
  • ✓Archivos que unos reproductores abren y otros rechazan

Qué no puede reparar ninguna herramienta

  • ✕Fotogramas perdidos por una descarga interrumpida: no están en el archivo
  • ✕Datos de píxeles sobrescritos o dañados
  • ✕Detalle ya destruido por recompresiones repetidas
  • ✕Un archivo que en realidad no es un GIF aunque lo diga su nombre

Preguntas frecuentes

¿Se puede reparar un GIF dañado?

Los fallos de estructura sí, y son los que causan la mayoría de los problemas que se ven: el parpadeo, los rastros fantasma, los fotogramas atascados y la velocidad incorrecta vienen de cómo está montado el archivo, no de píxeles dañados. Reconstruir el archivo los arregla por completo. Lo que no se puede reparar son los datos que faltan: si parte del archivo nunca llegó, esos fotogramas se han perdido.

¿Por qué mi GIF parpadea o deja rastros?

Por el método de eliminación, la instrucción que le dice al reproductor qué hacer con el fotograma anterior antes de dibujar el siguiente. Cuando es incorrecta o falta, el fotograma antiguo se queda en pantalla detrás del nuevo, lo que se ve como un rastro, o se borra de forma irregular, lo que se ve como un parpadeo. Reconstruir el archivo con cada fotograma guardado completo elimina esa instrucción, así que ya no hay nada que pueda fallar.

¿Por qué mi GIF se reproduce a la velocidad equivocada?

Casi siempre porque el retardo de cada fotograma es cero o falta. Los reproductores tratan ese caso de forma distinta —algunos van tan rápido como pueden y otros usan por defecto una décima de segundo más o menos—, así que el mismo archivo se ve diferente en cada sitio. Fijar un retardo explícito en cada fotograma hace que se reproduzca igual en todos.

Mi GIF solo muestra el primer fotograma. ¿Se puede arreglar?

A menudo sí. Normalmente significa que la información de repetición o de retardo está mal formada, no que falten los fotogramas. En cuanto el archivo se descodifica y se vuelve a escribir con unos tiempos válidos, el resto de los fotogramas se reproduce con normalidad. Pero si al descodificar solo aparece un fotograma, el resto de verdad no está en el archivo.

¿El GIF reparado pierde calidad?

El archivo se vuelve a codificar, así que pasa otra vez por la paleta de 256 colores del formato. En un GIF que ya respeta ese límite, la diferencia visible es mínima. Aun así, conviene evitar las idas y vueltas: cada recodificación cuesta un poco, así que repara una vez y quédate con el resultado.

¿Se sube mi archivo a un servidor?

No. El GIF se descodifica, se corrige y se vuelve a escribir por completo en tu navegador. No se sube ni se guarda nada, y basta con cerrar la pestaña para descartarlo.

Herramientas relacionadas

Guías relacionadas