שמתי לב שתחרות הפראג השבועי קצת דעכה בזמן האחרון אז חשבתי לעשות מדריך שירענן לאנשים קצת את הזכרון לגבי הוצאת והעלאת פראגים, התהליך ממש לא מסובך,
וחבל שמעטים כל כך משתתפים בתחרות רק בגלל שהשאר לא יודעים איך להוציא.
המדריך יקיף כל מה שקשור בהוצאת פראגים כולל הכל כך שגם השחקנים החדשים יוכלו
להתחיל להשתתף בתחרות,
חברה זה 50 שקל בשבוע בשביל פראג למה שלא תנסו?
בכל אופן ...
המדריך :
שלב ראשון - הקלטת דמואים.
על מנת להוציא פראג אנחנו צריכים כמובן קודם כל הקלטה של המשחק שבו עשינו את הפראג שברצוננו להוציא. הקלטה נקראת בשפת אנריל demo-recording
או בקיצור demo.
ההקלטות נשמרות בתיקייה x:\UT2004\Demos
וניתן לגשת ולצפות בהם באמצעות כניסה למשחק עצמו, לחיצה על Community
ומשם לתווית Demos שכוללת את כל הדמואים שנמצאים בתקיית הדמואים שלכם.
קיימות שתי דרכים להוציא פראגים, כל אחד וההעדפה שלו, אני אישית מעדיף את השיטה השנייה :
דרך ראשונה - הדרך הראשונה היא דרך "ידנית" של הקלטת דמו, כלומר על ידי הקלדת פקודה ב-console שניתן לגשת אליו בשעת משחק על ידי לחיצה על מקש ~,
מתי שאנו רוצים להתחיל את ההקלטה עלינו לפתוח את הקונסול ( מקש ~ ) ולהקליד את הפקודה demorec X כאשר X מתייחס לשם שאנו רוצים להגדיר לדמו שאנחנו מצלמים.
למשל הקלדת demorec prac תוביל להיווצרות של קובץ בשם prac.demo4 בתיקייה ה-Demos שלכם, וכמו כן תוכלו לצפות בדמו באמצעות אשף הדמואים שעליו הסברתי בפסקה הקודמת, או על ידי הקלדת פקודה demoplay X בקונסול.
ספציפית בשביל הוצאת פראגים, הכי טוב להתחיל להקליט בתחילת כל משחק כאשר אתם קוראים לקובץ בשם frag#, במידה ועשיתם פראג שאתם רוצים להוציא, בפעם הבאה
שתקליטו משחק תקראו להקלטה בשם frag#+1, ואם לא פשוט תמשיכו עם אותו מספר בכדי שלא יווצרו יותר מדי הקלטות שלא ישמשו אותכם לכלום וסתם יתפסו לכם מקום על הדיסק הקשיח.
לדוגמא, התחלתי עכשיו משחק והקלטתי אותו בשם frag1, עשיתי פראג יפה באותו משחק שאני רוצה להוציא ולכן במשחק הבא שאני ארצה להקליט אקרא
לקובץ בשם frag2...
דרך שנייה - הדרך השנייה פשוטה ונוחה יותר לדעתי, כאשר המשחק מקליט לכם דמואים אוטומאטית. על מנת לעשות שכל המשחקים שלכם ישמרו אוטומאטית עליכם לגשת לתיקייה x:\UT2004\System ולחפש שם קובץ בשם User.ini.
פתחו את הקובץ וחפשו את השורה הבאה-
bAutoDemoRec. תשנו ליד כל שורה מ-False ל-True על מנת להפעיל את ההקלטה האוטומטית. השורה אמורה להופיע בקובץ שלכם יותר מפעם אחת כאשר כל שורה מתייחסת להקלטה במוד שונה לכן צריך לשנות בכל שורה מ-False ל-True.
השורה אמורה להראות כך לפני -
bAutoDemoRec=False
ואחרי השינוי -
bAutoDemoRec=True
לאחר שסיימתם לשנות את הערך בכל השורות, המשחק יתחיל להקליט כל משחק שתשחקו כולל הכל ( TAM,UTCOMP, SINGLE PLAYER ), וישמור את הדמואים בפורמט של תאריך וזמן.
לדוגמה - Demo2008-7-28-66967932.demo4, כלומר המהקלטה היא מהתאריך 28-7.2008 ומזמן מסויים, צריך לציין שככל שהמספר שבא אחרי התאריך גבוה יותר הוא מתייחס לשעה מאוחרת יותר ביום,
למשל הקלטה בשם Demo2008-7-28-65792913.demo4 צולמה לפני הדוגמה הראשונה
שנתתי, זה קצת יעזור לכם למצוא את הדמו שחיפשתם למרות שהשעה לא מופיעה בפורמט המוכר והרגיל.
שלב שני - מדמו לתמונות
העברה של מקטע מסויים מהמשחק לקובץ avi נעשית על ידי פקודת dumpframes בקונסול שמה שהיא בעצם עושה זה לשמור מאות תמונות מהדמו, בפרק הזמן שאותו אתם קובעים ( שמן הסתם כולל
את הפראג שלכם ), בתיקיית x:\UT2004\Screenshots, לאחר שמחברים את התמונות האלה מקבלים סרט שהוא בעצם הפראג שצילמנו.
הפקודה מתחלקת לשני פקודות שבהם נשתמש והם dumpframes start שמתחילה את תהליך צילום התמונות ו-dumpframes stop שמסיימת אותו.
במהלך ביצוע הפקודה dumpframes המשחק/דמו מאט מאוד מכיוון שכאמור הפקודה מצלמת המון תמונות רצופות מהדמו, בשביל הנוחות כדאי להגדיר את שתי הפקודות שמתחילות ומפסיקות את צילום התמונות למקשים שונים על ידי הקלדת הפקודות הבאות בקונסול -
set input X dumpframes start
set input Y dumpframes stop
אצלי למשל התחלת הצילום מוגדר לכפתור 1 על המקלדת וסיום הצילום מוגדר לכפתור מספר 2, ככה שמתחיל הקטע שאני רוצה להוציא אני לוחץ על 1 ושנגמר הקטע אני לוחץ על 2, הצילום מפסיק מיידית והתמונות נשמרות ב-x:\UT2004\Screenshots בצורה ממוספרת.
שלב שלישי - מתמונות לסרט
בכדי להעביר את התמונות לסרט של ממש עלינו להשתמש בתוכנה חיצונית וחינמית בשם virtual dub. את התוכנה ניתן להוריד מהכתובת הבאה -
http://switch.dl.sourceforge.net/sou...lDub-1.8.3.zip
לאחר התקנת התוכנה על ידי חילוץ הקבצים שב-zip לתיקייה בודדת ולחיצה על קיצור הדרך, עליכם ללכת ל-file בסרגל הכלים העליון ומשם לבחור באפשרות Open Video File, והיעד צריך להיות התמונה הראשונה שצילמנו במהלך פעולת ה-dumpframes, שזו מן הסתם התמונה שממוספרת ראשונה בתיקיית x:\UT2004\ScreenShots.
תלחצו על התמונה פעמיים והתוכנה תהפוך את התמונות הבאות אחריה לסרט של ממש.
הבעיה היחידה שהתמונות מצולמות באיכות מאוד גבוהה ולכן נוצר גם סרט באיכות מאוד גבוהה, אם ננסה להוציא אותו ככה הסרט ישקול לפחות 600 מגה ואנחנו לא רוצים שזה יקרה. למזלנו יש דבר שנקרא Compression - כיווץ.
וזו פעולה שחייבים לבצע לאחר כל הפיכה של מקבץ תמונות לסרט על מנת לקבל קובץ בגודל נורמלי ולהתפשר קצת על האיכות. בשביל לכווץ את הסרט שלכם עליכם ללכת ל-Video בסרגל הכלים העליון ומשם ללחוץ על Compression לאחר הלחיצה אמור להפתח לכם חלון שמאפשר לכם לבחור באיזה Codec אתם רוצים לכווץ את הוידאו שלכם. ה-Codec שאנו נשתמש בו הוא XviD MPEG-4 Codec משום שהוא מהווה את האיזון הטוב ביותר בין איכות תמונה לגודל הקובץ, לאחר הבחירה בקודק הנ"ל תלחצו על OK.
לאחר מכן לכו ל-File ולחצו על Save as avi, או פשוט על מקש הקיצור - F7. נווטו לתיקייה שבה אתם רוצים לשמור את הסרטון שלכם, בחרו שם לקובץ ותאשרו.
תהליך השמירה והכיווץ אמור להתחיל ולקחת מספר דקות, כמובן שככל שהמקטע ארוך יותר ( יותר תמונות ) התהליך יקח יותר זמן.
בסוף התהליך הקובץ לכו לתקיית ה-ScreenShots שלכם ומחקו את כל התמונות שצילמתם, גם בגלל שהתמונות לוקחות המון מקום וגם בשביל הפעם הבאה שתרצו להוציא פראג לא תצטרכו להסתבך עם תמונות של שני מקטעים שונים.
שלב רביעי - העלאת הפראג לתחרות -
בשלב האחרון עליכם לאחד את הפראג ואת הדמו שבו הפראג נעשה לתוך קובץ RAR בכדי להקטין את הגודל הכולל של שני הקבצים. פעולה זו נעשית על ידי סימון הדמו והפראג עם העכבר, לחצן ימני ולחיצה על Add to archive או הוספה לארכיון.
לקובץ ה-RAR תקראו כפי שנתבקשתם בחוקי התחרות כלומר בפורמט של Week-Player-Map, לדוגמה Week5-killer007-Rankin. לאחר שריכזתם את שני הקבצים בארכיון
גשו לשרת ה-FTP של ויגיימס שנמצא בכתובת הבאה -
http://hosted.vgames.co.il/upload/?c=ut
נווטו למיקום שבו שמתם את הארכיון ולחצו על הארכיון פעמיים בשביל להעבירו ל-Upload cart.
לאחר מכן לחצו Upload וחכו עד שהתהליך יסתיים, אל תשכחו להודיע בדיון בפורום שהעליתם פראג בכדי שהמנהל יוסיף את הקישור לרשימת הפראגים באותו שבוע.
זהו, סיימתם. 