این دستور exif است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
exif - اطلاعات EXIF را در فایل های JPEG نشان می دهد
خلاصه
نمایشگاه [ گزینه ] [ فایل... ]
شرح
نمایشگاه یک ابزار خط فرمان کوچک برای نمایش و تغییر اطلاعات EXIF در فایل های JPEG است.
اکثر دوربینهای دیجیتال فایلهای EXIF را تولید میکنند که فایلهای JPEG با برچسبهای اضافی هستند
اطلاعات مربوط به تصویر در نمایشگاه ابزار خط فرمان به شما امکان می دهد EXIF را بخوانید
اطلاعات از آن فایل ها و نوشتن اطلاعات EXIF روی آن ها. نمایشگاه داخلی استفاده می کند
لیبکسیف کتابخانه
هر فایل ورودی داده شده در خط فرمان به نوبه خود با استفاده از تمام گزینه ها عمل می کند
داده شده. اگر یک فایل قابل خواندن نباشد یا نباشد، اجرا بلافاصله لغو می شود
حاوی تگ های EXIF
همانطور که تگ های EXIF خوانده می شوند، هر یک از برچسب های ناشناخته کنار گذاشته می شوند و موارد شناخته شده به طور خودکار حذف می شوند
به فرمت صحیح تبدیل می شوند، اگر قبلاً اینطور نبوده اند. تگ های MakerNote خراب هستند
همچنین حذف شده است، اما هیچ تغییری در قالب ایجاد نشده است.
OPTIONS
-v، - نسخه
نمایش نمایشگاه شماره نسخه
-من، -- شناسه ها
نمایش شماره شناسه به جای نام تگ ها.
-t، --tag=TAG
فقط این را انتخاب کنید TAG. TAG عنوان برچسب، نام تگ کوتاه یا شماره برچسب است
(اعداد هگزادسیمال با 0x پیشوند هستند)، از IFD مشخص شده با --ifd. در
عنوان برچسب به محل فعلی بستگی دارد، در حالی که نام و شماره محلی هستند-
مستقل.
--ifd=IFD
یک تگ یا تگ ها را از این انتخاب کنید IFD. IFD های معتبر عبارتند از "0"، "1"، "EXIF"، "GPS"، و
"قابلیت همکاری". به طور پیش فرض روی "0" قرار می گیرد.
-ل، --list-tags
تمام تگ های EXIF و IFD های شناخته شده را فهرست کنید. یک تصویر JPEG باید ارائه شود، و آن برچسب ها
که در فایل ظاهر می شوند با یک ستاره در موقعیت مربوطه نشان داده شده اند
در لیست
-|، --show-mnote
محتویات تگ MakerNote را نشان دهید. محتویات این تگ غیر استاندارد است
(و اغلب بدون سند) و بنابراین ممکن است شناسایی نشوند، یا اگر هستند
تشخیص داده شده است که ممکن است لزوما به درستی تفسیر نشوند.
--برداشتن
برچسب یا (اگر هیچ برچسبی مشخص نشده است) کل IFD را بردارید.
-s ، --نمایش-توضیح
نمایش توضیحات برچسب گزینه --tag نیز باید داده شود.
-ه ، --extract-thumbnail
تصویر کوچک را استخراج کنید، تصویر بند انگشتی را در فایل مشخص شده با آن بنویسید
-- خروجی
-r، --حذف-تصویر کوچک
تصویر کوچک را از تصویر بردارید و تصویر جدید را در فایل مشخص شده بنویسید
با خروجی --
-n، --insert-thumbnail=فایل
قرار دادن فایل به عنوان تصویر کوچک هیچ تلاشی برای اطمینان از اینکه محتویات فایل
در قالب تصویر کوچک معتبر هستند.
-- بدون تعمیر
هنگام خواندن برچسب ها سعی نکنید موارد نقض مشخصات EXIF را برطرف کنید. هنگام استفاده
در ارتباط با --create-exif، این گزینه از ایجاد
برچسب های اجباری نمایشگاه در غیر این صورت برچسب های غیرقانونی یا ناشناخته را حذف می کند، تعدادی اضافه می کند
تگ های اجباری با استفاده از مقادیر پیش فرض، و تغییر نوع داده برخی از تگ ها برای مطابقت
که توسط مشخصات مورد نیاز است.
-و ، --خروجی=فایل
تصویر خروجی را بنویسید فایل. در صورتی که این گزینه داده نشده باشد و باید یک فایل تصویری وجود داشته باشد
نوشته شده است، نام استفاده شده همان فایل ورودی با پسوند است
".modified.jpeg".
--set-value=ارزش
داده ها را برای تگ مشخص شده با --tag و --ifd به تنظیم کنید ارزش. مقادیر مرکب
متشکل از اجزای متعدد با فاصله از هم جدا شده اند.
-c، --create-exif
اگر داده EXIF وجود ندارد ایجاد کنید. تگ های اجباری با پیش فرض ایجاد می شوند
مقادیر مگر اینکه گزینه --no-fixup داده شود. این گزینه را می توان به جای استفاده کرد
تعیین نام فایل ورودی در بیشتر موارد، برای عمل بر روی مقادیر پیش فرض
مجموعه اجباری تگ های EXIF. در این حالت گزینه --output هیچ تاثیری ندارد
و هیچ فایلی نوشته نمی شود.
-m، -- قابل خواندن توسط ماشین
خروجی را در قالب قابل خواندن توسط ماشین (جدا شده با برگه) تولید کنید. خروجی --xml و
-- گزینه های قابل خواندن توسط ماشین متقابلاً منحصر به فرد هستند.
-w، --width=N
حداکثر عرض خروجی را روی N کاراکتر تنظیم کنید (پیشفرض 80). این نیست
برای برخی از فرمت های خروجی (مانند XML) اعمال می شود.
-ایکس، خروجی --xml
خروجی را در قالب XML (در صورت امکان) تولید کنید. خروجی --xml و
-- گزینه های قابل خواندن توسط ماشین متقابلاً منحصر به فرد هستند. توجه داشته باشید که طرح XML
با محلی تغییر می کند، و گاهی اوقات XML نامعتبر تولید می کند. این گزینه نیست
توصیه می شود.
-د، - رفع اشکال
نمایش پیام های اشکال زدایی همچنین، هنگام پردازش فایلی که حاوی داده های خراب است،
این گزینه باعث می شود نمایشگاه برای تلاش برای ادامه پردازش به طور معمول، داده های خراب است
باعث سقط جنین می شود
کمک گزینه های
-؟، --کمک
نمایش پیام راهنما
--استفاده
نمایش پیام استفاده مختصر
مثال ها
نمایش تمام تگ های EXIF شناخته شده در یک تصویر و محتویات برچسب، با تگ های بد ثابت شده است:
exif image.jpg
جدولی را نمایش دهید که تمام تگهای EXIF شناخته شده را فهرست میکند و اینکه آیا هر کدام در آن وجود دارد یا خیر
تصویر:
exif --list-tags --no-fixup image.jpg
نمایش جزئیات تمام تگ های XResolution موجود در تصویر داده شده:
exif --tag=XResolution --no-fixup image.jpg
محتویات خام تگ "Model" را در تصویر داده شده نمایش دهید (با یک کاراکتر خط جدید
پیوست):
exif --ifd=0 --tag=مدل --machine-readable image.jpg
تصویر کوچک را در فایل thumbnail.jpg استخراج کنید:
exif --extract-thumbnail --output=thumbnail.jpg image.jpg
نمایش لیستی از مقادیر عددی فقط تگ های EXIF در تصویر کوچک IFD (IFD 1)
و مقادیر تگ:
exif --ids --ifd=1 --no-fixup image.jpg
نمایش معنای تگ 0x9209 در IFD "EXIF" طبق مشخصات EXIF:
exif --show-description --ifd=EXIF --tag=0x9209
یک تگ جهت با مقدار "پایین - چپ" به یک تصویر موجود اضافه کنید و از آن خارج شوید
برچسب های موجود دست نخورده:
exif --output=new.jpg --ifd=0 --tag=0x0112 --set-value=4 --no-fixup image.jpg
یک تگ YCbCr Sub-Sampling با مقدار 2,1 (معروف به YCbCr 4:2:2) به تصویر موجود اضافه کنید و
در صورت لزوم تگ های موجود را اصلاح کنید:
exif --output=new.jpg --tag=YCbCrSubSampling --ifd=0 --set-value='2 1' image.jpg
یک جدول با تمام تگ های EXIF شناخته شده، با برجسته کردن موارد اجباری نمایش دهید:
exif -cl
با استفاده از خدمات onworks.net از exif آنلاین استفاده کنید
