কমান্ড লাইনটি ব্যবহার করে আমি কীভাবে আমার ফটোগুলি থেকে মেটা (এক্সিফ) ডেটা পড়তে এবং মুছতে পারি?


58

সবেমাত্র এই চেহারা। চিত্র আমি ভবিষ্যতের রেফারেন্সের জন্য এটি এখানে ভাগ করব।


উত্তর:


78

এক্সিফটোল ইনস্টল করুন:

sudo apt-get install libimage-exiftool-perl

ছবির মেটাডেটা পড়তে:

exiftool /tmp/my_photo.jpg

ফটো মেটাডেটা মুছতে:

exiftool -all= /tmp/my_photo.jpg

আগে:

ExifTool Version Number         : 8.60
File Name                       : my_photo.jpg
Directory                       : /tmp
File Size                       : 3.0 MB
File Modification Date/Time     : 2013:02:24 12:08:10-08:00
File Permissions                : rw-rw-r--
File Type                       : JPEG
MIME Type                       : image/jpeg
Exif Byte Order                 : Big-endian (Motorola, MM)
Orientation                     : Unknown (0)
Y Cb Cr Positioning             : Centered
X Resolution                    : 72
Y Resolution                    : 72
Resolution Unit                 : inches
Modify Date                     : 2013:02:24 11:25:27
Make                            : Samsung
Camera Model Name               : Galaxy Nexus
Exif Version                    : 0220
Flashpix Version                : 
Color Space                     : sRGB
Components Configuration        : Y, Cb, Cr, -
Compressed Bits Per Pixel       : 0
Exif Image Width                : 1944
Exif Image Height               : 2592
Date/Time Original              : 2013:02:24 11:25:27
Create Date                     : 2013:02:24 11:25:27
Exposure Time                   : 1/354
F Number                        : 2.8
Exposure Program                : Aperture-priority AE
ISO                             : 50, 0, 0
Shutter Speed Value             : 1/353
Aperture Value                  : 2.6
Brightness Value                : 0
Exposure Compensation           : 0
Max Aperture Value              : 2.6
Subject Distance                : 0 m
Metering Mode                   : Multi-spot
Light Source                    : Daylight
Flash                           : No Flash
Focal Length                    : 3.4 mm
Flash Energy                    : 0
Exposure Index                  : undef
Sensing Method                  : One-chip color area
Scene Type                      : Directly photographed
Custom Rendered                 : Custom
Exposure Mode                   : Auto
White Balance                   : Auto
Digital Zoom Ratio              : 1
Scene Capture Type              : Standard
Contrast                        : Normal
Saturation                      : Normal
Sharpness                       : Normal
Subject Distance Range          : Unknown
Image Unique ID                 : OAEL01
GPS Time Stamp                  : 19:25:27
GPS Date Stamp                  : 2013:02:24
Compression                     : JPEG (old-style)
Thumbnail Offset                : 2143
Thumbnail Length                : 10941
Image Width                     : 1944
Image Height                    : 2592
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Aperture                        : 2.8
GPS Date/Time                   : 2013:02:24 19:25:27Z
Image Size                      : 1944x2592
Shutter Speed                   : 1/354
Thumbnail Image                 : (Binary data 10941 bytes, use -b option to extract)
Focal Length                    : 3.4 mm
Light Value                     : 12.4

পরে:

ExifTool Version Number         : 8.60
File Name                       : my_photo.jpg
Directory                       : /tmp
File Size                       : 2.9 MB
File Modification Date/Time     : 2013:02:24 12:21:39-08:00
File Permissions                : rw-rw-r--
File Type                       : JPEG
MIME Type                       : image/jpeg
Image Width                     : 1944
Image Height                    : 2592
Encoding Process                : Baseline DCT, Huffman coding
Bits Per Sample                 : 8
Color Components                : 3
Y Cb Cr Sub Sampling            : YCbCr4:2:0 (2 2)
Image Size                      : 1944x2592

তথ্যসূত্র:


1
বর্তমান ডিরেক্টরিতে সমস্ত ফাইল প্রক্রিয়া করতে: for f in *.jpg; do exiftool -all= "$f"; done
— twobeers

6
বা কেবলexiftool *.jpg
— gavenkoa

14

ImageMagick

এক্সিফটোলের পরিবর্তে এক্সিফ মেটাডেটা হ্যান্ডেল করতে আমি আরও দরকারী এবং চিত্রাবলিক ব্যবহার করে মনে রাখার জন্য আদেশটি আরও সহজ পেয়েছি :

পড়তে

identify -verbose myphoto.jpg | grep exif

মুছে ফেলার জন্য

সঙ্গে imagemagickপ্যাকেজটি ইনস্টল আপনি এই (কি করতে পারেন না শুধুমাত্র JPEGs আউট জন্য ):

mogrify -strip *.jpg

ম্যানুয়াল থেকে :

-strip

কোনও প্রোফাইল, মন্তব্য বা এই পিএনজি খণ্ডগুলির চিত্রটি সরিয়ে ফেলুন: বিকেজিডি, সিএইচআরএম, এক্সিএফ, গামা, আইসিসিপি, আইটিএক্সটি, এসআরজিবি, টেক্সট, জেডিসিপি, জেডটিএক্সটি, তারিখ।

আফাইক শুধুমাত্র পার্থক্য হ'ল mogrifyএই মেটাডেটা সরাবে না:

যা আমি দরকারী বলে মনে করি। সাথে তুলনা করাdiff -y <(exiftool wMogrify.jpg) <(exiftool wExiftool.jpg)

EXIF ডেটা সরান! = বেনামে : -stripচিত্রটি পুনরায় সংক্ষেপণ করবে । এটি একটি ভাল জিনিস হতে পারে : একই সফ্টওয়্যার যে ছবিটি নেয় সেগুলি ছবিতে ডেটা লুকিয়ে রাখতে পারে ( স্টেগনোগ্রাফি )। আমি নিশ্চিত নই যে পুনঃসংশোধন সর্বদা সমস্ত কিছু সরিয়ে ফেলবে (সম্ভবত না)। এই পুনঃসংশোধন এড়াতে আপনি jpegtran ব্যবহার করতে পারেন :

jpegtran -copy none image.jpg > newimage.jpg

এছাড়াও, রঙ প্রোফাইল হারিয়ে যাওয়া এড়াতে ( আইসিসি , যা সমৃদ্ধ রঙের কারণ দেয় [উদ্ধৃতি আবশ্যক] ):

    convert image.jpg profile.icm && convert image.jpg -strip -profile profile.icm newimage.jpg

আপনি নিজেকে জিজ্ঞাসা করতে পারেন যে এই ব্যয়গুলি আপনার ক্ষেত্রে লক্ষণীয় বা প্রাসঙ্গিক ।

চিত্রগুলিতে স্টেগনোগ্রাফি সম্পর্কে আরেকটি সরঞ্জাম হ'ল স্টিগাইড ।


আরো দেখুন


তবে মনে রাখবেন যে এটি চিত্রটি পুনরায় সংকোচিত করে: স্ট্যাকওভারফ্লো
— সিওরো সান্তিলি :4 改造 中心 法轮功 六四 事件 :

1
@ সিরোস্যান্টিলি 新疆 改造 中心 996ICU 六四 事件 আমি উত্তরটি সম্পাদনা করেছি। ইমেজটিতে এনকোড থাকা মেটাডেটা অপসারণ করা ভাল 'জিনিস হতে পারে। এটিকে সমর্থন করার জন্য অধ্যয়ন করা দুর্দান্ত হবে great
— পাবলো এ

হ্যাঁ, আমি এটি লক্ষ্য করেছি কারণ চিত্রের আকারটি যথেষ্ট পরিবর্তিত হয়েছিল, তবে আরও ভাল উপায় থাকতে হবে, কমপক্ষে ২০১০ সালে চিত্রম্যাগিক ডেভস এটি নিশ্চিত করেছে: স্ট্যাকওভারফ্লো
— সিওরো সান্তিলি 事件 改造 中心 中心 六四 事件

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.