Jawaban:
ImageMagick membaca tetapi tidak menulis DDS. Dan tentu saja membaca dan menulis PNG.
Dari identify -list format
:
...
DDS * DDS r - Microsoft DirectDraw Surface
...
PNG * PNG rw- Grafik Jaringan Portable (libpng 1.2.37)
...
Untuk mengonversi file (membiarkan yang asli utuh):
convert test.dds test.png
Untuk mengonversi direktori penuh:
for file in *.dds
do
convert "$file" "$(basename "$file" .dds).png"
done