
The first frame

The second frame

The result is how this should be
The first frame

The second frame

$nmw =NewMagickWand();
MagickReadImage($nmw,'20.gif');
$index=MagickGetImageIndex($nmw);
MagickSetImageIndex($nmw,0);
$cc =MagickGetImage($nmw);
for($i=0;$i<=$index;$i++)
{
$a =MagickGetImage($nmw);
//$a=MagickAppendImages($cc);
MagickSetFormat($a,'gif');
MagickWriteImages($a,$i.".gif",MagickTrue);
}