Stapelkonvertierung von PVR in JPEG (oder ähnlich)

8

Die Befehlszeile PVRTexTool funktioniert sehr gut, um Texturen in ein PVR-Format zu bringen, aber ich brauche einen Weg, um in die entgegengesetzten Richtungen zu gehen. Kennt jemand ein gutes Kommandozeilen-Tool (oder eine grafische Benutzeroberfläche mit Batch-Modus), mit dem eine PowerVR-Textur in ein gängigeres Bildformat (wie JPEG oder PNG) konvertiert werden kann?

Toji
quelle
2
Ich denke, superuser.com ist ein besserer Ort, um zu fragen.
Die kommunistische Ente
Ich werde es versuchen, PVR wird außerhalb von Spielen einfach nicht viel genutzt :)
Toji

Antworten:

3

In einem der Ordner von PVRTexTool befindet sich PVRTexToolCLI.exe, also die Befehlszeilenversion. Sie können einen Batch-Befehl wie folgt verwenden:

for %f in (*.pvr) do PVRTexToolCLI.exe -i "%f" -d -f r8g8b8a8
Quang Nguyen
quelle
An error occurred in PVRTexTool: Unsupported input file format: pvr
Tor Klingberg
3

Ich mache es in 3 Schritten:

  1. PVRTexToolCLI -dds -fDXT1 -iX.pvr -oX.dds
  2. ImageMagick X.dds X.png (oder X.jpg)
  3. rm X.dds
Luc Bloom
quelle
1

Ich habe gerade Texture Packer verwendet , um genau das zu tun, was Sie fragen:

for file in *.pvr.ccz; do
  /Applications/TexturePacker.app/Contents/MacOS/TexturePacker $file --sheet ${file%.pvr.ccz}.png --texture-format png --data ${file%.pvr.ccz}.plist
done

Sie erhalten ein PNG und eine Liste der Sprite-Daten.

Es läuft auch auf den meisten Plattformen. Selbst wenn Sie nicht auf einem Mac sind, sollte etwas Ähnliches funktionieren.

sj26
quelle
1
in Textur Packer Comand Line Tool, wenn ich über Coomand tippte .. es ist ayind kein solches Verzeichnis .. können Sie ein wenig mehr erklären ...
Seenu
0

" Image Converter Plus " kann PVR in JPG- und PNG-Bilder konvertieren. Sie können mehrere Bilder gleichzeitig auswählen und konvertieren.

Momboco
quelle
2
Hinweis: Nur Windows und nicht kostenlos.
Tor Klingberg