Convert Ente Photos exports to Google Takeout esque exports
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
Ente Export to Google Takeout
This tool converts Ente Photos exports to a format similar to Google Takeout exports. It moves the files from the "metadata" folder inside each album folder into the album folder itself.
Usage
cargo run -- /path/to/EntePhotos/export
Where /path/to/EntePhotos/export/export_status.json exists.
Output
The tool will output a directory structure similar to Google Takeout exports, with folders representing different albums and files representing the actual photos.
Requirements
- Rust (2024 edition or later)
Installation
- Clone this repository:
git clone https://code.1gn15.com/1gn15/ente2google
- Navigate to the project directory:
cd ente2google
- Build the project:
cargo build --release
- Install the project:
cargo install --path .
- Run the tool:
ente2google /path/to/EntePhotos/export
License
This project is licensed under the AGPLv3 License. See the LICENSE file for details.
Contributing
It's probably best for you to fork this repository and make your own changes. If there's something cool you want to show me, feel free to contact me!