→ מדריכי צילום

האם לקבצי PNG יש נתוני EXIF? מה PNG באמת שומר

PNG יכול טכנית לשאת EXIF דרך מקטע ה-eXIf, אבל רוב קבצי ה-PNG שומרים מטא-נתוני טקסט במקום, ורבים מהם כמעט אינם נושאים מאומה. הנה מה ש-PNG באמת מכיל.

תשובה מהירה: EXIF הקלאסי הוא למעשה מבנה של JPEG ו-TIFF, ולכן רוב קבצי ה-PNG אינם נושאים את בלוק ה-EXIF של המצלמה שהייתם מוצאים בתמונה. PNG יכול טכנית להחזיק EXIF: מקטע ה-eXIf נוסף למפרט ה-PNG בשנת 2017, וחלק מהתוכנות כותבות שם EXIF. אבל לעיתים קרובות הרבה יותר PNG שומר את המטא-נתונים שלו כטקסט פשוט במקטעי tEXt, iTXt או zTXt, ורבים מקבצי ה-PNG, במיוחד צילומי מסך, כמעט אינם נושאים מטא-נתונים כלל. קבצי PNG ממרבית המקורות אינם נושאים GPS כברירת מחדל. כדי לראות בדיוק מה PNG מחזיק, גררו אותו אל מציג ה-EXIF החינמי שלנו הפועל בדפדפן; שום דבר לא מועלה. כדי להסיר את כל מה שיש שם, השתמשו בכלי הסרת ה-EXIF שלנו.

זו שאלה הוגנת, כי PNG נמצא בכל מקום: צילומי מסך, לוגואים, דיאגרמות, עיצובים מיוצאים, אומנות AI. אנשים מניחים שכל קובץ תמונה נושא את אותו בלוק נסתר של GPS ומצלמה שהופך תמונות JPEG לדאגת פרטיות. PNG בעיקר אינו עובד כך. הנה מה ש-PNG באמת שומר, מתי הוא כן נושא מטא-נתונים, ואיך להציג או להסיר אותם.

PNG לא תוכנן עבור EXIF של מצלמה

PNG נוצר באמצע שנות התשעים כפורמט ללא אובדן עבור גרפיקה, צילומי מסך ותמונות אינטרנט, לא כפורמט של מצלמה. מצלמות כותבות JPEG (ו-raw), ותקן ה-EXIF צמח בתוך JPEG ו-TIFF. אז כאשר PNG הגדיר כיצד הוא שומר מידע נוסף, הוא לא אימץ את בלוק ה-EXIF. הוא השתמש במערכת המקטעים (chunks) שלו במקום.

קובץ PNG הוא רצף של מקטעים. חלקם נדרשים (הפיקסלים, המימדים). אחרים אופציונליים ומחזיקים מטא-נתונים, ובאותם מקטעים אופציונליים נמצא כל מידע "דמוי EXIF" שיש ב-PNG.

מה PNG באמת שומר

במקום בלוק EXIF אחד, PNG יכול לשאת כמה סוגים של מקטעים אופציונליים:

  • tEXt: טקסט Latin-1 לא דחוס, השמור כזוגות של מילת מפתח בתוספת ערך. מילות מפתח נפוצות הן Title, Author, Description, Software, Comment, Creation Time. זו הדרך הקלאסית של PNG להטביע כיתוב או את שם התוכנה שיצרה את הקובץ.
  • iTXt: טקסט בינלאומי (UTF-8), אופציונלית דחוס. כאן כלים מודרניים כותבים טקסט ארוך יותר או שאינו לטיני, וכאן בדרך כלל נשמרת חבילת XMP כאשר PNG נושא מטא-נתוני XMP.
  • zTXt: טקסט Latin-1 דחוס, אותו רעיון כמו tEXt אך דחוס ב-zlib כדי לחסוך מקום.
  • eXIf: המקטע שנוסף למפרט ה-PNG בשנת 2017 ומאפשר ל-PNG להטמיע בלוק EXIF אמיתי, אותו מבנה ש-JPEG משתמש בו. רוב קבצי ה-PNG היומיומיים אינם כוללים אותו, אבל עורכים וממירים ששומרים מטא-נתונים עשויים לכתוב אותו.
  • מקטעי צבע ועיבוד: gAMA (גאמא), sRGB, iCCP (פרופיל צבע ICC מוטמע), pHYs (צפיפות פיקסלים / DPI), ומקטע tIME עבור זמן השינוי האחרון. אלה אינם מטא-נתונים אישיים, אבל מציג עדיין ידווח עליהם.

אז ה"מטא-נתונים" של PNG הם בעיקר מקטעי טקסט ומידע צבע, כאשר EXIF נוכח רק כשמשהו כתב במכוון מקטע eXIf.

מטא-נתונים של PNG מול JPEG במבט מהיר

ההבדל קל ביותר לראות זה לצד זה:

JPEGPNG
מטא-נתונים מקורייםבלוק EXIF (מהמצלמה)מקטעי טקסט tEXt / iTXt / zTXt
נושא EXIF?כן, מעצם התכנוןרק דרך מקטע ה-eXIf האופציונלי
מיקום GPSנפוץ בתמונות מצלמהכמעט אף פעם
מצלמה / עדשה / חשיפהכן, בתמונות מצלמהכמעט אף פעם
שימוש טיפוסיתמונות מצלמהצילומי מסך, גרפיקה, ייצואים

במילים פשוטות: JPEG ישר מהטלפון בדרך כלל מספר לכם מתי, איפה, ועם איזו מצלמה. PNG טיפוסי מספר לכם מעט יותר מהמימדים שלו, פרופיל הצבע שלו, ואולי איזו תוכנה יצרה אותו. לרקע המלא על צד ה-EXIF של זה, ראו מה הם נתוני EXIF.

מתי PNG כן נושא מטא-נתונים

קבצי PNG אינם תמיד ריקים. PNG סביר יותר להחזיק מטא-נתונים שימושיים כשהוא הגיע מאחד מאלה:

  • מיוצא מעורך. שמרו או ייצאו PNG מ-Photoshop או Lightroom והקובץ יכול לשאת חבילת XMP (במקטע iTXt), היסטוריית עריכה, תג תוכנה, זכויות יוצרים, ולעיתים בלוק eXIf אמיתי אם המקור היה תמונה. כלי עיצוב וצילום מסך מטביעים לעיתים קרובות לפחות מילת מפתח Software.
  • חלק מצילומי המסך של Android. גרסאות Android מסוימות ואפליקציות צילום מסך כותבות תג תוכנה או רמז על המכשיר אל מקטעי הטקסט של PNG. בדרך כלל זה שם מכשיר או אפליקציה, לא GPS.
  • תמונות שנוצרו על ידי AI. כלי תמונות AI רבים מטמיעים את ה-prompt, שם המודל, ה-seed וההגדרות ישירות אל מקטעי הטקסט של ה-PNG. כלים הבנויים סביב תמונות DALL-E ו-OpenAI, ומחוללים רבים בקוד פתוח, עושים בדיוק את זה, כך ש-PNG מבית AI יכול להכיל בשקט את ה-prompt המדויק שיצר אותו.

אם אתם רוצים לדעת איזה מאלה חל על קובץ שקיבלתם, אל תנחשו. הדרך האמינה היחידה היא לקרוא את המקטעים בפועל, מה שהמציג למטה עושה.

האם לצילומי מסך של PNG יש מיקום?

בדרך כלל לא. צילום מסך הוא לכידה של מה שהיה על המסך, לא תמונה של העולם, ולכן אין קריאת GPS לתעד, וצילומי מסך של PNG כמעט אף פעם אינם נושאים מטא-נתוני מיקום. הדבר היחיד שכדאי לשים לב אליו הוא הפיקסלים, לא המטא-נתונים: אם צילום המסך מציג באופן גלוי סיכת מפה, כתובת או אפליקציית ניווט, המיקום נמצא בתמונה עצמה, היכן ששום כלי מטא-נתונים אינו יכול לתפוס אותו. אנו מכסים זאת לעומק בהאם לצילום מסך יש מטא-נתונים.

איך להציג את המטא-נתונים של PNG בדפדפן שלכם

גררו את ה-PNG אל מציג ה-EXIF שלנו הפועל בדפדפן. הוא קורא את מקטעי הטקסט tEXt, iTXt ו-zTXt, מנתח בלוק eXIf אם הוא קיים, מציג כל חבילת XMP, ומדווח על מקטעי הצבע, הגאמא והצפיפות. שום דבר לא מועלה; הקובץ מנותח מקומית בדפדפן שלכם.

בדרך כלל תראו מימדים, פרופיל צבע, אולי שדה תוכנה או הערה, ועבור תמונות AI, את ה-prompt המוטמע. סעיפי ה-GPS והמצלמה יהיו בדרך כלל ריקים, מה שמאשר שה-PNG אינו נושא נתוני מיקום או מצלמה.

אפשר גם לבדוק באופן מקורי. ב-macOS, פתחו את ה-PNG ב-Preview, ואז Tools ואז Show Inspector. ב-Windows, קליק ימני ואז Properties ואז Details. הכלים המקוריים האלה קלים יותר ולא יציגו כל מקטע, אז השתמשו במציג כשאתם צריכים את התמונה המלאה.

איך להסיר מטא-נתונים מ-PNG

אם PNG נושא prompt מוטמע, תג תוכנה, בלוק XMP או מקטע eXIf שהייתם מעדיפים לא לשתף, הסירו אותם. כלי הסרת ה-EXIF שלנו הפועל בדפדפן מוחק את מקטעי המטא-נתונים ומוריד PNG נקי בלחיצה אחת. שום דבר לא מועלה.

שתי תזכורות. ראשית, הכלי מטפל בשכבת המטא-נתונים בלבד; אם התמונה מציגה באופן גלוי משהו פרטי, אתם עדיין צריכים לחתוך או להסתיר את הפיקסלים. שנית, אם אתם ממירים PNG לפורמט תמונה, הממיר מ-PNG ל-JPG שלנו מאפשר לכם לשלוט בשאלה האם המטא-נתונים עוברים אל הקובץ החדש.

שאלות נפוצות

האם ל-PNG יש אי פעם קואורדינטות GPS? כמעט אף פעם. קבצי PNG סטנדרטיים מצילומי מסך, עורכים וכלי AI אינם כותבים GPS. הדרך היחידה ש-PNG ישא GPS היא אם כלי כתב במכוון בלוק eXIf מלא שהועתק ממקור מתויג ב-GPS, מה שנדיר. בדקו עם מציג ה-EXIF אם אתם צריכים לוודא.

האם המטא-נתונים של PNG זהים ל-EXIF? בדרך כלל לא. רוב המטא-נתונים של PNG הם טקסט פשוט במקטעי tEXt, iTXt או zTXt, בנוסף לנתוני צבע וגאמא. PNG מכיל EXIF אמיתי רק כשיש לו את מקטע ה-eXIf האופציונלי, שחסר ברוב קבצי ה-PNG.

למה ה-PNG שלי שנוצר על ידי AI מכיל טקסט? כלי תמונות AI רבים מטמיעים את ה-prompt, המודל וההגדרות אל מקטעי הטקסט של ה-PNG כדי שהתמונה תהיה ניתנת לשחזור. אם אינכם רוצים לשתף את ה-prompt, הסירו אותו עם כלי הסרת ה-EXIF לפני הפרסום.

בשורה התחתונה

PNG לא נבנה עבור EXIF של מצלמה. הוא יכול לשאת EXIF דרך מקטע ה-eXIf האופציונלי שנוסף בשנת 2017, אבל רוב קבצי ה-PNG שומרים במקום מטא-נתוני טקסט במקטעי tEXt, iTXt ו-zTXt, ורבים, במיוחד צילומי מסך, כמעט אינם נושאים מאומה ואין בהם GPS. כדי לראות בדיוק מה PNG נתון מחזיק, השתמשו במציג ה-EXIF שלנו; כדי לנקות אותו לפני שיתוף, השתמשו בכלי הסרת ה-EXIF שלנו. שניהם פועלים בדפדפן שלכם, ושום דבר לא מועלה.

נסו את הכלים

החתימו תמונה עכשיו בדפדפן שלך, או הורידו את אפליקציית ה-iOS לצילום חי עם GPS וזמן אטומי.

Download on theApp Store
פתחו את כלי הוויב ←מציג EXIF ←