Conversión por lotes de PVR a JPEG (o similar)

8

La línea de comando PVRTexTool funciona muy bien para obtener texturas en un formato PVR, pero necesito una forma de ir en direcciones opuestas. ¿Alguien sabe de una buena herramienta de línea de comandos (o GUI con un modo por lotes) que convierta una textura PowerVR a un formato de imagen más común (como JPEG o PNG?)

Toji
fuente
2
Creo que superuser.com es un mejor lugar para preguntar.
El pato comunista
Lo intentaré, PVR simplemente no se usa mucho fuera de los juegos :)
Toji

Respuestas:

3

Dentro de una de las carpetas de PVRTexTool encontrará PVRTexToolCLI.exe, esa es la versión de la línea de comandos. Puede usar un comando por lotes como este:

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

Lo hago en 3 pasos:

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

Acabo de usar Texture Packer para hacer lo que me pides:

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

Te da un PNG y una lista de los datos del sprite.

También se ejecuta en la mayoría de las plataformas, por lo que incluso si no está en una Mac, algo similar debería funcionar.

sj26
fuente
1
en la herramienta de línea de comando y empaquetador de texturas si escribí encima de coomand ... no es un directorio así ... ¿puedo explicar un poco más ...
Visto
0

" Image Converter Plus " puede convertir PVR a imágenes JPG y PNG. Puede seleccionar y convertir varias imágenes al mismo tiempo.

momboco
fuente
2
Nota: solo Windows y no gratis.
Tor Klingberg