rExif
/ docs / index
Introduzione a rExif
Panoramica di rExif per macOS: architettura SwiftUI nativa, anteprima arancione non distruttiva e modifica di metadati foto e video in blocco.
Cos’è rExif
rExif è l’editor nativo di metadati per foto e video su macOS (sviluppato in SwiftUI per macOS 15 Sequoia o successivo, con supporto universale Apple Silicon e Intel).
È progettato per risolvere in modo rapido e sicuro tutti i problemi comuni delle librerie multimediali:
- Date di scatto errate o assenti (orologi della fotocamera non aggiornati, cambi di fuso orario, esportazioni da cloud).
- Foto prive di geolocalizzazione GPS.
- Nomi di file criptici o non ordinabili (
_DSC0421.JPG, screenshot, salvataggi WhatsApp). - Campi autore, copyright, parole chiave e valutazioni da uniformare per cataloghi professionali.
- Necessità di igienizzare i file prima di condividerli online rimuovendo posizioni e dati personali.
Principi di Progettazione
- Anteprima delle modifiche in arancione: Nessuna modifica viene scritta sul disco finché non premi Salva (
⌘S). Ogni valore calcolato o modificato compare evidenziato in arancione nella tabella e nell’inspector, permettendo di verificare riga per riga il risultato. - Scrittura Non Distruttiva (Zero Ricompressione):
- JPEG: Riscritto tramite
CGImageDestinationCopyImageSource, fondendo unicamente i tag modificati senza toccare la matrice dei pixel. - HEIC, PNG, TIFF: Copia integrale dei dati immagine con sostituzione mirata del blocco metadati.
- MOV, MP4, M4V: Esportazione passthrough con patch binaria diretta degli atomi QuickTime (
mvhd,tkhd,mdhd) senza ricodificare audio o video. - RAW (CR2, CR3, NEF, ARW, DNG, RAF…) e video non riscrivibili (AVI, MKV, WMV, MTS): Il file originale non viene mai toccato sul disco; le modifiche vengono scritte in un file sidecar
.xmpstandard adiacente, letto da Adobe Lightroom, Bridge e Premiere.
- JPEG: Riscritto tramite
- Privacy Assoluta & Zero Rete Proprietaria: L’app opera all’interno della Sandbox di macOS (
com.dimpemekug.rexif). Non contiene server proprietari, SDK di terze parti, account o analytics. Le sole chiamate di rete sono gestite direttamente dai framework Apple MapKit e Core Location quando l’utente usa le funzioni di mappa o ricerca luogo. - Sicurezza dei Dati su Disco: La sovrascrittura avviene tramite file temporaneo e cloni APFS. In caso di interruzione imprevista (es. disco scollegato), l’originale viene ripristinato automaticamente o conservato come copia di riserva in
Application Support/Recupero.
Modalità di Visualizzazione
Dalla barra degli strumenti o tramite scorciatoia da tastiera puoi alternare tra due modalità:
- Vista Tabella (
⌃⌘1): Elenco completo con miniature ridimensionabili (⌘+,⌘-), colonne ordinabili e personalizzabili, e selezione multipla. - Vista Mappa (
⌃⌘2): Visualizzazione geografica su Apple Maps di tutti gli elementi georeferenziati, con raggruppamento dei pin per località.
Prossimi Passi
- Installazione e Requisiti: Piattaforme, sandbox e integrazione con la libreria Apple Foto.
- Gestione e Correzione Date: Spostamento intervalli, correzione orologio da foto e importazione da Google Takeout.
- Geolocalizzazione e Apple Maps: Assegnazione GPS, tracce GPX e reverse geocoding toponomastico.
- Metadati Testuali e Copyright: Modelli con segnaposto, parole chiave e valutazioni a stelle.
- Modifiche in Blocco e Rinomina: Finestra batch (
⇧⌘D), schemi di rinomina ed esportazione/importazione CSV. - Pulizia e Copie Sanificate: Esportazione di copie prive di dati personali.
- Dettagli Formati e Sidecar XMP: Specifiche tecniche su MOV/MP4, RAW e limiti noti.
- Scorciatoie e Selezioni Rapide: Elenco completo delle scorciatoie da tastiera e dei filtri intelligenti.