03 Januari 2011

Mengubah waktu JPEG dengan exiv2

Terkadang, setelah men-scan foto JPEG jadul, perlu dilakukan modifikasi tanggal pada foto JPEG tersebut. Cara termudah ialah dengan command line "exiv2" (Atau, mungkin ada cara yang lebih mudah?).

Perintahnya cukup sederhana, untuk menambah tanggal "1 Januari 1980 jam 00:00":

exiv2 -M"add Exif.Image.DateTime 1980:01:01 00:00:00" foto-jadul.jpg


Kalau mau aman, mungkin perlu menghapus data lama, serta mungkin perlu mengubah data waktu yang lainnya. Perintahnya menjadi:

exiv2 -M"del Exif.Photo.DateTimeOriginal" foto-jadul.jpg
exiv2 -M"del Exif.Photo.DateTimeDigitized" foto-jadul.jpg
exiv2 -M"del Exif.Image.DateTime" foto-jadul.jpg
exiv2 -M"add Exif.Image.DateTime 1980:01:01 00:00:00" foto-jadul.jpg
exiv2 -M"add Exif.Photo.DateTimeOriginal 1980:01:01 00:00:00" foto-jadul.jpg
exiv2 -M"add Exif.Photo.DateTimeDigitized 1980:01:01 00:00:00" foto-jadul.jpg


Agar ringkas, semua perintah dapat dimasukkan ke dalam berkas "ubah-tanggal.cmd":

# START berkas "ubah-tanggal.cmd"
del Exif.Photo.DateTimeOriginal
del Exif.Photo.DateTimeDigitized
del Exif.Image.DateTime
add Exif.Image.DateTime          1980:01:01 00:00:00
add Exif.Photo.DateTimeOriginal  1980:01:01 00:00:00
add Exif.Photo.DateTimeDigitized 1980:01:01 00:00:00
# STOP  berkas "ubah-tanggal.cmd"


Lalu, jalankan:

exiv2 -m ubah-tanggal.cmd foto-jadul.jpg


Lihat juga https://exiv2.org/sample.html. Demikianlah kira-kira...

DISCLAIMER


This is HOW Me Do IT! Grrr... this blog memo is mainly written for OWN PURPOSES. This post is based on "Google Here, There, and Everywhere". Whether this is PLAGIARY or RESEARCH, there has never been a claim that this is an original work, nor is it necessarily the best solution, and not for Scopus consumption :). Please provide feedback, especially if you have alternative explanations. Hopefully, this note will be helpful in the future when you have forgotten how to solve this trivia problem.


DISKLAIMER


INIlah yang KUlakukan! Grrr... memo blog ini terutama ditulis untuk KEPERLUAN SENDIRI. Tulisan ini berbasis "Google Sana, Google Sini, Coba Itu, Coba Ini, Lalu Tanya-tanyi". Entah ini PLAGIAT, entah ini RISET, yang jelas tidak pernah ada klaim bahwa ini merupakan karya asli, serta belum tentu pula merupakan solusi terbaik, serta bukan untuk konsumsi Scopus :). Mohon kiranya memberikan tanggapan, terutama jika memiliki solusi alternatif. Semoga catatan ini akan bermanfaat di masa mendatang, saat sudah lupa cara menyelesaikan masalah trivia ini.

This is the Way!

Tidak ada komentar:

Posting Komentar