Moro
Kopioin valokuvia, ja osa ei nähtävästi kopioitunut. 4000 valokuvan läpikäyminen käsin ei ole mitenkään helppoa, joten osaisiko joku suositella ohjelmaa joka katsoisi mitkä kuvat puuttuvat? Alkuperäiset ovat kansioissa X, ja kopioin ne paikkaan Y.
Jos tarkoitus on kopioida ne puuttuvatkin, niin mikset yksinkertaisesti vaan kopioi niitä loppuja, esim.
xcopy lähde kohde /D
Tuo sitten katselee mitkä siellä on jo ja kopioi vain puuttuvat.
Vaihtoehtoja toiselle käyttöjärjestelmälle:
cp -r lähde kohde
cp -r -t kohde lähde1 lähde2 lähde3
Yleisesti kannattaa antaa tarpeeksi tietoja tilanteesta jo aloitusviestissä. Mikä käyttöjärjestelmä? Voiko kopioida kaikki tiedostot jostain hakemistopuusta toiseen?
Chimanin vinkki ainakin GNU-työkaluihin sovellettuna kopioisi kaiken; vain uusien tiedostojen kopiointiin sopii lisäksi lippu -u.
Ja niihin käyttöjärjestelmiin, joissa ei ole käytössä GNU-työkaluja ja cp komento ei osaa rekursiivisesti kopioida koko hakemistopolkua, on perinteisesti käytetty tar apuohjelmaa tiedostojen siirtelyyn.
Toi Grezin tapa oli toimiva, kiitos siitä.
Mites saisin siirrettyä tuhannen kuvan ottoaikaa parilla tunnilla taaksepäin? Unohtui kääntää kameran kelloa, ja nyt haluaisin ne oikeaan aikaan. XP:ssä ei ole valmiina mitään sellaista. Kokeilin myös GeoSetteriä, mutta silläkin sai laitettua vain yhden kerrallaan.
Siis jos vaikka komentoriviohjelma ajaisi tuon kansion jokaiselle kuvalle ohjelman, joka muuttaa kelloa, tietyn ehdon toteutuessa.
Shelliskriptillähän tuo menis tosiaan helposti, mut kun kyseessä on Windows, niin 1) shelli on kehno 2) tuo "GeoSetter" on kuitenki joku GUI-kötystys, mitä ei voi skriptata.
Kunnon käyttiksellä tekisin pienen loopin ja exiftool varmaan osais tuon ajan muutoksen (en nyt jaksa tarkistaa).
Blaze kirjoitti:
exiftool varmaan osais tuon ajan muutoksen (en nyt jaksa tarkistaa).
Jep. Exiftoolilla onnistuu.
ExifTool kirjoitti:
So, for example, if you forgot to set your camera clock back 1 hour at the end of daylight savings time in the fall, you can fix the images with:
exiftool -AllDates-=1 DIR
Exiftool näyttäisi ton mukaan tekevän sen, mutta tuo Torgon lainauksen komento muuttaa aikaa ihan ihmeellisesti. Hyvin se käy kansion läpi, tekee varmuuskopion vanhoista kuvista ja muuttaa aikaa jonkin verran taaksepäin. Aika jonka se liikku taaksepäin on vain jokin satunnainen luku, esimerkiksi ensimmäisellä ajokerralla se hyppäsi ~30min ja toisella minuutin lisää.
Sitten siinä on varmaan jokin bugi tai ominaisuus joka voisi selvitä manuskaa lukemalla. :) Eli lukase manuska ja/tai lähetä kehittäjälle bugiraporttia.
Tässä on gui-pohjainen ilmainen exif-editori. En ole itse kokeillut, joten mulla ei ole hajuakaan miten tuo hanskaa batch-jobit tai kellon siirrot, mutta kannattanee ainakin testata.
Aihe on jo aika vanha, joten et voi enää vastata siihen.