Konversi batch PVR ke JPEG (atau serupa)

8

Baris perintah PVRTexTool bekerja dengan sangat baik untuk mendapatkan tekstur ke dalam format PVR, tapi saya perlu cara untuk pergi ke arah yang berlawanan. Apakah ada yang tahu tentang alat baris perintah yang baik (atau GUI dengan mode batch) yang akan mengubah tekstur PowerVR ke format gambar yang lebih umum (seperti JPEG atau PNG?)

Toji
sumber
2
Saya pikir superuser.com adalah tempat yang lebih baik untuk bertanya.
Bebek Komunis
Saya akan mencobanya, PVR tidak banyak digunakan di luar gim :)
Toji

Jawaban:

3

Di dalam salah satu folder PVRTexTool Anda menemukan PVRTexToolCLI.exe, yang merupakan versi baris perintah itu. Anda dapat menggunakan perintah batch di atasnya seperti ini:

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

Saya melakukannya dalam 3 langkah:

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

Saya hanya menggunakan Texture Packer untuk melakukan seperti yang Anda minta:

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

Ini memberi Anda PNG dan daftar data sprite.

Ini juga berjalan di sebagian besar platform, jadi bahkan jika Anda tidak menggunakan mac, sesuatu yang serupa tetap berfungsi.

sj26
sumber
1
di tool line komand tekstur packer jika saya mengetik di atas coomand .. itu tidak seperti dirctory .. dapatkah
kau
0

" Image Converter Plus " dapat mengkonversi gambar PVR ke JPG dan PNG. Anda dapat memilih dan mengonversi banyak gambar secara bersamaan.

momboco
sumber
2
Catatan: Hanya Windows dan tidak gratis.
Tor Klingberg