Sivu 1/1

Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 0.26
Kirjoittaja Tron
Mikäköhän muuttelee aikaleimoja

Varakopioin kännykästä valokuvia tietokoneeseen. Sen jälkeen loin kännykkään uuden kansion, jonne siirsin varakopioidut kuvat. Tämä viime vuonna.

Nyt tarkoitus oli poistaa kuvia kännykästä tilan vapauttamiseksi. Kopioin varakopioidut kuvat uudelleen tietokoneelle pelkästään tarkistuksen vuoksi toiseen kansioon.

Kas kummaa, kuvien aikaleimat eivät täsmää kansoissa. Kun katson kummankin kansion tietyn kuvan aikaleimoja, niin ne ovat keskenään erilaisia.

Kuvien luontipäivämäärä on myöhempi kuin kuvien muokkauspäivämäärä, mikä on tietenkin mahdotonta. Kuvia ei ole edes muokattu. Kuvat on otettu 21.10.2021 vaikka toisessa kansiossa ne on muka otettu 29.10.2021

Eli onko nyt niin, että kuvan metatietojen formaatti kännykässä ja Macissa ei ole yhteensopiva, vai mistäköhän tuo kiikastaa?

http://www.saunalahti.fi/~kvarkki/Mac/timestamps.png
Kuva

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 0.51
Kirjoittaja Tron
Enpä heti älynnyt katsoa miltä tilanne näyttää kännykässä. Aikaleima riippuu siitä miten sitä katsoo. Kun katsoo kuvatiedoston tietoja, niin aikaleima on oikein. Kun katsoo kuvaluetteloa kännykässä, niin aikaleima on yhdessä kuvassa oikein, muissa väärin. Nämä kaikki kuvat on otettu 21.10.2021. Kännykässä on Cx File Explorer.
Onkohan tämä Nokian vika vai Androidin vika? (Tämä kuuluisi oikeastaan johonkin muuhun foorumiin kuin tänne, mutta kun aloitin täällä, niin jatkan vielä ainakin tämän viestin verran täällä.)

http://www.saunalahti.fi/~kvarkki/Mac/N ... lelist.png
Kuva

Jos unohdetaan se että aikaleimat muuttuvat ilmeisesti kuvien siirroissa kansioista toiseen, niin avoimeksi jää silti kysymys siitä että onko kuvien aikaleimat yhteensopivia, kun luonti ja muokkauspäivämäärät ovat keskenään väärässä järjestyksessä, kun kuvat on siirretty tietokoneeseen. Miten muilla Android käyttäjillä?

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 7.17
Kirjoittaja KenSu
Unix-pohjaisissa järjestelmissä (macos on unix) tiedostolla on kolme eri päivämäärää: luomispäiväys, viimeisen muutoksen päiväys ja viimeisimmän ”katsomisen” päiväys. Luomispäiväys tulee siitä hetkestä kun tiedosto syntyy jne.

Periaatteessa ei pitäisi olla mahdollista että nuo kaksi muuta päiväystä ovat ennen tiedoston luomispäiväystä, mutta oikeastaan tiedostojärjestelmässä ei ole mitään mekanismia joka estäisi tällaisten loogisesti järjettömien päiväysten asettamisen. Ihan mahdollista on että joku tiedostojen käsittelyyn käytetty ohjelma väkisin asettaa ne päiväykset järjettömiksi.

Nämä em päiväykset on talletettu tiedostojärjestelmään, ei itse tiedoston sisältöön. Sitten kuvissa on vielä exif-tietojen mukaiset päiväykset jotka talletetaan itse tiedoston sisältöön. Ja jälleen on täysin käytetyistä ohjelmista kiinni miten hyvin exif-tietoihin talletetut päiväykset vastaavat tiedostojärjestelmän päiväystietoja. Ei välttämättä tarvitse vastata ollenkaan.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 9.38
Kirjoittaja Tron
Myös Android on Unix. Jos tiedoston päivämäärät eivät ole itse tiedossa vaan tiedostojärjestelmässä, niin miten päivämäärät voivat ollenkaan pysyä mukana kun tiedosto kopioidaan koneesta toiseen. Täytyisi olla jokin protokolla jolla päivämäärätiedot siirtyvät. Tiedostojen siirto-ohjelmia on vaikka kuinka monta erilaista.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 10.04
Kirjoittaja egoste
Kuvien exif tiedot pysyvät ja niiden avulla saat järjestykseen, kun sopiva ohjelma käytössä.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 10.09
Kirjoittaja Ilkka66
KenSu kirjoitti: 4.8.2022 klo 7.17 Unix-pohjaisissa järjestelmissä (macos on unix) tiedostolla on kolme eri päivämäärää: luomispäiväys, viimeisen muutoksen päiväys ja viimeisimmän ”katsomisen” päiväys. Luomispäiväys tulee siitä hetkestä kun tiedosto syntyy jne.

Periaatteessa ei pitäisi olla mahdollista että nuo kaksi muuta päiväystä ovat ennen tiedoston luomispäiväystä, mutta oikeastaan tiedostojärjestelmässä ei ole mitään mekanismia joka estäisi tällaisten loogisesti järjettömien päiväysten asettamisen. Ihan mahdollista on että joku tiedostojen käsittelyyn käytetty ohjelma väkisin asettaa ne päiväykset järjettömiksi.
Ainakin NTFS-tiedostojärjestelmässä tiedoston kopioinnin yhteydessä uuden tiedoston luomispäiväykseksi ja viimeisimmän "katsomisen" päiväykseksi tulee kuluva hetki, mutta viimeisen muutoksen päiväys säilyy alkuperäisen tiedoston mukaisena. Toimiiko Applen tiedostojärjestelmä tässä asiassa eri tavalla?

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 13.28
Kirjoittaja Jultsu
Tron kirjoitti: 4.8.2022 klo 9.38 niin miten päivämäärät voivat ollenkaan pysyä mukana kun tiedosto kopioidaan koneesta toiseen.
Eivät ne pysykään. Eivät ole ikinä pysyneet. Eivätkä varmaan tulekaan ikinä pysymään absoluuttisesti muuttumattomina arvoina.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 15.43
Kirjoittaja KenSu
Summa summarum: kuvia ei kannata yrittää organisoida tiedostojen aikaleimojen perusteella. Tuhoon tuomittu yritys.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 16.20
Kirjoittaja MacFinn
Joissakin kuvissa olen havainnut, että Finder näyttää aikaleimana kuvan tuontihetken koneelle. Ja EXIF sitte oikeat tiedot.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 16.54
Kirjoittaja homenamsi
Toki Finder näyttää aivan oikein tiedoston luontipäivän. Kun mitään tiedoston metatietojen standardimuotoa ei ole tietääkseni olemassa niin erilaiset kopiointiohjelmat osaavat sitten vaihtelevalla menestyksellä kopioida tiedoston nimi- ja muita metatietoja mutta uuteen ympäristöön tiedosto luodaan kopiointihetkellä.

Samasta tiedostojärjestelmästä toiseen kopioinnissa on mahdollista kopioida metatiedotkin.

Jos tiedoston sisältönä on kuva niin kuvalle on olemassa metatietojen standardi, EXIF. EXIF-metatiedot talletaan tiedostoon kuvan ohella, ei siis tiedoston metatietoihin. Toki voi olla mahdollista, että jotkut tiedostojärjestelmät kopioivat EXIF-tietoja tiedostojen metatietoihin mutta EXIF ei ole mikään tiedostojen metatietostandardi vaan on osa tiedostoon talletun kuvan dataa.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 19.22
Kirjoittaja Ilkka66
homenamsi kirjoitti: 4.8.2022 klo 16.54Samasta tiedostojärjestelmästä toiseen kopioinnissa on mahdollista kopioida metatiedotkin.
Kyllä, mutta ei kai mikään moderni käyttö-/tiedostojärjestelmä kopioi tiedoston luontipäivämäärää, vaan asettaa sen kopiointihetken mukaiseksi. Vai toimiiko macOS/APFS tässä eri tavalla?

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 20.04
Kirjoittaja homenamsi
Näinhän pitäisi tapahtua, jos olisi kyse muusta kuin sisällön kopioinnista.

Jos puhuttaisiin tiedoston siirrosta, myös metatietojen pitäisi siirtyä - ja siirrettävän poistua alkuperäisestä paikasta. Ja myös luontipäivämäärän pitäisi säilyä.

Samoin kloonauksessa.

Mitä kopioinnissa pitäisi tapahtua? Kopioidaan tiedoston sisältö. Mutta kun ei ole mitään muuta sopimusta tai standardia niin voiko muuta odottaa?

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 20.17
Kirjoittaja Ilkka66
Tiedoston siirrossa tiedostojärjestelmän sisällä metatiedot tietenkin säilyvät - tai ainakin näin tapahtuu Windows/NTFS ympäristössä.

Tiedoston kopioinnissa - jossa siis alkuperäinen tiedosto jää paikalleen ja luodaan uusi tiedosto - uuteen tiedostoon tulee luontipäivämääräksi kuluvan hetken mukainen päiväys Windows/NTFS-ympäristössä.

Viestistäsi saa käsityksen, että macOS/APFS ympäristö toimii eri tavalla.

Re: Mikäköhän muuttelee aikaleimoja

Lähetetty: 4.8.2022 klo 20.51
Kirjoittaja homenamsi
’Kopiointi’ ja ’Siirto’ tomivat ainakin macOS Finderissa hieman ristiriitaisesti.

Siirto - eli Finderissa tiedostoikonin raahaaminen paikasta toiseen aiheuttaa ’siirron’ jos kohdekansio on samassa käyttäjähakemistossa ja samalla levyosiolla.

Toiselle levyosiolle raahaaminen aiheuttaa kopioinnin, ei siis siirtoa sanan varsinaisessa merkityksessä.

Eri tiedostojärjestelmien osalta ei voi olettaa juuri muuta kuin nimen ja sisällön kopioitumista.