🔗 Questo progetto è indipendente e non affiliato a BeReal.
Uno script Python progettato per elaborare l'esportazione ai sensi del GDPR ricevuta da BeReal.
Il tool converte le immagini WebP in JPG, aggiunge i metadati mancanti dai dati JSON forniti e organizza le foto in modo leggibile e utilizzabile.
🔓 Questo progetto è rilasciato sotto la Licenza MIT.
Sentiti libero di usarlo e migliorarlo!
✨ Converte le immagini .webp esportate da BeReal in .jpg
🗺️ Aggiunge metadati EXIF:
- 📍 Posizione (GPS): Latitudine e Longitudine.
- 🕒 Data e ora di scatto.
📂 Organizza le immagini convertite in una directory output
.
Per utilizzare questo script, devi prima richiedere una copia dei tuoi dati personali a BeReal, come previsto dal Regolamento Generale sulla Protezione dei Dati (GDPR).
- 📲 Apri l'app BeReal.
- ⚙️ Vai su
Impostazioni
>Assistenza
. - 📝 Contatta l'assistenza BeReal e richiedi una copia dei dati.
- 📩 Dopo qualche giorno, riceverai un'email con un link per scaricare un archivio ZIP contenente i tuoi dati.
- 📂 Estrai l'archivio ZIP ricevuto da BeReal.
- 🔍 Individua i seguenti file/cartelle:
- 📁 La cartella contenente le immagini:
Photos/post
- 📄 Il file JSON:
posts.json
(nella root dell'archivio ZIP)
- 📁 La cartella contenente le immagini:
- 🚚 Sposta i file richiesti:
- Sposta tutti i file immagine dalla cartella
Photos/post
e il fileposts.json
direttamente nella directory principale del progetto (accanto aconvert.py
).
- Sposta tutti i file immagine dalla cartella
- ⚙️ Esegui lo script (convert.py).
💻 Requisiti software:
- 🐍 Python 3.7 o superiore
- 📚 Librerie Python:
opencv-python-headless
piexif
📦 Come installare le dipendenze:
pip install -r requirements.txt
Ecco come eseguire lo script passo dopo passo:
1️⃣ Assicurati di aver spostato tutti i file della cartella Photos/post e il file posts.json nella directory principale del progetto.
2️⃣ Esegui lo script convert.py con Python:
python convert.py
📂 Le immagini convertite appariranno nella directory output.
📂 Bereal-Export-Converter
├── 📄 README.md
├── 📄 LICENSE
├── 📄 requirements.txt
├── 📄 convert.py
├── 📄 posts.json
├── 🖼️ 1-example-image.webp
├── 🖼️ 2-example-image.webp
└── 📂 output
├── 🖼️ 1-example-image.jpg
└── 🖼️ 2-example-image.jpg
💡 Vuoi contribuire al progetto?
Fai una fork di questo repository, applica le tue modifiche e invia una pull request.
Se hai bisogno di aiuto o hai domande, sentiti libero di aprire una issue.
Contribuire ai progetti open-source è un ottimo modo per imparare e aiutare la community! 🚀
📧 Se hai suggerimenti, domande o richieste di supporto, sentiti libero di contattarmi o aprire una issue.
Contributi e feedback sono sempre benvenuti!
🔒 Questo progetto è indipendente e non affiliato a BeReal.
Se questo progetto ti è stato utile, lascia una stella su GitHub!