img2webp

שם

img2webp – יצירת קובץ WebP מונפש מרצף של תמונות קלט.

תקציר

img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name

התיאור

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

אפשרויות ברמת הקובץ

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

-o string
יש לציין את השם של קובץ ה-WebP של הפלט.
-min_size
מקודדים תמונות כך שיתאימו לגודל הקטן ביותר. הפעולה הזו משביתה את הוספת המסגרת של המפתח, ובוחרת את הפרמטרים כדי לקבל את הפלט הקטן ביותר של כל פריים. היא משתמשת בדחיסה ללא אובדן נתונים כברירת מחדל, אבל אפשר לשלב אותה עם האפשרויות -q, -m, -lossy או -mixed.
-kmin int
-kmax int
מציינים את המרחק המינימלי והמקסימלי בין פריימים עוקבים ברצף (פריימים שניתן לפענח בנפרד) באנימציית הפלט. הכלי יכניס כמה פריימים מרכזיים לאנימציית הפלט לפי הצורך, כדי שהקריטריונים שלהם ימלאו.
-mixed
מצב דחיסה מעורבת: ניתן לבצע אופטימיזציה של דחיסת התמונה על ידי בחירה בדחיסת נתונים עם דחיסת נתונים ללא אובדן נתונים עבור כל פריים בצורה היוריססטית. האפשרות הגלובלית הזו משביתה את האפשרויות המקומיות -lossy ו--lossless.
-loop int
ההגדרה קובעת כמה פעמים האנימציה צריכה להיות בלולאה. השימוש ב-0 פירושו 'לולאה ללא הגבלת זמן'.
-v
להיות ארוך יותר.
-h, -help
סיכום קצר של השימוש.
-version
להדפיס את מספרי הגרסאות של הספריות הרלוונטיות שבהן השתמשת.

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

האפשרויות לכל תמונה חלות על התמונות הבאות כארגומנטים בשורת הפקודה. אפשר לשנות אותן כל מספר פעמים לפני כל תמונת קלט ספציפית.

-d int
יש לציין את משך הזמן של התמונה באלפיות השנייה.
-lossless, -lossy
דחוס את התמונות הבאות באמצעות מצב דחיסה ללא אובדן נתונים או עם אובדן נתונים. מצב ברירת המחדל הוא ללא אובדן.
-q float
יש לציין את גורם הדחיסה בין 0 ל-100. ברירת המחדל היא 75.
-m int
יש לציין את שיטת הדחיסה שבה רוצים להשתמש. הפרמטר הזה קובע את השילוב בין מהירות הקידוד לגודל ולאיכות של הקובץ הדחוס. הערכים האפשריים נעים בין 0 ל-6. ערך ברירת המחדל הוא 4.

באגים

דוגמה

img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp

מחברים

img2webp כלול במסגרת libwebp ונכתב על ידי צוות WebP. עץ המקור העדכני ביותר זמין בכתובת https://chromium.googlesource.com/webm/libwebp

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