ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

exiv2 - ออนไลน์ในคลาวด์

เรียกใช้ exiv2 ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง exiv2 ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


exiv2 - เครื่องมือจัดการข้อมูลเมตาของรูปภาพ

เรื่องย่อ


exiv2 [ตัวเลือก] [การกระทำ] ไฟล์ ...

DESCRIPTION


exiv2 เป็นโปรแกรมสำหรับอ่านและเขียน Exif, IPTC, XMP metadata และความคิดเห็นของรูปภาพและ can
อ่านแท็ก makernote ของผู้ขายจำนวนมาก โปรแกรมเลือกที่จะแปลงระหว่างแท็ก Exif, XMP
คุณสมบัติและชุดข้อมูล IPTC ตามที่ Exif Standard, IPTC Standard, the . แนะนำ
ข้อกำหนด XMP และแนวทางของคณะทำงานข้อมูลเมตา
รองรับรูปแบบภาพต่อไปนี้:

ชนิดภาพเขียน เอ็กซิ IPTC XMP ภาพ ความคิดเห็น
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────... ────────────
JPEG อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน
EXV อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน
CR2 อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
CRW อ่าน/เขียน - - อ่าน/เขียน
MRW อ่าน อ่าน อ่าน -
TIFF อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
DNG อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
NEF อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
PEF อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
ARW อ่าน อ่าน อ่าน -
RW2 อ่าน อ่าน อ่าน -
SR2 อ่าน อ่าน อ่าน -
SRW อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
ORF อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
PNG อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน
PGF อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน
RAF อ่าน อ่าน อ่าน -
EPS - - อ่าน/เขียน -
XMP - - อ่าน/เขียน -
กิ๊ฟ - - - -
PSD อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -
ทีจีเอ - - - -
บีเอ็มพี - - - -
JP2 อ่าน/เขียน อ่าน/เขียน อ่าน/เขียน -

· รองรับรูปภาพ GIF, TGA และ BMP น้อยที่สุด: รู้จักรูปแบบรูปภาพ, MIME
ประเภทที่กำหนดและความสูงและความกว้างของภาพจะถูกกำหนด

· การอ่านรูปแบบภาพ RAW ที่คล้ายกับ TIFF อื่นๆ ซึ่งไม่ได้ระบุไว้ในตาราง อาจด้วย
ทำงาน

การกระทำ


พื้นที่ การกระทำ จำเป็นต้องใช้อาร์กิวเมนต์ก็ต่อเมื่อไม่ชัดเจนจาก ตัวเลือก การกระทำใดคือ
โดยนัย

pr | พิมพ์
พิมพ์ข้อมูลเมตาของรูปภาพ นี่คือการดำเนินการเริ่มต้น กล่าวคือ คำสั่ง exiv2 image.jpg
จะพิมพ์สรุปข้อมูลเมตา Exif ของรูปภาพ

ex | สารสกัด
แยกข้อมูลเมตาไปที่ *.exv, XMP sidecar (*.xmp) และไฟล์ภาพขนาดย่อ
สามารถใช้คำสั่งการปรับเปลี่ยนได้ทันที

in | แทรก
แทรกข้อมูลเมตาจากไฟล์ *.exv, XMP sidecar (*.xmp) และไฟล์ภาพขนาดย่อที่เกี่ยวข้อง
ใช้ตัวเลือก -S .suf เพื่อเปลี่ยนคำต่อท้ายของไฟล์อินพุต ตั้งแต่ไฟล์ใดๆ
รูปแบบที่รองรับสามารถใช้เป็นไฟล์อินพุตได้ คำสั่งนี้สามารถใช้เพื่อคัดลอก
ข้อมูลเมตาระหว่างไฟล์ในรูปแบบต่างๆ สามารถใช้คำสั่งการปรับเปลี่ยนได้
ในขณะที่บิน.

rm | ลบ
ลบข้อมูลเมตาของรูปภาพออกจากไฟล์

ad | ปรับ
ปรับการประทับเวลา Exif ตามเวลาที่กำหนด ต้องมีอย่างน้อยหนึ่งตัวเลือก -a
เวลา, -Y ปี, -O จันทร์ or -D วัน.

mo | แก้ไข
ใช้คำสั่งเพื่อแก้ไข (เพิ่ม ตั้งค่า ลบ) ข้อมูลเมตา Exif, IPTC และ XMP ของ
ไฟล์รูปภาพ. ต้องใช้ตัวเลือก -c, -m or -M.

mv | ตั้งชื่อใหม่
เปลี่ยนชื่อไฟล์และ/หรือตั้งค่าการประทับเวลาของไฟล์ตาม Exif create timestamp
ใช้ค่าของแท็ก Exif.Photo.DateTimeOriginal หรือหากไม่มีอยู่
Exif.Image.DateTime เพื่อกำหนดเวลาประทับ รูปแบบชื่อไฟล์สามารถตั้งค่าได้ด้วย
-r เอฟเอ็มที, ตัวเลือกการประทับเวลาคือ -t และ -T.

fi | แก้ไข
คัดลอกการตั้งค่า ISO จากหนึ่งในแท็ก ISO ที่เป็นกรรมสิทธิ์ของ Nikon หรือ Canon
ไปยังแท็ก Exif ISO ปกติ Exif.Photo.ISOSpeedRatings ไม่เขียนทับ an
แท็ก Exif ISO มาตรฐานที่มีอยู่

fc | ฟิกซ์คอม
แก้ไขการเข้ารหัสอักขระของความคิดเห็นของผู้ใช้ Exif Unicode ถอดรหัสความคิดเห็น
โดยใช้การเข้ารหัสอักขระที่ตรวจพบอัตโนมัติหรือระบุแล้วเขียนกลับใน
ยูซีเอส-2 ใช้ตัวเลือก -n เพื่อระบุการเข้ารหัสปัจจุบันของความคิดเห็นหากจำเป็น

คำสั่ง สรุป


exiv2 [ opt [arg] ] + [ act ] ไฟล์ ...

ตัวเลือก [arg] คำอธิบายตัวเลือกยาว
-a tim - ปรับแก้ไขการประทับเวลา [+|-]ห่า[:MM[:SS[.mmm]]]
-b --binary แสดงค่าไบนารีขนาดใหญ่ (ค่าเริ่มต้นคือการระงับ)
-c txt --comment สตริงความคิดเห็น JPEG เพื่อตั้งค่าในภาพ (การดำเนินการ 'แก้ไข') ...
-d tgt --delete ลบเป้าหมายสำหรับการดำเนินการ 'ลบ' ...
-D +-n --days ปรับเวลาด้วยจำนวนวันบวกหรือลบ ...
-e tgt --extract แยกเป้าหมายสำหรับการดำเนินการ 'แยก'
-f --force อย่าถามก่อนเขียนทับไฟล์ที่มีอยู่ ...
-F --Force ไม่ต้องเตือนก่อนเปลี่ยนชื่อไฟล์ (บังคับเปลี่ยนชื่อ) ...
-g key --grep เฉพาะข้อมูลเอาต์พุตสำหรับคีย์ Exiv2 นี้ (grep)
-h --help แสดงวิธีใช้และออก
-i tgt --insert เป้าหมายสำหรับการดำเนินการ 'insert' ...
-k --keep รักษาการประทับเวลาของไฟล์เมื่ออัปเดตไฟล์ (เก็บ)
คีย์ -K - คีย์รายงานคีย์ คล้ายกับ -g (grep) แต่คีย์ต้องตรงกันทุกประการ
-l dir --location Location (ไดเร็กทอรี) สำหรับไฟล์ที่จะแทรกหรือแตกไฟล์
-m file --modify อ่านคำสั่งจาก cmd-file
-M cmd --Modify Command line สำหรับการดำเนินการ 'แก้ไข' ...
-n enc --encode Charset เพื่อถอดรหัสความคิดเห็นของผู้ใช้ Exif Unicode ดู: ชาย 3 iconv_open
-O +-n --months ปรับเวลาด้วยจำนวนเดือนบวกหรือลบ ...
-p mod --print พิมพ์รายงาน (รายงานทั่วไป)
-P flg --พิมพ์รายงานการพิมพ์ (การควบคุมแบบละเอียด)
-q --quiet คำเตือนเงียบและข้อความแสดงข้อผิดพลาดจากไลบรารี Exiv2 ...
-Q lvl --log ตั้งค่าระดับบันทึกเป็น 'd' (ebug), 'i' (nfo), 'w' (arning), 'e' (rror)
-r fmt --rename รูปแบบชื่อไฟล์สำหรับการดำเนินการ 'เปลี่ยนชื่อ' ...
-S suf --suffix ใช้คำต่อท้าย .suf สำหรับไฟล์ต้นฉบับสำหรับคำสั่ง insert
-t --timestamp ตั้งค่าการประทับเวลาของไฟล์ตาม Exif create timestamp ...
-T --Timestamp ตั้งค่าการประทับเวลาของไฟล์ตาม Exif create timestamp ...
-u --unknown แสดงแท็กที่ไม่รู้จัก ...
-v -- verbose ละเอียด
-V --version แสดงเวอร์ชันของโปรแกรมและออก
-Y +-n --year ปรับเวลาด้วยจำนวนปีบวกหรือลบ ...

ทำหน้าที่ประชาสัมพันธ์ | อดีต | ใน | rm | โฆษณา | โม | mv | fi | fc
พิมพ์, แยก, แทรก, ลบ, ปรับ, แก้ไข, เปลี่ยนชื่อ, fixiso, fixcom

cmd ดู "คำสั่ง" ด้านล่าง

flg E | ฉัน | X | x | กรัม | k | l | n | y | ค | ส | วี | t | ชม
Exif , IPTC, XMP, num, grp, คีย์, label, name , type, count, size, vanilla, translated, hex

fmt รูปแบบเริ่มต้นคือ %Y%m%d_%H%M%S

เลเวล d | ฉัน | ฉัน | w | อี
ดีบัก ข้อมูล คำเตือน ข้อผิดพลาด

mod s | a | t | วี | h | ฉัน | x | ค | พี | ฉัน | ส | NS :
สรุป เพิ่ม แปล วนิลา เลขฐานสิบหก ...
iptc ,xmp แสดงความคิดเห็น ดูตัวอย่าง โครงสร้าง XMP raw

tgt a | ค | อี | ฉัน | t | NS
ทั้งหมด, แสดงความคิดเห็น, exif, iptc, นิ้วหัวแม่มือ, xmp

OPTIONS


-h แสดงวิธีใช้และออก

-V แสดงเวอร์ชันของโปรแกรมและออก
เมื่อ -V รวมกับ -v (เวอร์ชั่นละเอียด) ข้อมูลบิลด์จะถูกพิมพ์ไปที่
เอาต์พุตมาตรฐานพร้อมกับรายการไลบรารีที่ใช้ร่วมกันซึ่งโหลดลงใน
หน่วยความจำ. รองรับเวอร์ชัน Verbose บน Windows (บิลด์ MSVC, Cygwin และ MinGW)
MacOSX และ Linux และมีไว้สำหรับการทดสอบและแก้ไขจุดบกพร่อง

-v ใช้ความละเอียดถี่ถ้วนระหว่างการรันโปรแกรม

-q ปิดเสียงเตือนและข้อความแสดงข้อผิดพลาดจากไลบรารี Exiv2 ระหว่างการรันโปรแกรม
(เงียบ). โปรดทราบว่าตัวเลือก -v และ -q สามารถใช้งานได้ในเวลาเดียวกัน

-Q เลเวล ตั้งค่าระดับบันทึกเป็น 'd'(ebug), 'i'(nfo), 'w'(arning), 'e'(rror) หรือ 'm'(ute) NS
ระดับบันทึกเริ่มต้นคือ 'w' -คิวเอ็ม เทียบเท่ากับ -q. ข้อความบันทึกทั้งหมดเขียนถึง
มาตรฐานบกพร่อง.

-b แสดงค่าไบนารีขนาดใหญ่ (ค่าเริ่มต้นคือระงับ)

-u แสดงแท็กที่ไม่รู้จัก (ค่าเริ่มต้นคือการระงับแท็กที่ไม่มีชื่อ)

-g สำคัญ เฉพาะคีย์ที่ตรงกับคีย์ที่กำหนด (grep)
แพลตฟอร์มที่หลากหลาย -g สามารถใช้ตัวเลือกเพื่อ grep ข้อมูลสำหรับหลายคีย์ ตัวเลือกนี้ใช้
เอ็นจิ้นนิพจน์ทั่วไปของระบบ: ดู man 3 regex แพลตฟอร์มที่ไม่
รองรับคีย์การใช้ regex สำหรับการจับคู่สตริงย่อย คุณสามารถกำหนดความพร้อมใช้งานของ
regex โดยใช้คำสั่ง: exiv2 -v -V -g have_regex

exiv2 -g วันที่ -pt R.jpg
Exif.Image.DateTime Ascii 20 2012:08:07 16:01:05 น
Exif.Photo.DateTimeOriginal Ascii 20 2011:09:18 16:25:48น
Exif.Photo.DateTimeDigitized Ascii 20 2011:09:18 16:25:48น

-K สำคัญ รายงานเฉพาะข้อมูลสำหรับคีย์ที่กำหนด
แพลตฟอร์มที่หลากหลาย -K สามารถใช้ตัวเลือกในการรายงานมากกว่าหนึ่งคีย์

exiv2 -K Exif.Photo.DateTime แปลงเป็นดิจิทัล -K Exif.Photo.DateTimeOriginal -pt R.jpg
Exif.Photo.DateTimeOriginal Ascii 20 2011:09:18 16:25:48น
Exif.Photo.DateTimeDigitized Ascii 20 2011:09:18 16:25:48น

-n ENC ชุดอักขระที่จะใช้เพื่อถอดรหัสความคิดเห็นของผู้ใช้ Exif Unicode ENC เป็นชื่อที่เข้าใจโดย
ไอคอน v_open(3) เช่น 'UTF-8'

-k รักษาการประทับเวลาของไฟล์เมื่ออัปเดตไฟล์ (เก็บ) ใช้ได้กับทุกออปชั่น
ที่อัปเดตไฟล์. แฟล็กจะถูกละเว้นโดยอ็อพชันแบบอ่านอย่างเดียว

-t ตั้งค่าการประทับเวลาของไฟล์ตาม Exif create timestamp นอกเหนือจาก
เปลี่ยนชื่อไฟล์ (แทนที่ -k). ตัวเลือกนี้ใช้เฉพาะกับ 'เปลี่ยนชื่อ'
การกระทำ

-T ตั้งค่าการประทับเวลาของไฟล์ตามการประทับเวลาการสร้าง Exif เท่านั้น ห้ามเปลี่ยนชื่อ
ไฟล์ (แทนที่ -k). ตัวเลือกนี้ใช้กับการดำเนินการ 'เปลี่ยนชื่อ' เท่านั้น บันทึก:
บน Windows คุณอาจต้องตั้งค่าตัวแปรสภาพแวดล้อม TZ เพื่อให้ตัวเลือกนี้ทำงานได้
ได้อย่างถูกต้อง

-f ไม่พร้อมท์ก่อนเขียนทับไฟล์ที่มีอยู่ (บังคับเขียนทับ)

-F อย่าถามก่อนเปลี่ยนชื่อไฟล์ (บังคับเปลี่ยนชื่อ) ต่อท้าย '_1' ('_2', ...) ต่อท้าย
ชื่อของไฟล์ใหม่

-a เวลา
ปรับเวลาในรูปแบบ [-]HH[:MM[:SS]] ตัวเลือกนี้ใช้เฉพาะกับ
'ปรับ' การกระทำ ตัวอย่าง: 1 บวกหนึ่งชั่วโมง, 1:01 บวกหนึ่งชั่วโมงกับหนึ่งนาที,
-0:00:30 ลบ 30 วินาที

-Y ปี การปรับเวลาด้วยจำนวนปีบวกหรือลบสำหรับการดำเนินการ 'ปรับ'

-O จันทร์ การปรับเวลาเป็นจำนวนบวกหรือลบของเดือน สำหรับ 'ปรับ'
การกระทำ

-D วัน การปรับเวลาเป็นจำนวนวันบวกหรือลบสำหรับการดำเนินการ "ปรับ"

-p โหมด
โหมดการพิมพ์สำหรับการดำเนินการ 'พิมพ์' โหมดที่เป็นไปได้คือ:
s : พิมพ์สรุปข้อมูลเมตา Exif (ค่าเริ่มต้น)
a : พิมพ์ข้อมูลเมตา Exif, IPTC และ XMP (ทางลัดสำหรับ -Pkyct)
t : ตีความ (แปลแล้ว) แท็ก Exif (-PEkyct)
v : ค่าแท็ก Exif ธรรมดา (-PExgnycv)
h : hexdump ของข้อมูล Exif (-PExgnycsh)
ผม : ชุดข้อมูล IPTC (-PIkyct)
x : คุณสมบัติ XMP (-PXkyct)
c : ความคิดเห็น JPEG
p : แสดงรายการภาพตัวอย่างที่มี จัดเรียงตามขนาดภาพตัวอย่างเป็นพิกเซล
S : พิมพ์ข้อมูลโครงสร้างภาพ (jpg, png และ tiff เท่านั้น)
X : พิมพ์ "RAW" XMP (เฉพาะ jpg, png และ tiff เท่านั้น)

-P ธง
พิมพ์แฟล็กเพื่อควบคุมรายการแท็กอย่างละเอียด (การดำเนินการ 'พิมพ์') ช่วยให้ควบคุม
ประเภทของข้อมูลเมตารวมถึงคอลัมน์ข้อมูลที่รวมอยู่ในผลงานพิมพ์ ถูกต้อง
ธงคือ:
E : รวมแท็ก Exif ในรายการ
I : ชุดข้อมูล IPTC
X : คุณสมบัติ XMP
x : พิมพ์คอลัมน์ที่มีหมายเลขแท็ก
g : ชื่อกลุ่ม
k : คีย์
l : ป้ายแท็ก
n : ชื่อแท็ก
y : พิมพ์
c : จำนวนส่วนประกอบ (นับ)
s : ขนาดเป็นไบต์
v : ค่าข้อมูลธรรมดา
t : แปล (แปล) data
h : hexdump ของ data

-d TGT ลบเป้าหมายสำหรับการดำเนินการ 'ลบ' เป้าหมายที่เป็นไปได้คือ:
a : ข้อมูลเมตาที่รองรับทั้งหมด (ค่าเริ่มต้น)
e : ส่วน Exif
t : Exif ภาพขนาดย่อเท่านั้น
ผม : ข้อมูล IPTC
x : แพ็กเก็ต XMP
c : ความคิดเห็น JPEG

-i TGT แทรกเป้าหมายสำหรับการดำเนินการ 'แทรก' เป้าหมายที่เป็นไปได้ก็เหมือนกับเป้าหมายเหล่านั้น
สำหรับ -d ตัวเลือก บวกกับตัวแก้ไขเพิ่มเติม:

X : แทรกข้อมูลเมตาจากไฟล์ XMP sidecar .xmp. ส่วนแทรกที่เหลือ
เป้าหมายกำหนดว่าข้อมูลเมตาใดที่จะแทรกจากไฟล์ไซด์คาร์ เป็นไปได้คือ Exif,
IPTC และ XMP และค่าเริ่มต้นคือทั้งหมดเหล่านี้ โปรดทราบว่าคุณสมบัติ XMP ที่แทรก
รวมสิ่งที่แปลงเป็น Exif และ IPTC
ตัวเลือกนี้มีไว้สำหรับการดำเนินการ "ตัวกรอง" บน XMP เช่น:
$ exiv2 -e{tgt}- ชื่อไฟล์ | xmllint .... | exiv2 -ฉัน{tgt}- ชื่อไฟล์

สามารถแทรกได้เฉพาะภาพขนาดย่อ JPEG เท่านั้น (ไม่ใช่ภาพขนาดย่อ TIFF) ต้องตั้งชื่อ
ไฟล์-thumb.jpg

-e TGT แยกเป้าหมายสำหรับการดำเนินการ 'แยก' เป้าหมายที่เป็นไปได้ก็เหมือนกับเป้าหมายเหล่านั้น
สำหรับ -d บวกกับเป้าหมายเพื่อแยกภาพตัวอย่างและตัวแก้ไขเป็น
สร้างไฟล์ XMP sidecar:
NS[ [, ...]] : แยกภาพตัวอย่าง รายการที่คั่นด้วยเครื่องหมายจุลภาคเป็นทางเลือกของ
หมายเลขภาพตัวอย่างใช้เพื่อกำหนดว่าจะแยกภาพตัวอย่างใด NS
ภาพตัวอย่างที่พร้อมใช้งานและหมายเลขจะแสดงด้วยตัวเลือก 'พิมพ์'
- หน้า.

X : แยกข้อมูลเมตาไปยังไฟล์ XMP sidecar .xmp. สารสกัดที่เหลือ
เป้าหมายกำหนดว่าข้อมูลเมตาใดที่จะแยกไปยังไฟล์ไซด์คาร์ เป็นไปได้คือ Exif,
IPTC และ XMP และค่าเริ่มต้นคือทั้งหมดเหล่านี้

- : ส่งออกไฟล์ sidecar ไปยัง stdout (ดูตัวอย่าง -i tgt)

-r เอฟเอ็มที รูปแบบชื่อไฟล์สำหรับการดำเนินการ 'เปลี่ยนชื่อ' สตริงรูปแบบดังต่อไปนี้ สตริฟไทม์(3) และ
รองรับคำหลักต่อไปนี้:
:basename: - ชื่อไฟล์เดิมไม่มีนามสกุล
:dirname: - ชื่อของไดเร็กทอรีที่เก็บไฟล์ต้นฉบับ
:parentname: - ชื่อของไดเร็กทอรีหลัก
รูปแบบชื่อไฟล์เริ่มต้นคือ %Y%m%d_%H%M%S

-c TXT สตริงความคิดเห็น JPEG เพื่อตั้งค่าในภาพ (การกระทำ 'แก้ไข') ตัวเลือกนี้ยังสามารถ
ใช้กับการดำเนินการ 'แยก' และ 'แทรก' เพื่อแก้ไขข้อมูลเมตาได้ทันที

-m ไฟล์
ไฟล์คำสั่งสำหรับการดำเนินการ 'แก้ไข' ตัวเลือกนี้ยังสามารถใช้กับ
การดำเนินการ 'แยก' และ 'แทรก' เพื่อแก้ไขข้อมูลเมตาได้ทันที

-M cmd บรรทัดคำสั่งสำหรับการดำเนินการ 'แก้ไข' ตัวเลือกนี้ยังสามารถใช้กับ
การดำเนินการ 'แยก' และ 'แทรก' เพื่อแก้ไขข้อมูลเมตาได้ทันที รูปแบบของ
คำสั่งเหมือนกับบรรทัดของไฟล์คำสั่ง

-l dir ตำแหน่ง (ไดเร็กทอรี) สำหรับไฟล์ที่จะแทรกหรือแตกไฟล์

-S .suf
ใช้คำต่อท้าย .suf สำหรับไฟล์ต้นฉบับในการดำเนินการ 'แทรก'

คำสั่ง


คำสั่งสำหรับการดำเนินการ 'แก้ไข' สามารถอ่านได้จากไฟล์คำสั่ง เช่น

exiv2 -m cmd.txt image.jpg

หรือกำหนดในบรรทัดคำสั่งเช่นใน

exiv2 -M"add Iptc.Application2.Credit String Mr. Smith" image.jpg

หมายเหตุคำพูด หลายรายการ -m และ -M สามารถรวมตัวเลือกและ XMP . ที่ไม่ได้มาตรฐาน
เนมสเปซที่ลงทะเบียนแล้ว

exiv2 -M"reg myprefix http://ns.myprefix.me/" -M"add Xmp.myprefix.Whom Mr. Smith" -M"set Exif.Image.Artist Mr. Smith" image.jpg

เมื่อเขียนข้อมูลเมตา Exif, IPTC และ XMP exiv2 บังคับใช้เฉพาะข้อมูลเมตาที่ถูกต้อง
โครงสร้าง. เป็นไปได้ที่จะเขียนแท็กด้วยประเภทและค่าที่แตกต่างจากเหล่านั้น
ระบุไว้ในมาตรฐาน แท็ก Exif ที่ซ้ำกัน แท็กที่ไม่ได้กำหนด หรือข้อมูลเมตาที่ไม่สมบูรณ์
ในขณะที่ exiv2 สามารถอ่านเมทาดาทาทั้งหมดที่เขียนได้ โปรแกรมอื่นอาจมี
ปัญหากับรูปภาพที่มีข้อมูลเมตาที่ไม่เป็นไปตามมาตรฐาน

คำสั่ง รูป
รูปแบบของคำสั่งคือ

ชุด | เพิ่ม | เดล สำคัญ [[ชนิด] ความคุ้มค่า]

ชุด ตั้ง ความคุ้มค่า ของแท็กที่มีอยู่ด้วยการจับคู่ สำคัญ หรือเพิ่มแท็ก

เพิ่ม เพิ่มแท็ก (เว้นแต่ สำคัญ เป็นคีย์ IPTC ที่ไม่สามารถทำซ้ำได้ ไม่มีอะไรป้องกันคุณจาก
เพิ่มแท็ก Exif ที่ซ้ำกัน)

เดล ลบแท็กที่เกิดขึ้นทั้งหมด (ต้องการเพียง a สำคัญ).

สำคัญ คีย์ Exiv2 Exif, IPTC หรือ XMP

ชนิด byte | ascii | สั้น | นาน | มีเหตุผล | ตะคุ่ม | Sสั้น | สลอง | มีเหตุผล |
Comment สำหรับคีย์ Exif
เชือก | วันที่ | เวลา | สั้น | ตะคุ่ม สำหรับคีย์ IPTC และ
Xmp ข้อความ | XmpAlt | XmpBag | XmpSeq | LangAlt สำหรับคีย์ XMP

ค่าเริ่มต้น ชนิด ใช้หากไม่มีการระบุอย่างชัดเจน ค่าเริ่มต้นถูกกำหนดตาม
on สำคัญ.

ความคุ้มค่า ข้อความที่เหลือในบรรทัดคือค่า สามารถเลือกที่จะปิดใน
คำพูดเดียว ('ความคุ้มค่า') หรือเครื่องหมายคำพูดคู่ ("ความคุ้มค่า")

ค่านี้เป็นทางเลือก การไม่ให้ค่าใด ๆ เท่ากับค่าว่าง ("")
และมีประโยชน์หลักในการสร้างคุณสมบัติอาร์เรย์ XMP เช่น กระเป๋า

รูปแบบของ Exif Comment ค่ารวมถึงข้อกำหนดชุดอักขระเสริมที่
จุดเริ่มต้น:
[charset=Ascii|Jis|Unicode|ไม่ได้กำหนด ]ความเห็น

ตะคุ่ม ถูกใช้โดยค่าเริ่มต้นหากค่าไม่ได้เริ่มต้นด้วยการกำหนดชุดอักขระ

รูปแบบของ IPTC วันที่ ค่าคือ:
ปปปป-ดด-วว (ปี เดือน วัน)

รูปแบบของ IPTC เวลา ค่าคือ:
HH:MM:SS (ชั่วโมง นาที วินาที)
และอาจตามด้วย:
-HH:MM หรือ +HH:MM (ชั่วโมง นาทีข้างหน้า/หลัง UTC)

รูปแบบของ มีเหตุผล (และ มีเหตุผล) เป็นหนึ่งใน:
จำนวนเต็ม
จำนวนเต็ม-ตัวเศษ/จำนวนเต็ม-ตัวส่วน
หมายเลข F
หมายเลข

ตัวอย่างที่มีเหตุผล:
exiv2 "-Mset Exif.Photo.MaxApertureValue 557429/62500" X.jpg
exiv2 "-Mset Exif.Photo.MaxApertureValue F5.6" X.jpg

รูปแบบเหตุผล Fnumber (หรือ fnumber) มีไว้เพื่อความสะดวกในการตั้งค่ารูรับแสง
ค่านิยม ค่ารูรับแสงจะถูกเก็บไว้ใน Exif คือ an APEX ค่าที่สามารถประเมินได้
โดยการแสดงออก:

apex-value = บันทึก (Fnumber) * 2.0 / บันทึก (2.0)
Fnumber = exp (ค่ายอด * บันทึก (2.0) / 2.0)

รูปแบบเหตุผล Fnumber ใช้ได้สำหรับ any มีเหตุผลถึงแม้ว่ากุญแจจะไม่ใช่ an
รูรับแสง ข้อมูลเพิ่มเติมเกี่ยวกับ APEX ค่าสามารถใช้ได้จาก:
http://en.wikipedia.org/wiki/APEX_system

รูปแบบของ XMP LangAlt ค่ารวมถึงตัวระบุภาษาที่เป็นตัวเลือก:
lang="รหัสภาษา" ข้อความ

lang="x-default" จะใช้หากค่าไม่ได้ขึ้นต้นด้วยตัวระบุภาษา

exiv2 -M'set Xmp.dc.title lang="de-DE" Euros' X.jpg
exiv2 -M'set Xmp.dc.title lang="en-GB" Pounds' X.jpg
exiv2 -M'set Xmp.dc.title lang="en-US" In God We Trust' X.jpg
exiv2 -M'set Xmp.dc.title อื่นๆ ทั้งหมดจ่ายเงินสด' X.jpg

หากต้องการลบข้อกำหนดภาษา ให้ตั้งค่าเป็น '' (สตริงว่าง)
exiv2 -M'set Xmp.dc.title lang="en-US"' X.jpg

หากต้องการลบข้อกำหนดภาษาทั้งหมด ให้ลบคีย์:
exiv2 -M'del Xmp.dc.title' X.jpg

หากต้องการลงทะเบียนเนมสเปซ XMP เพิ่มเติม ให้รวมคำสั่งกับ:

reg อุปสรรค namespace

คำสั่ง ไฟล์ รูป
บรรทัดว่างและบรรทัดที่ขึ้นต้นด้วย # ในไฟล์คำสั่งจะถูกละเว้น (ความคิดเห็น) ที่เหลืออยู่
บรรทัดเป็นคำสั่งตามที่อธิบายไว้ข้างต้น

ตัวอย่าง


exiv2 *.jpg
พิมพ์สรุปข้อมูล Exif สำหรับไฟล์ JPEG ทั้งหมดในไดเร็กทอรี

exiv2 -pi image.jpg
พิมพ์ข้อมูลเมตา IPTC ของรูปภาพ

exiv2 เปลี่ยนชื่อ img_1234.jpg
เปลี่ยนชื่อ img_1234.jpg (ถ่ายเมื่อ 13-พ.ย.-05 เวลา 22:58:31 น.) เป็น 20051113_225831.jpg

exiv2 -r':basename:_%Y%m' เปลี่ยนชื่อ img_1234.jpg
เปลี่ยนชื่อ img_1234.jpg เป็น img_1234_200511.jpg

exiv2 -et img1.jpg img2.jpg
แยกภาพขนาดย่อ Exif จากสองไฟล์ลงใน img1-thumb.jpg และ
img2-thumb.jpg

exiv2 -มัน img1.jpg img2.jpg
แทรก (คัดลอก) ข้อมูลเมตาจาก img1.exv ถึง img1.jpg และจาก img2.exv ถึง img2.jpg

exiv2 -ep1,2 image.jpg
แยกตัวอย่าง 1 และ 2 จากรูปภาพไปยังไฟล์ image-preview1.jpg และ
ภาพตัวอย่าง2.jpg.

exiv2 -eiX image.jpg
แยกชุดข้อมูล IPTC ลงในไฟล์ XMP sidecar image.xmp และอยู่ในกระบวนการ
แปลงเป็นสคีมา "IPTC Core" XMP

exiv2 -iixX image.jpg
แทรกข้อมูลเมตา IPTC และ XMP จากไฟล์ XMP sidecar image.xmp ลงใน image.jpg
ชุดข้อมูล IPTC ที่เป็นผลลัพธ์จะถูกแปลงจาก "IPTC Core" XMP schema
คุณสมบัติในไฟล์ sidecar เป็นรูปแบบ IPTC IIM4 ที่เก่ากว่า XMP . ที่แทรก
รวมถึงคุณสมบัติที่อยู่ในสคีมา "IPTC Core" XMP

exiv2 -M"set Exif.Photo.UserComment charset=Ascii New Exif ความคิดเห็น" image.jpg
ตั้งค่าความคิดเห็น Exif เป็นสตริง ASCII

exiv2 -M" ชุด Exif.GPSInfo.GPSLatitude 4/1 15/1 33/1" \
-M"set Exif.GPSInfo.GPSLatitudeRef N" image.jpg
ตั้งค่าละติจูดเป็น 4 องศา 15 นาทีและ 33 วินาทีทางเหนือ มาตรฐาน Exif
กำหนดว่าแท็ก GPSLatitude ประกอบด้วยตัวเลขตรรกยะสามตัวสำหรับ
องศา นาที และวินาทีของละติจูดและ GPSLatitudeRef มี 'N'
หรือ 'S' สำหรับละติจูดเหนือหรือใต้ตามลำดับ

exiv2 แทรก -l/tmp -S.CRW /data/*.JPG
คัดลอกข้อมูลเมตาทั้งหมดจากไฟล์ CRW ในไฟล์ / Tmp ไดเร็กทอรีไปยังไฟล์ JPG ด้วย
ชื่อฐานที่สอดคล้องกันในไดเร็กทอรี /data โปรดทราบว่าสิ่งนี้คัดลอกข้อมูลเมตาเป็น
คือไม่มีการปรับเปลี่ยนใด ๆ เพื่อปรับให้เข้ากับความต้องการของรูปแบบเป้าหมาย
แท็กบางแท็กที่คัดลอกแบบนี้อาจไม่สมเหตุสมผลในรูปภาพเป้าหมาย

ใช้ exiv2 ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad