dwebp

שם

dwebp – ביטול דחיסה של קובץ WebP לקובץ תמונה

תקציר

dwebp [options] input_file.webp

תיאור

dwebp מבטל דחיסה של קובצי WebP לתמונות בפורמט PNG, PAM, PPM או PGM. הערה: אין תמיכה בקובצי WebP מונפשים.

אפשרויות

האפשרויות הבסיסיות הן:

-h
סיכום השימוש בהדפסה.
-version
מדפיסים את מספר הגרסה (כ-Major.minor.revision) ויוצאים.
-o string
ציון השם של קובץ הפלט (כפורמט PNG כברירת מחדל). שימוש בסימן "-" בתור שם הפלט יפנה את הפלט אל 'stdout'.
-- string
לציין במפורש את קובץ הקלט. האפשרות הזאת שימושית אם מזינים הקובץ מתחיל ב-'-' למשל. האפשרות הזו חייבת להופיע last. המערכת תתעלם מכל האפשרויות האחרות שייווצרו לאחר מכן. אם קובץ הקלט הוא "-", הנתונים ייקראו מ-stdin במקום מקובץ.
-bmp
לשנות את פורמט הפלט ל-BMP לא דחוס.
-tiff
אפשר לשנות את פורמט הפלט ל-TIFF לא דחוס.
-pam
שינוי של פורמט הפלט ל-PAM (שמירה על גרסת אלפא).
-ppm
לשנות את פורמט הפלט ל-PPM (מסיר את נתוני אלפא).
-pgm
לשנות את פורמט הפלט ל-PGM. הפלט מורכב מ-luma/chroma דוגמאות במקום RGB, באמצעות פריסת IMC4. האפשרות הזו מיועדת בעיקר עבור למטרות אימות וניפוי באגים.
-yuv
לשנות את פורמט הפלט ל-YUV גולמי. הפלט מורכב מ- דגימות luma/chroma-U/chroma-V במקום RGB, נשמרות ברצף בתור מטוסים אינדיבידואליים. האפשרות הזו מיועדת בעיקר לאימות ולניפוי באגים למטרות.
-nofancy
אל תשתמשו בתוספת מפוארת ל-YUV420. זה עלול לגרום לקצוות משוננים (במיוחד האדומים), אבל הם אמורים להיות מהירים יותר.
-nofilter
לא להשתמש בתהליך הסינון בתוך הלולאה גם אם הוא נדרש על ידי ב-bitstream. זה עלול לגרום לבלוקים גלויים בפלט שלא תואם, אבל הוא יפתח את הפענוח מהר יותר.
-dither strength
ציון עוצמת איחוד בין 0 ל-100. 'שיתוף אינטרנט' הוא אפקט לאחר עיבוד שהוחל על רכיבי Chroma בדחיסת איבוד נתונים. הפעולה הזו עוזרת על ידי החלקת הדרגתיות ומניעת תופעות של פסי צבע.
-nodither
השבתת כל שיתוף התמונות (ברירת מחדל).
-mt
אם אפשר, כדאי להשתמש בריבוי שרשורים לפענוח.
-crop x_position y_position width height
חותכים את התמונה המפוענחת למלבן עם הפינה השמאלית העליונה ב- קואורדינטות (x_position, y_position) והגודל width x height. הזה אזור החיתוך חייב להיות כלול במלואו בתוך מלבן המקור. הפינה השמאלית העליונה תיצמד לקואורדינטות באופן שווה במקרה הצורך. האפשרות הזו נועד לצמצם את הזיכרון הדרוש לחיתוך תמונות גדולות. הערה: החיתוך מתבצע לפני כל הגדלה באחוזים.
-flip
היפוך אנכי של תמונה מפוענחת (יכול להיות שימושי למרקמים של OpenGL) מופע).
-resize width height
שינוי קנה המידה של התמונה המפוענחת למידות width x height. האפשרות הזאת היא מיועד בעיקר לצמצום הזיכרון הדרוש לפענוח קוד של תמונות גדולות, דרושה רק גרסה קטנה (תמונה ממוזערת, תצוגה מקדימה וכו'). הערה: שינוי גודל מוחל לאחר החיתוך. אם אחד מהפרמטרים width או height הוא 0 (אבל לא שניהם), הערך יחושב תוך שמירה על יחס הגובה-רוחב.
-v
אפשר להדפיס פרטים נוספים (במיוחד את זמן הפענוח).
-noasm
השבתת כל האופטימיזציות של ההרכבה.

באגים

דוגמאות

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

מחברים

dwebp הוא חלק מ-libwebp, והוא נכתב על ידי צוות WebP. עץ המקור העדכני ביותר זמין בכתובת https://chromium.googlesource.com/webm/libwebp/

הדף הידני הזה נכתב על ידי פסקל מסימינו pascal.massimino@gmail.com, לפרויקט Debian (וייתכן גם לאחרים שמשתמשים בו).

פרטים על הפורמט של קובץ הפלט