זוהי הפקודה renrotp שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
renrot - שנה שם וסובב תמונות לפי נתוני EXIF
תַקצִיר
renrot [אפשרויות] [[--] FILE1 FILE2 ...]
תיאור
רנרוט מיועד לעבוד עם קבוצה של קבצים המכילים נתוני EXIF ויכול לעשות שני דברים
להם -- שנה שם וסובב. קבוצה של קבצים יכולה להינתן במפורש או באמצעות ה
--סיומת אפשרות, אשר בוחרים את הקבצים עם הסיומת הנתונה. רנרוט פועל על קבצים
בספריית העבודה הנוכחית, אלא אם כן ניתן את ה --ספריית עבודה אפשרות, שמשנה את זה
ברירת המחדל.
רנרוט משנה את שמות קבצי הקלט באמצעות תבנית שם גמישה (שבין השאר משתמשת
תגיות DateTimeOriginal ו- FileModifyDate EXIF, אם הן קיימות, שמות אחרת לקובץ
לפי חותמת הזמן הנוכחית). נוסף, renrot יכול לצבור קבצים לפי
תקופת זמן צילום או לתבנית נתונה.
בנוסף, הוא מסובב קבצים ותמונות ממוזערות שלהם, לפי תג Orientation EXIF. אם זה
תג חסר, התוכנית מאפשרת להגדיר פרמטרים של סיבוב באמצעות --סיבוב-זווית ו
--סובב-אגודל אפשרויות שורת הפקודה. זה מיושם כרגע רק עבור פורמט JPEG.
התוכנית יכולה גם להציב פרשנות במקומות הבאים:
- תג פרשנות מהקובץ (ראה ---comment-file אוֹפְּצִיָה)
- תג User Comment ממשתנה תצורה (ראה סעיף "תגים")
ניתן לציין פרטים אישיים באמצעות תגי XMP המוגדרים בקובץ תצורה, ראה "תגים"
סָעִיף.
בנוסף, renrot יכול לצבור את כל הקבצים בספריות שונות, לפי נתון
תבנית דפוס תאריך/שעה, מוגדר עם --aggr-template.
אפשרויות
-c or --config-file קובץ
נתיב לקובץ התצורה.
-d or --ספריית עבודה DIR
הגדר את ספריית העבודה.
--לא לכלול קובץ
ציין קבצים להחרגה. תווים כלליים אינם מותרים. אם ניתנת קבוצה של קבצים, שם
חייב להיות מספר מופעים של אפשרות זו כמו שיש קבצים בקבוצה.
--ערכת משנה קובץ
קבל שמות של קבצים שאפשר לפעול מהם קובץ. הקובץ חייב להכיל שם קובץ לכל
קַו. אפשרות זו שימושית כאשר אתה צריך לעבד רק קבוצה של X מקבצי Y ב
הספרייה. אם צוין, מתעלמים משאר הקבצים הניתנים בשורת הפקודה.
-e or --סיומת הארכת
עבד את הקבצים עם נתון הארכת (JPG, jpeg, CRW, crw וכו'). תלוי ב
מערכת ההפעלה, חיפוש ההרחבה עשוי להיות תלוי רישיות או לא.
--mtime, --לא-מזמן
מגדיר אם להגדיר את mtime של הקובץ, באמצעות ערך התג DateTimeOriginal. להשתמש
--לא-מזמן כדי להגדיר אותו לחותמת הזמן הנוכחית לאחר העיבוד.
--לא-רנוט or --nochg
אין לשנות שם, לסובב, לתייג ו-mtime תמונות. זה שומר קבצים מכל שינוי תוך כדי
מאפשר לבצע צבירה, הפקת גיליונות קשר וכו'
--שימוש בצבע, --אין שימוש בצבע
צבע פלט. זה לא עובד תחת Windows.
--ריצה יבשה
אל תעשה כלום, רק הדפסה הייתה מתבצעת.
-g or --generate-thumb
יצירה וכתיבה של תג תמונה ממוזערת. הערך המקורי של תמונת Thumbnail
התג נשאר שלם. כדי לשכתב אותו תחילה עליך למחוק אותו (תראה exiftool
דוגמאות).
--use-ipc, --ללא שימוש-ipc
סובב תמונות ממוזערות באמצעות צינור, במקום קבצים. זה לא עובד תחת Windows.
-v הגדל את רמת איתור באגים ב-1. רמות איתור באגים מ-1 ל-4 הן רמות פנימיות,
רמות מ-5 עד 9 שוות לרמות 1-5 רמות ExifTool עם המקסימום
מילוליות עבור renrot.
-? or - עזרה
הצג סיכום שימוש קצר וצא.
--גִרְסָה
פלט מידע על גרסת ויציאה.
צבירה
--aggr-mode MODE
הפעל תהליך צבירה בנתון MODE. ערכים אפשריים הם: none, delta או template.
--aggr-delta מספר
דלתא זמן צבירה, בשניות. קבצים עם DateTimeOriginal ואלה של
דלתא של הקובץ הקודם, גדול מ- --aggr-delta ממוקמים בספריות, עם ה
שמות בנויים על ידי שרשור הערך של ה- --aggr-directory אפשרות ו
מונה שמות הספריות.
--aggr-directory DIR
קידומת שם ספריית צבירה (ברירת המחדל היא תמונות), חייב להיות באותו קובץ
מערכת (או במערכת הקבצים התומכת בקישורים סמליים במקרה של וירטואלי
צבירה), ביחס לספריית העבודה הנוכחית או לנתיב מוחלט.
-a or --aggr-template תבנית
תבנית שם קובץ לשימוש לצבירה של קבצים. התמונות מצטברות לפי תאריך/שעה
דפוסים. אתה יכול להשתמש בשילוב של %d, %H, %M, %m, %S, %Y, ו %y מטא-דמויות.
ניתן להגדיר את התבנית גם בקובץ התצורה (ראה תבנית צבירה
מִשְׁתַנֶה). ברירת המחדל היא %Y%m%d. לתיאור המפורט, עיין ב
--שם-תבנית אוֹפְּצִיָה. לשימושים מעשיים, ראה סעיף "דוגמאות תבניות".
--aggr-וירטואלי, --no-aggr-virtual
מגדיר וירטואליזציה עבור מצבי צבירה קיימים. ההשפעה העיקרית של
--aggr-וירטואלי הוא שכל הקבצים שיצטברו נשארים ללא נגיעה במקומם,
וקישורים סמליים יחסית המצביעים עליהם מאוחסנים בעץ הספריות שנוצר.
השתמש --no-aggr-virtual כדי למנוע וירטואליזציה.
צור קשר גיליון גֵנֵרָטוֹר
--גיליון קשר, --גיליון ללא מגע or --cs, --no-cs
צור את גיליון אנשי הקשר. כרגע זה עובד עם ThumbnailImage EXIFs והקבצים
מוגדר כתמונות ממוזערות (ראה את האפשרות --גליון-צור קשר-thm, למטה)
--קובץ גיליון קשר or --cs-קובץ קובץ
שם קובץ בסיס עבור קבצי מונטאז'.
--contact-sheet-dir or --cs-dir DIR
ספרייה זמנית למונטאז' (נוצרה בהתחלה ונמחקה בסוף
תהליך)
--גליון-צור קשר-thm or --cs-thm
הקבצים עבור המונטאז' הם כבר תמונות ממוזערות
האפשרויות להלן הן אפשרויות מונטאז' מקוריות של ImageMagic שנראות עבור תיעוד ImageMagick
אפשרויות מונטאז': הרכבה - עזרה ו http://www.imagemagick.org/
שימו לב בבקשה, עבור COLOR להשתמש בשלישיות RGB רק כמו 000 עבור שחור or F00 עבור אָדוֹם.
--מגע-גיליון-אריח or --cs-tile גֵאוֹמֶטרִיָה
אריח MxN (IM: -tile)
--גליון-צור קשר-כותרת or --cs-title STRING
הגדר את הכותרת של גיליון אנשי הקשר (IM: -title).
---contact-sheet-bg or --cs-bg COLOR
צבע רקע (IM: -רקע).
--גליון-צור קשר-bd or --cs-bd COLOR
צבע גבול (IM: -bordercolor).
---contact-sheet-mt or --cs-mt COLOR
צבע מסגרת (IM: -mattecolor).
---contact-sheet-fn or --cs-fn STRING
עיבוד טקסט עם גופן זה (IM: -font).
--גליון-צור קשר-פל or --cs-fl COLOR
צבע למילוי הטקסט (IM: -fill).
---contact-sheet-lb or --cs-lb STRING
הקצה תווית לתמונה (IM: -label).
--גליון קשר-fr or --cs-fr גֵאוֹמֶטרִיָה
תמונת סראונד עם גבול נוי ב-N פיקסלים (IM: -frame).
--contact-sheet-pntsz or --cs-pntsz מספר
גודל נקודת גופן (IM: -pointsize).
--גליון-צור-צל or --cs-shadow
הגדר את הצל מתחת לאריח כדי לדמות עומק (IM: -shadow).
---contact-sheet-thm-fl or --cs-thm-fl COLOR
צבע למילוי הטקסט בתמונה ממוזערת שנוצרה.
---contact-sheet-thm-fn or --cs-thm-fn STRING
עבד את טקסט התמונה הממוזערת שנוצר עם גופן זה (IM: -font).
---contact-sheet-thm-grfr or --cs-thm-grfr COLOR
שיפוע רקע של תמונה ממוזערת נוצר מ-COLOR
---contact-sheet-thm-grto or --cs-thm-grto COLOR
שיפוע רקע של תמונה ממוזערת COLOR-to
--גליון-צור קשר-thm-text or --cs-thm-text STRING
טקסט של תמונה ממוזערת שנוצר
---contact-sheet-rank or --cs-rank
הפעל תהליך דירוג לפי הדרגות שהוגדרו עם --contact-sheet-rank-file השמיים
התוצאה היא המסגרות הצבעוניות של התמונות הממוזערות של גיליונות מגע.
--contact-sheet-rank-file or --cs-rank-file
נתיב לקובץ עם דרגות. הפורמט שלו הוא "דירוג קובץ" לכל שורה. שם קובץ
מופרדים מהצבע על ידי רווח או טבלה.
01.file.jpg אדום
02.JPG Cornflower Blue
03.jpg תרשיש
04.file.JPG ירוק
רק הקבצים שנמצאו בקובץ ידורגו.
מילת מפתח
--מילות מפתח, --ללא מילות מפתח
האם למלא את תג מילות המפתח. ברירת המחדל היא לא. היזהר, שכן עם אפשרות זו
מופעלת, מילות המפתח הקיימות נכתבות מחדש. מילות המפתח לקוחות מ .מילות מפתח
קובץ או קובץ שצוין עם אפשרות --מילות מפתח-קובץ.
-k or --מילות מפתח-קובץ קובץ
נתיב לקובץ עם מילות מפתח. הפורמט שלו הוא מילת מפתח לכל שורה. ה-CR וה-LF
סמלים מוסרים. מתעלמים משורות ריקות (רק רווחים לבנים). כל מוביל ו
רווח לבן נגרר מוסר. לדוגמה, השורה "_Test_ CRLF" נקראת בתור
"_מִבְחָן_".
--מילות מפתח-החלף, --אין-מילות מפתח-החלפות
החלף את רשימת התגים הקיימת של מילות מפתח במקום להוסיף לה ערכים חדשים. ברירת המחדל היא לא
החלף.
שינוי שם
-n or --שם-תבנית תבנית
תבנית לשימוש ליצירת שמות קבצים חדשים תוך כדי שינוי שמות. אפשר גם להגדיר
בקובץ התצורה (תבנית שם משתנה). ברירת המחדל היא %Y%m%d%H%M%S. פורום
שימושים מעשיים, ראה סעיף "דוגמאות תבניות".
הרצפים המתפרשים הם:
%% אחוז מילולי
%# # מילולי
%C חלק מספרי של שם הקובץ המקורי. מיושם למען מצלמות,
שאינם מספקים תג FileNumber EXIF (כרגע כל היצרנים, למעט קָנוֹן). כגון
מצלמות יוצרות שמות קבצים שמתחילים באותיות ומסתיימים בספרות. אין אחר
מותרים סמלים בשמות קבצים, למעט "-", "." ו-"_".
%c המספר הסידורי של הקובץ בערכת הקבצים המעובדים (ראה גם
---counter-fixed-field אוֹפְּצִיָה).
%d יום בחודש (01-31).
%E הערך של תג ExposureTime, אם הוגדר.
%e סיומת קובץ ישנה
%F הערך של תג FNumber, אם מוגדר.
%H שעה (00-23).
%I הערך של תג ISO, אם מוגדר.
%i תג FileNumber אם קיים (אחרת, הוא מוחלף במחרוזת "NA").
%M דקה (00-59).
%m חודש (01-12).
%n שם הקובץ הקודם (זה שלפני renrot התחיל לעבד).
%O חלק בסיס של שם הקובץ המקורי (ראה %o). במילים אחרות, החלק הראשון
מההתחלה ועד תו הנקודה האחרונה.
%o לקובץ השמות היה לפני שעובד על ידי renrot בפעם הראשונה. אם
הקובץ עובד פעם אחת בלבד, התג RenRotFileNameOriginal מוגדר ל-
שם הקובץ המקורי.
%S שני (00-59)
%W הערך של תג WhiteBalance, אם הוגדר.
%Y שנה עם המאה (1900, 1901 וכן הלאה)
%y שנה ללא מאה (00..99)
אתה יכול להשתמש בערך של כל תג EXIF כדי להיכלל כחלק שם. כדי לעשות את זה אתה צריך
לאמץ את שם התג עם סימן "#", תוך כדי בניית תבנית שם (ראה "TEMPLATE
דוגמאות").
היזהר, מכיוון שכל EXIF בינארי (כמו ThumbnaiImage) יכול לייצר לחלוטין
תוצאות בלתי צפויות.
--ללא שינוי שם
אל תשנה את שמם של קבצים (ברירת המחדל היא לשנות את שמם ל-YYYYmmddHHMMSS.ext)
---counter-fixed-field, --ללא שדה-קונטר קבוע
הגדר אורך קבוע עבור מונה הקבצים, המשמש בתבניות שמות קבצים (ראה %c). זה
מופעל כברירת מחדל. להשתמש --ללא שדה-קונטר קבוע לבטל את השפעתו.
--התחלה נגדית מספר
ערך התחלתי עבור מונה הקבצים (ברירת המחדל היא 1)
--צעד נגדי מספר
שלב להגדלת מונה הקבצים עם (ברירת המחדל היא 1)
מסתובב
-r or --סיבוב-זווית זווית
הגדר את הזווית לסובב קבצים ותמונות ממוזערות. ערכים מותרים עבור זווית הם 90, 180
או 270. זה שימושי לקבצים שאין להם תג Orientation.
--סובב-אגודל זווית
סובב רק תמונות ממוזערות. ערכים מותרים עבור זווית הם 90, 180 או 270 מעלות. השתמש אם
הקבצים שכבר היו מסובבים, אבל התמונות הממוזערות שלהם לא.
--התמצאות בלבד
סובב על ידי שינוי הערך של תג אוריינטציה, לא יתבצע סיבוב אמיתי. ה
רצף ערכים כדי לסובב תמונה מהרגיל (0 מעלות) ב-90 מעלות עם כיוון השעון
הוא: 0 -> 90 -> 180 -> 270 -> 0. זה אומר. הגדר את תג הכיוון ל-90cw לאחר הראשון
סיבוב, והגדל את הערך הזה ב-90 בכל פעם שהסיבוב מוחל. עבור 270cw
אלגוריתם הסיבוב משתמש ברצף ההפוך. סיבוב ב-180cw מפעיל ערכים
בשני זוגות: 0 <-> 180 ו-90 <-> 270. לא ניתן להחיל אפשרות זו על ערכי שיקוף
של תג אוריינטציה.
--מְטוּפָּח, --ללא קיצוץ
העבר את האפשרות "-trim" אל jpegtran(1), כדי לקצץ במידת הצורך. כברירת מחדל, חיתוך הוא
מופעל. להשתמש --ללא קיצוץ כדי להשבית אותו.
--ללא סיבוב
אל תסובב תמונות (ברירת המחדל היא לסובב לפי נתוני EXIF).
תָג סוֹפֵר
---comment-file קובץ
קובץ עם פירושים. זה כינוי בעדיפות נמוכה ל TagFile = תגובה: קובץ.
--הערת משתמש STRING
כינוי בעדיפות נמוכה ל --תָג הערת משתמש: STRING
-t or --תָג תָג
עיין בסעיף "תגים", לתיאור המפורט
--ללא תגיות
לא ייכתבו תגים מוגדרים של המשתמש.
תבנית דוגמאות
תבנית השם "01.%c.%Y%m%d%H%M%S.%i.shtr-%Ef-%F.wb-%W.iso-%I" (כאשר F נשאר ל
FNumber, E עבור זמן חשיפה, I עבור ISO ו W עבור WhiteBalance) יכול לייצר את הדברים הבאים
שמות:
01.0021.20030414103656.NA.shtr-1by40.f-2.8.wb-Auto.iso-160.jpg
01.0024.20040131230857.100-0078.shtr-1by320.f-2.8.wb-Auto.iso-50.jpg
01.0022.20000820222108.NA.jpg
תבנית השם
"01.%c.%Y%m%d%H%M%S.%i.shtr-#ExposureTime#.f-#FNumber#.wb-#WhiteBalance#.iso-#ISO#" יכול
לייצר את השמות הבאים:
01.0021.20030414103656.NA.shtr-1_40.f-2.8.wb-Auto.iso-160.jpg
01.0024.20040131230857.100-0078.shtr-1_320.f-2.8.wb-Auto.iso-50.jpg
01.0022.20000820222108.NA.jpg
תבנית הצבירה "%Y%m%d" מייצרת את הצבירה הבאה:
שלושת הקבצים הללו
01.11.20030414103656.NA.jpg
01.12.20030414103813.NA.jpg
01.13.20030414103959.NA.jpg
יישמר בספרייה 20030414, ו
01.14.20040131130857.100-0078.jpg
01.15.20040131131857.100-0079.jpg
01.16.20040131133019.100-0080.jpg
יישמר בספרייה 20040131.
התצורה
ניתן להשתמש בקובץ תצורה כדי להגדיר כמה משתנים. רנרוט מחפש את התצורה שלו
קובץ, בשם renrot.conf, בספריות תצורת המערכת /etc/renrot ו
/usr/local/etc/renrot, ובספריית משנה .renrot. של ספריית הבית הנוכחית של המשתמש. א
ניתן גם לתת קובץ תצורה חלופי במפורש באמצעות ה --config-file אוֹפְּצִיָה.
קובץ התצורה מורכב מקבוצה של מילות מפתח שאינן תלויות רישיות והערכים שלהן
מופרדים בסימן שוויון. כל זוג מילות מפתח/ערך כזה תופס שורה נפרדת. בוליאנית
למשתנים יכולים להיות אחד מהערכים הבאים: 0, No, False, Off, Disable for false ו-
1, כן, נכון, פועל, הפעל עבור אמת.
המשתנים שהוגדרו לשימוש בקובץ התצורה הם, למשל:
mtime
הגדר ל"כן" לסנכרון mtime עם תגים, אחרת הגדר אותו ל"לא".
שם תבנית
תבנית שם קובץ (ראה --שם-תבנית, לתיאור).
מְטוּפָּח
הגדר ל"כן" כדי לחתוך תמונות מסובבות בעת השימוש jpegtran(1).
- צבירה מצב
מצב צבירה, ערכים אפשריים הם: none, delta או template.
- צבירה תבנית
תבנית צבירה, המגדירה את צבירת הקבצים (ראה --aggr-template, בשביל ה
תיאור).
- צבירה וירטואלי
מגדיר וירטואליזציה עבור מצבי הצבירה הקיימים (ראה את --aggr-וירטואלי
אוֹפְּצִיָה).
תג, TagFile
עיין בסעיף "תגים", לתיאור המפורט
לכלול
כלול את הקובץ בעל השם.
תגיות
A תָג מוגדר על ידי השילוב הבא: תג שם [קְבוּצָה]: 'ערך'. התגים המוגדרים
נבחרים להגדרה ולכתיבה לעץ ה-EXIF באמצעות אפשרות שורת הפקודה --תָג
ו/או אפשרויות קובץ תצורה תג.
התחביר של אפשרות שורת הפקודה --תָג היא:
--תָג תג שם [קְבוּצָה]: 'ערך'
התחביר של אפשרות קובץ התצורה תג:
תג = תג שם [קְבוּצָה]: 'ערך'
הפרמטרים תג שם ו קְבוּצָה מועברים ל-ExifTool כפי שהם. שם הקבוצה חייב
להיות מוקף בסוגריים מרובעים. שֶׁלָה ערך (אחרי נקודה-פסיק) ניתן לכלול בסינגל
ציטוטים.
מילת המפתח TagFile מאפשרת להגדיר תגיות מרובות שורות מקובץ. התחביר שלו הוא:
TagFile = תג שם [קְבוּצָה]: קובץ
הטבלה הבאה מסכמת את התגים שניתן להשתמש בהם עם --תָג אפשרות ו תג
מילת מפתח:
זכויות יוצרים
הערות זכויות יוצרים.
תגובה
תגובה כללית.
הערת משתמש
כל מה שתרצה להכניס כהערה.
CreatorContactInfoCiAdrCity
תג עיר.
CreatorContactInfoCiAdrCtry
תג מדינה.
CreatorContactInfoCiAdrExtadr
כתובת מורחבת (בדרך כלל כוללת מספר רחוב ודירה).
CreatorContactInfoCiAdrPcode
מיקוד.
CreatorContactInfoCiAdrRegion
אזור.
CreatorContactInfoCiEmailWork
אֶלֶקטרוֹנִי.
CreatorContactInfoCiTelWork
מספר טלפון.
CreatorContactInfoCiUrlWork
כתובת אתר.
בנוסף, אתה יכול להוסיף כל תג ידוע כאן, באמצעות תג or TagFile אפשרויות כמתואר
מֵעַל.
השתמש ב-renrotp באינטרנט באמצעות שירותי onworks.net
