RAGE Photo Parser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Syping 1d522d0667 CMakeLists.txt 2022 update 2 months ago
.github/workflows windows.yml: add Windows MSVC cross compile 10 months ago
cmake unicode.cmake improvements, RagePhoto API changes 10 months ago
doc CMake, Doc and README updates 10 months ago
examples unicode.cmake improvements, RagePhoto API changes 10 months ago
src CMakeLists.txt update, RagePhoto add data() function 10 months ago
tests WinCvt: fixing MSVC build with including windows.h 11 months ago
.gitattributes C API and .gitattributes improvements 11 months ago
CMakeLists.txt CMakeLists.txt 2022 update 2 months ago
README.md CMake, Doc and README updates 10 months ago

README.md

libragephoto

Open Source RAGE Photo Parser for GTA V and RDR 2

  • Read/Write RAGE Photos error free and correct
  • Support for metadata stored in RAGE Photos
  • Export RAGE Photos to jpeg with ragephoto-extract
  • High Efficient and Simple C/C++ API

Build libragephoto

git clone https://github.com/Syping/libragephoto
cmake -B libragephoto-build libragephoto
cmake --build libragephoto-build
sudo cmake --install libragephoto-build
Optional CMake flags

-DRAGEPHOTO_C_API=OFF
-DRAGEPHOTO_DOC=ON
-DRAGEPHOTO_EXAMPLE_GTKVIEWER=ON
-DRAGEPHOTO_EXAMPLE_QTVIEWER=ON
-DRAGEPHOTO_EXTRACT=OFF
-DRAGEPHOTO_STATIC=ON

RagePhoto API

RagePhoto C API
RagePhoto C++ API

How to Use ragephoto-extract

ragephoto-extract PGTA5123456789 photo.jpg
ragephoto-extract PRDR3123456789 photo.jpg