Antworten:
ImageMagick liest, schreibt aber kein DDS. Und natürlich liest und schreibt es PNG.
Von identify -list format
:
...
DDS * DDS r-- Microsoft DirectDraw-Oberfläche
...
PNG * PNG rw- Portable Network Graphics (libpng 1.2.37)
...
So konvertieren Sie eine Datei (wobei das Original erhalten bleibt):
convert test.dds test.png
So konvertieren Sie ein Verzeichnis voll:
for file in *.dds
do
convert "$file" "$(basename "$file" .dds).png"
done