O comando correto deve ser:
convert animated.gif output.png
Isto irá criar output-0 , output-1 , output-2 , etc. para cada frame de gif animado.
Como observação, dependendo de como o GIF foi processado, você pode ou não obter quadros "completos". Alguns GIFs possuem quadros que contêm apenas dados parciais. Estes são os tipos de GIFs que você usaria -coalesce
para reconstruir cada quadro individual, ou seja,
convert -coalesce animated.gif output.png
Dito isto, você pode querer verificar que o arquivo que você tem é de fato um GIF animado. Curiosamente, eu tive uma experiência com giphy.com onde um erro aparente na conversão (eles armazenam "GIFs" como vídeo) levou a um único quadro sendo baixado, apesar de ainda ter uma extensão .gif.