המרת EXR ל-PNG

פועל על המכשיר שלכם · הקובץ לא עוזב את המכשיר.

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

הערכים הליניאריים מומרים לצבע תצוגה (sRGB) – אותה המרה שמציג עם ניהול צבע עושה – וערוץ האלפא נשמר, כך שרינדור עם רקע שקוף נשאר שקוף. קבצי half-float ו-float מלא, scan-line ו-tiled, עם PIZ, ‏ZIP, ‏RLE ושאר הדחיסות הסטנדרטיות, נקראים.

שום דבר לא מועלה: הקורא רץ בתהליך רקע של הדפדפן.

איך המרת EXR ל-PNG

  1. הוסיפו קובץ EXR אחד או סדרת פריימים.
  2. PNG כבר מסומן; קבעו רוחב מרבי אם הפריימים צריכים להיות גם קטנים יותר.
  3. לחצו על כפתור ההמרה (למשל «המרת 24 תמונות»). כל פריים מומר מאור ליניארי לצבע תצוגה במכשיר שלכם.
  4. הורידו PNG אחד, או ZIP לסדרה.

פורמטים נתמכים ומגבלות

קלט
OpenEXR – half ו-float מלא, scan-line ו-tiled, דחיסות סטנדרטיות
פלט
PNG, ‏8 ביט sRGB, עם שקיפות
צבע
מאור ליניארי ל-sRGB; ערכים מעל לבן נחתכים
בבת אחת
כן, הורדה כ-ZIP
איפה זה רץ
בדפדפן – בלי העלאה

לא מיועד ל: שמירה על הטווח הדינמי המלא – PNG הוא ערכי תצוגה ב-8 ביט. שמרו את ה-EXR לקומפוזיטינג ולגריידינג; המירו לצפייה ולשיתוף.

מאור ליניארי לתמונה שאפשר להסתכל עליה

EXR שומר כל פיקסל כמדידה בנקודה צפה של אור – ליניארית, כך שערך כפול הוא אור כפול, ופתוחה, כך ששמש או מנורה יכולות להיות בהירות פי מאה מלבן. PNG שומר ערכי 8 ביט על עקומת ה-sRGB שמסך מצפה לה. ההמרה מחילה את העקומה הזו, ששומרת פרטים בצללים שסקאלה ישרה הייתה מועכת, וחותכת כל מה שמעל 1.0 ללבן. זה מה שמציג עם ניהול צבע מראה כשהוא פותח את ה-EXR עם טרנספורמציית תצוגה sRGB פשוטה; תצוגת Filmic או ACES בתוכנת הקומפוזיטינג שלכם תיראה אחרת, כי הן דוחסות את האזורים הבהירים במקום לחתוך אותם.

קובצי half-float ‏(16 ביט) נקראים בדיוק מלא – ההערה היחידה בכרטיס התוצאה היא שהם מטופלים פנימית כ-float של 32 ביט, מה שלא מאבד דבר.

ערוצים, חלקים ומה מומר

ערוצי ה-R, ‏G, ‏B ו-A של החלק שבברירת המחדל מומרים; קובץ בלי אלפא נותן PNG אטום. קובצי OpenEXR יכולים להחזיק חלקים רבים – beauty pass לצד עומק, נורמלים, מזהי אובייקטים – ושכבות רבות בתוך חלק אחד; כאן נקרא חלק אחד, וכרטיס התוצאה אומר „רק אחד מ-N חלקים יובא“ כשהיו יותר. כדי להמיר pass מסוים, כתבו אותו קודם כ-EXR משלו מתוכנת הקומפוזיטינג.

גדלים וסדרות

פריימים של רינדור הם לעיתים קרובות גדולים ורבים. כל אחד מומר בתורו, והסדרה יורדת כ-ZIP אחד עם השמות המקוריים, כך ש-frame.0001.exr הופך ל-frame.0001.png. רוחב מרבי שנקבע לפני ההמרה מקטין כל פריים באותה דרך, וזו הדרך המהירה לסדרת תצוגה מקדימה; פריים מעל כ-16 מגה-פיקסל בטלפון או 60 במחשב מוקטן בכל מקרה, ושני הגדלים מוצגים.

שאלות נפוצות

האם הקובץ שלי נשלח לשרת?
לא. ההמרה מתבצעת כולה בדפדפן, בכוח המכשיר שלכם, והקובץ לא יוצא מהמחשב או מהטלפון. אחרי שהשתמשתם בכלי פעם אחת, הוא ממשיך לעבוד גם בלי אינטרנט (כלי הווידאו, זיהוי הטקסט והסרת הרקע מורידים את המנוע שלהם מהאתר הזה בפעם הראשונה).
מה קורה לערכים בהירים מלבן?
EXR יכול לשמור אור מעל 1.0; PNG לא. ערכים מעל לבן נחתכים, כפי שהיו נחתכים על מסך בלי מיפוי גוונים. אזורים בהירים שחשובים עדיף להוריד מתחת ל-1.0 בתוכנת הקומפוזיטינג קודם.
זה קורא EXR מרובה חלקים או מרובה שכבות?
חלק אחד מומר – תמונת ה-RGBA שבברירת המחדל. קובץ מרובה חלקים עם pass-ים נפרדים (עומק, נורמלים, cryptomatte) נותן את ה-beauty pass, וכרטיס התוצאה מציין שרק אחד מהחלקים שימש.
ערוץ האלפא נשמר?
כן. רינדור עם שקיפות הופך ל-PNG עם שקיפות; צבעי פיקסלי הקצה נשמרים בלי הכפלה מראש (unpremultiplied), כפי ש-PNG מצפה.
למה הקובץ הראשון לוקח רגע להיפתח?
הקורא של הקבצים האלה הוא מנוע בגודל 3.5 MB, שיורד מהאתר הזה בפעם הראשונה שקובץ כזה נפתח בביקור, ונשאר לשאר הביקור. הוא רץ בתהליך רקע של הדפדפן שלכם; הקובץ עצמו לא נשלח לשום מקום.

כלים קשורים

עוד בתמונות

עמוד זה בשפות אחרות: English · العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · فارسی · اردو · Bahasa Indonesia · বাংলা