exif

exif, görüntüyü değiştirmeden meta verileri okur: gruplanmış EXIF alanları, kısa özet, GPS koordinatları, JSON ve varsa gömülü küçük resim.

VeriSürüm 1.2.3Kararlı
lil-terminal

Genel bakış

exif, görüntüler için salt okunur meta veri denetçisidir: EXIF bölümleri, kısa özet, GPS koordinatları, gömülü küçük resim veya dosyaya yönlendirilebilen temiz JSON çıktısı verir.

Meta veri her zaman bulunmaz

Kamera veya görüntü işleme aracı EXIF, GPS ya da küçük resmi hiç yazmamış veya kaldırmış olabilir. Eksik alan normal bir sonuçtur; GPS verisi görüntü paylaşılırken konum bilgisini de açığa çıkarabilir.

Sözdizimi

lil-terminal
exif <file> [options]

Başvuru

exif <file>

EXIF meta verilerini göster

exif <file> -t [dst] [-f]

gömülü küçük resmi çıkar

-f

küçük resim çıkarırken üzerine yazmaya izin ver

-i

dosya, görüntü ve kamera için kısa bir özet göster

-g

GPS koordinatlarını ve harita bağlantısını göster

-json

tüm EXIF verisini biçimlendirilmiş JSON olarak göster

JSON

exif photo.jpg -json > exif-data.json -r başka araçların kullanabileceği geçerli JSON üretir. Boyutlandırma ve format dönüştürme EXIF düzenlemesinden ayrı bir görüntü komutuna ait olmalıdır.

Notlar

PHP EXIF uzantısı gerekir. Her görüntü EXIF, GPS veya gömülü küçük resim içermez.

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Görüntüyü inceleyip meta veriyi dışa aktar

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install exif
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install exif -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install exif -v 1.2.3
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade exif
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install exif -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Görüntüyü inceleyip meta veriyi dışa aktar
cd \sandbox\images | exif photo.jpg -i | exif photo.jpg -json > \sandbox\exif-data.json -r
File        sandbox/images/photo.jpg
Size        732 B
MIME        image/jpeg
Dimensions  48x32
Camera      -
Thumbnail   -

{
  "FILE": {"FileName": "photo.jpg", "FileSize": 732},
  "COMPUTED": {"Width": 48, "Height": 32}
}

sandbox/exif-data.json
EXIF meta verilerini göster
exif photo.jpg
[FILE]
FileName      photo.jpg
FileSize      732
MimeType      image/jpeg

[COMPUTED]
Width         48
Height        32
Exif · gps
exif photo.jpg -g
GPS data not found
Gömülü küçük resmi çıkar
exif photo.jpg -t \sandbox\tmp\photo-thumb.jpg
Embedded thumbnail not found
Eksik görüntüyü işle
exif missing.jpg
Dosya bulunamadı

Bu örnekte kullanılan dosya: sandbox/images/photo.jpg

Örnek, korumalı /sandbox/ dokümantasyon alanındaki bir dosya veya dizini kullanır.

[binary file: photo.jpg]

İlgili belgeler

Güncel herkese açık sürüm

v1.2.32026-08-10

Yapılandırılmış EXIF çıktısı

EXIF verileri sütunlara hizalandı ve çıktı kipleri kompakt seçenekler halinde toplandı.