שם
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.
באגים
יש לדווח על כל הבאגים בכלי למעקב אחר בעיות: https://bugs.chromium.org/p/webp
התיקונים יתקבלו בברכה! כדי להתחיל, עיינו בדף הבא: https://www.webmproject.org/code/contribute/submitting-patches/
דוגמה
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 (וייתכן שאחרים משתמשים בו).