#1
·
לפני 12 שנים
הפיתוח של Nvidia באמת אדיר.
אבל אני דביל ועקשן. כשהHD6870 שלי שבק חיים לפתע לפני כמה ימים, זו היתה ההחלטה שהיתה אמורה לגרום לי לקנות כרטיס של Nvidia.
אבל לא, הלכתי וקניתי AMD. שוב. מה לעזאזל. טוב, הגיע הזמן לחקור מה לכל הרוחות הR9 280X הזה יודע לעשות.
לא הכל אבוד! שמחתי לגלות שבכרטיסים של AMD יש מקודד וידאו לH.264. כל דגם שיש לו VCE מסוגל לעשות את זה. הרשימה כאן:
http://developer.amd.com/community/blog/2014/02/19/introducing-video-coding-engine-vce/
דגמי 260X ו290X מצויידים בחומרה חדשה יותר ולכן המנוע שלהם יותר חדש. 280X הוא פשוט 7970...
אבל כל הנושא הזה עדיין בחיתולים ומעט תוכנות מנצלות את היכולת הזאת. מה גם שעדיין לא ממש יישמו את הפונקציה הבאמת מגניבה של Shadowplay של הקלטה קבועה אבל שמירה של קטע זמן אחרון, לאחר שקרה לנו משהו מעניין במשחק.
אבל לאט לאט.
השיטה הפופולרית (קרי: זולה) ביותר כנראה נמצאת כאן:
http://www.reddit.com/r/Games/comments/1w4di9/howto_shadowplay_1080p_30fps60fps_h264_game/
אבל היא לא היחידה.
כל זה ישולב לתוך Radeon Pro בגרסאות הקרובות כדי למנוע את הסיבוך.
יש תוכנות הקלטה אחרות שמסוגלות להשתמש במנוע של AMD וNvidia. כנראה שBandicam היא אחת מאלה שעושות את כל העניין מאוד פשוט:
http://www.bandicam.com/support/tips/amd-app/
גם Mirillis Action אמורה לתמוך בהקלטה כזאת:
http://mirillis.com/en/products/action.html
עריכה: בדקתי אותה, היא לא יותר מהירה מFraps, למרות שיש לה הגדרה שמקליטה בעזרת כרטיס המסך. אז היא נפסלת.
הנה בדיקה מהירה עם Bandicam, כאשר DCS מוגדר להגדרות גבוהות, LOW במים ותנועת כלי רכב, 2x AA
DCSW , משימה מהירה Intercept של P-51D. מספר שניות בתחילת הטיסה ללא הקלטה, עד התיישרות מאחורי המטרה. עם תחילת הקלטה קצב הפריימים נופל לאיזור 30 אבל נשאר די קבוע שם, צריך לבדוק אם זה קשור לFPS שבו מוגדרת התוכנה להקליט. בכל מקרה קצב הפריימים של הטיסה ללא הקלטה לא הרבה יותר גבוה מזה, אז יוצא שההקלטה לא מפריעה לטיסה.
גרף הCPU בהקלטה דרך כרטיס המסך, H.264 עם VBR והגדרת איכות 100, הקו הלבן מסמן את רגע תחילת ההקלטה:

ודרך CPU בהגדרת Xvid (הגדרות VBR ואיכות זהים), אפשר לראות הרבה יותר עומס על המעבד.

ושילוב של שני הגרפים להשוואה קלה, הקטע החופף שלפני הקו הלבן הוא פרק הזמן אחרי הטעינה/בזמן pause/תחילת טיסה:

סך הכל ההקלטה קצת חלקה יותר דרך כרטיס המסך (עדיין אפשר לראות כמה נפילות פריימים אבל זה רק בהקלטה ולא על המסך). נראה מה יעשו עם זה בהמשך, כרגע זה כבר יותר טוב מכל דבר כמו Fraps, שנחשבת מתה מבחינתי.
אבל אני דביל ועקשן. כשהHD6870 שלי שבק חיים לפתע לפני כמה ימים, זו היתה ההחלטה שהיתה אמורה לגרום לי לקנות כרטיס של Nvidia.
אבל לא, הלכתי וקניתי AMD. שוב. מה לעזאזל. טוב, הגיע הזמן לחקור מה לכל הרוחות הR9 280X הזה יודע לעשות.
לא הכל אבוד! שמחתי לגלות שבכרטיסים של AMD יש מקודד וידאו לH.264. כל דגם שיש לו VCE מסוגל לעשות את זה. הרשימה כאן:
http://developer.amd.com/community/blog/2014/02/19/introducing-video-coding-engine-vce/
דגמי 260X ו290X מצויידים בחומרה חדשה יותר ולכן המנוע שלהם יותר חדש. 280X הוא פשוט 7970...
אבל כל הנושא הזה עדיין בחיתולים ומעט תוכנות מנצלות את היכולת הזאת. מה גם שעדיין לא ממש יישמו את הפונקציה הבאמת מגניבה של Shadowplay של הקלטה קבועה אבל שמירה של קטע זמן אחרון, לאחר שקרה לנו משהו מעניין במשחק.
אבל לאט לאט.
השיטה הפופולרית (קרי: זולה) ביותר כנראה נמצאת כאן:
http://www.reddit.com/r/Games/comments/1w4di9/howto_shadowplay_1080p_30fps60fps_h264_game/
אבל היא לא היחידה.
כל זה ישולב לתוך Radeon Pro בגרסאות הקרובות כדי למנוע את הסיבוך.
יש תוכנות הקלטה אחרות שמסוגלות להשתמש במנוע של AMD וNvidia. כנראה שBandicam היא אחת מאלה שעושות את כל העניין מאוד פשוט:
http://www.bandicam.com/support/tips/amd-app/
גם Mirillis Action אמורה לתמוך בהקלטה כזאת:
http://mirillis.com/en/products/action.html
עריכה: בדקתי אותה, היא לא יותר מהירה מFraps, למרות שיש לה הגדרה שמקליטה בעזרת כרטיס המסך. אז היא נפסלת.
הנה בדיקה מהירה עם Bandicam, כאשר DCS מוגדר להגדרות גבוהות, LOW במים ותנועת כלי רכב, 2x AA
DCSW , משימה מהירה Intercept של P-51D. מספר שניות בתחילת הטיסה ללא הקלטה, עד התיישרות מאחורי המטרה. עם תחילת הקלטה קצב הפריימים נופל לאיזור 30 אבל נשאר די קבוע שם, צריך לבדוק אם זה קשור לFPS שבו מוגדרת התוכנה להקליט. בכל מקרה קצב הפריימים של הטיסה ללא הקלטה לא הרבה יותר גבוה מזה, אז יוצא שההקלטה לא מפריעה לטיסה.
גרף הCPU בהקלטה דרך כרטיס המסך, H.264 עם VBR והגדרת איכות 100, הקו הלבן מסמן את רגע תחילת ההקלטה:

ודרך CPU בהגדרת Xvid (הגדרות VBR ואיכות זהים), אפשר לראות הרבה יותר עומס על המעבד.

ושילוב של שני הגרפים להשוואה קלה, הקטע החופף שלפני הקו הלבן הוא פרק הזמן אחרי הטעינה/בזמן pause/תחילת טיסה:

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

