Đây là lệnh exiftime có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
thời gian - hiển thị hoặc điều chỉnh các thẻ Exif ngày & giờ; liệt kê các tệp được sắp xếp theo ngày Exif của chúng
& thẻ thời gian
SYNOPSIS
thời gian [-phimqw] [-s phân định] [-t[acdg]] [-v[+|-]val[ymwdHMS]] hồ sơ hữu ích. Cảm ơn !
MÔ TẢ
Khi được gọi mà không có đối số, thời gian tiện ích hiển thị các thẻ ngày và giờ Exif
có trong mỗi đầu vào hồ sơ đến đầu ra tiêu chuẩn. Nếu không, tùy thuộc vào các tùy chọn
chỉ định, thời gian sẽ chỉ hoạt động trên các thẻ đã chọn, sẽ điều chỉnh ngày và giờ,
sẽ viết thời gian điều chỉnh cho mỗi hồ sơhoặc sẽ liệt kê từng hồ sơ theo thứ tự tăng dần bởi
ngày và giờ.
Hầu hết các máy ảnh kỹ thuật số bao gồm một hoặc nhiều thẻ ngày và giờ trong dữ liệu Exif được thêm vào
các tệp hình ảnh mà họ tạo ra. Các thẻ này là:
Đã tạo hình ảnh
Ngày và giờ hình ảnh được tạo hoặc thay đổi. Đây là thẻ phổ biến nhất.
Hình ảnh được tạo
Ngày và giờ dữ liệu hình ảnh gốc được tạo (tức là khi hình ảnh được
Lấy).
Số hóa hình ảnh
Ngày và giờ hình ảnh được lưu trữ dưới dạng dữ liệu kỹ thuật số.
Định dạng cho các thẻ này là "YYYY: MM: DD HH: MM: SS" với thời gian được hiển thị ở định dạng 24 giờ.
Sản phẩm thời gian tiện ích không thể thêm thẻ nếu nó chưa tồn tại trong hồ sơ.
Theo mặc định, thời gian sẽ chỉ cần in ra bất kỳ cờ ngày và giờ nào trong mỗi
đầu vào hồ sơ. Các -l cờ sẽ tạo ra một danh sách của mỗi đầu vào hồ sơ theo thứ tự ngày / giờ,
thích hợp để sử dụng trong xử lý hình ảnh tiếp theo (ví dụ: sản xuất danh mục Web) khi
thứ tự tên tệp không hữu ích.
Sản phẩm -v cờ có thể được sử dụng để thay đổi hoặc điều chỉnh ngày và giờ. Khi được sử dụng với -w cờ,
ghi ngày và giờ đã điều chỉnh cho mỗi đầu vào hồ sơ, ví dụ, một người có thể xử lý
một loạt tệp để điều chỉnh đồng hồ được đặt không chính xác của máy ảnh.
LỰA CHỌN
-f Viết các thẻ ngày và giờ đã điều chỉnh mà không cần nhắc xác nhận.
-i Đưa ra lời nhắc đến lỗi tiêu chuẩn trước khi ghi đè thẻ ngày và giờ bằng
giá trị điều chỉnh. Nếu phản hồi từ đầu vào chuẩn bắt đầu bằng 'y' hoặc 'Y',
thẻ bị ghi đè. Tùy chọn này là hành vi mặc định.
-l Liệt kê từng đầu vào hồ sơ theo thứ tự tăng dần theo dấu thời gian. Theo mặc định, nó sử dụng
Thẻ đã tạo hình ảnh. Trong trường hợp không có thẻ Tạo hình ảnh, Hình ảnh đầu tiên được Tạo
sau đó Hình ảnh Số hóa được sử dụng. Ngoài ra, -t cờ có thể được sử dụng để chỉ định
tùy chọn dấu thời gian để đặt hàng. Nếu không có thẻ ngày và giờ,
Kỷ nguyên của hệ điều hành được sử dụng. Cờ này ghi đè tất cả các cờ khác nhưng -t cờ.
-q Không xuất chi tiết điều chỉnh ngày và giờ để chuẩn khi sử dụng
-w cờ.
-s Tên trường và giá trị riêng biệt với chuỗi phân định. Giá trị mặc định là ':'.
-t Chọn các thẻ ngày và giờ để hiển thị hoặc điều chỉnh khi theo sau bởi một hoặc
hơn a (tất cả các thẻ), c (Hình ảnh đã tạo), d (Hình ảnh Số hóa), hoặc g (Hình ảnh
Đã tạo).
-v Điều chỉnh các thẻ ngày và giờ 'giây, phút, giờ, ngày tháng, ngày trong tuần, tháng hoặc
năm theo val. Nếu val đứng trước dấu cộng hoặc dấu trừ, ngày là
được điều chỉnh tiến hoặc lùi theo chuỗi còn lại; nếu không
phần có liên quan của ngày được thiết lập. Ngày có thể được điều chỉnh nhiều lần như
yêu cầu sử dụng các cờ này. Cờ được xử lý theo thứ tự đã cho.
Khi cung cấp giá trị tuyệt đối (thay vì điều chỉnh tương đối), giây là
trong khoảng 0-59, phút trong khoảng 0-59, giờ trong khoảng 0-23,
các ngày trong tháng nằm trong phạm vi 1-31, ngày trong tuần nằm trong phạm vi 0-6 (Chủ nhật-Thứ bảy), tháng
nằm trong khoảng 1-12 (tháng 80-tháng 38) và các năm nằm trong khoảng 1980-2038 hoặc XNUMX-XNUMX.
If val là số, một trong hai y, m, w, d, H, M, hoặc là S phải được sử dụng để chỉ định
phần nào của ngày sẽ được điều chỉnh.
Ngày hoặc tháng trong tuần có thể được chỉ định bằng tên thay vì số. Nếu một
tên được sử dụng với dấu cộng (hoặc dấu trừ), ngày tháng sẽ được chuyển tiếp (hoặc
ngược) đến ngày tiếp theo (trước đó) phù hợp với ngày hoặc tháng nhất định trong tuần.
Điều này sẽ không điều chỉnh ngày, nếu ngày hoặc tháng trong tuần đã cho giống với
hiện tại.
Khi ngày được điều chỉnh thành một giá trị cụ thể không thực sự tồn tại (đối với
ví dụ ngày 26 tháng 1, 30:2000 BST XNUMX theo múi giờ Châu Âu / Luân Đôn), ngày sẽ là
được điều chỉnh âm thầm chuyển tiếp theo đơn vị một giờ cho đến khi đạt đến thời gian hợp lệ.
Khi ngày được điều chỉnh thành một giá trị cụ thể xảy ra hai lần (ví dụ:
Ngày 29 tháng 1, 30:2000 năm XNUMX), múi giờ kết quả sẽ được đặt để ngày khớp với
sớm hơn trong hai thời điểm. Trong mọi trường hợp, cân nhắc về thời gian tiết kiệm ánh sáng ban ngày
bị bỏ qua.
Tham khảo các ví dụ dưới đây để biết thêm chi tiết.
-w Viết các thẻ ngày và giờ đã điều chỉnh. Theo mặc định, bất kỳ ngày và giờ nào trong ba ngày
các thẻ có trong tệp được điều chỉnh; nếu không, chỉ những người được chỉ định với -t
cờ được điều chỉnh.
VÍ DỤ
Lệnh
exiftime ví dụ1.jpg
sẽ hiển thị:
Hình ảnh tạo: 2003: 09: 12 17:05:37
Hình ảnh được tạo: 2003: 09: 12 17:05:37
Số hóa hình ảnh: 2003: 09: 12 17:05:37
Lệnh
exiftime -tcd ví dụ1.jpg
sẽ hiển thị:
Hình ảnh tạo: 2003: 09: 12 17:05:37
Số hóa hình ảnh: 2003: 09: 12 17:05:37
Lệnh
exiftime -v + 3H example1.jpg
sẽ điều chỉnh mỗi lần chuyển tiếp ba giờ và hiển thị:
Hình ảnh tạo: 2003: 09: 12 20:05:37
Hình ảnh được tạo: 2003: 09: 12 20:05:37
Số hóa hình ảnh: 2003: 09: 12 20:05:37
Lệnh
exiftime -v + 5d -v-7M -fw -tg * .jpg
sẽ điều chỉnh ngày trước năm ngày và lùi lại bảy phút và viết
đã điều chỉnh ngày và giờ thành thẻ Tạo hình ảnh mà không có lời nhắc xác nhận đối với
tất cả các tệp phù hợp với "* .jpg". Nó sẽ hiển thị:
ví dụ1.jpg:
Hình ảnh được tạo: 2003: 09: 12 17:05:37 -> 2003: 09: 17 16:58:37
ví dụ2.jpg:
Hình ảnh được tạo: 2004: 01: 22 17:07:02 -> 2004: 01: 27 17:00:02
Lệnh
exiftime -l -tdg * .jpg
sẽ liệt kê tất cả các tệp phù hợp với "* .jpg", một tệp trên mỗi dòng, theo thứ tự dấu thời gian tăng dần. Nó sẽ
cố gắng sử dụng các giá trị dấu thời gian sau, theo thứ tự: Hình ảnh được số hóa, Hình ảnh được tạo,
Hình ảnh được tạo, và cuối cùng là kỷ nguyên của hệ điều hành.
CHẨN ĐOÁN
Sản phẩm thời gian tiện ích thoát 0 khi thành công và 1 nếu xảy ra lỗi.
Sử dụng exiftime trực tuyến bằng các dịch vụ onworks.net