A szolgáltatásról
Miért rossz a dátum a snapjeimen?
A Snapchat exportja nem teszi bele az eredeti dátumot a fájlokba. A géped ezért azt hiszi, hogy minden azon a napon készült, amikor letöltötted az exportot.
Azon múlik, hol lakik az információ. Egy szokásos fényképezőgépről származó kép magában hordozza a dátumát, az EXIF adatokban. Ezért tudnak a fotóappok időrendben rendezni anélkül, hogy bármit tudnának a fájlnévről. A dátum a képpel utazik, bárhová kerül is.
A Snapchat exportja másképp működik. A dátumok és a helyek benne vannak az exportban, de kísérőadatként, nem magában a kép vagy a videofájlban. Amikor tehát importálod a fájlokat, a fotóappod egyáltalán nem lát dátumot, és arra támaszkodik, amije van: mikor jött létre a fájl a lemezen. Vagyis arra a napra, amikor letöltötted.
Az eredmény az, hogy több év emléke egyetlen napra kerül az idővonaladon. A 2018-as képek a tegnapiak közé keverednek, mind úgy rendezve, mintha ugyanabban a percben történtek volna, egy halom b8f2c1a9.mp4 típusú fájlnévvel, amik semmit nem mondanak a tartalmukról.
Sokaknak ez rosszabb, mint ha ki sem vették volna, mert szétveri egy évek alatt felépített fotókönyvtár rendjét. Utólag kézzel rendbe tenni nem reális. Senki nem állítja be a dátumot tizenkétezer fájlon egyesével.
Mi azt csináljuk, hogy kiolvassuk a dátumot és a pozíciót az export adataiból, és visszaírjuk oda a fájlba, ahová valók. Ezután az emlékek úgy viselkednek, mint a szokásos fotók: jó helyre kerülnek az idővonalon, jó helyre a térképen, és értelmes nevük lesz.
Egy fontos részlet: hogy mennyire lesz pontos a dátum, azon múlik, mit tartalmaz az exportod. Ha megvannak a JSON fájlok, időponttal és GPS-szel kapunk dátumot. Ha hiányoznak, csak a napot tudjuk kiolvasni a fájlnévből. Az archívum jó sorrendben jön ki, de napszak és térkép nélkül. Ezért számít olyan sokat az az egy négyzet.