Réponses:
ImageMagick lit mais n'écrit pas DDS. Et bien sûr, il lit et écrit PNG.
De identify -list format
:
...
DDS * DDS r - Surface Microsoft DirectDraw
...
PNG * PNG rw - Portable Network Graphics (libpng 1.2.37)
...
Pour convertir un fichier (en laissant l'original intact):
convert test.dds test.png
Pour convertir un répertoire complet:
for file in *.dds
do
convert "$file" "$(basename "$file" .dds).png"
done