האצת חומרה בניגון קבצי mkv

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #81 

טוב רק כדי להוכיח שזאת הבעייה,
אז פשוט לקחתי סרט קצר 1080p (במעטפת MKV) שהוגדר שם פרופיל High @ L5.1 ו ref frames = 8 (ראו תמונה מס 1)
וביצעתי קידוד מחדש ל 1080p רק הפעם לפרופיל High @ L4.1 ו ref frames = 4 (ראו תמונה מס 2)
ועכשיו בניתי גרפים הבאים:
גרף 1 הוגדר כך:
קובץ חדש שחובר ל Decoder CyberLink שמחובר ל EVR (ראו תמונה 3)
גרף 2 הוגדר כך:
קובץ חדש שחובר ל Decoder CyberLink שמחובר ל FFDSHOW שמחובר ל EVR (ראו תמונה 4)
גרף 3 הוגדר כך:
קובץ ישן שחובר ל Decoder CyberLink שמחובר ל שמחובר ל VMR9 (ראו תמונה 5)
גרף 4 הוגדר כך:
קובץ ישן שחובר ל Decoder CyberLink שמחובר ל שמחובר ל EVR

והתוצאות כצפוי:
רק בגרף 1 קיבלתי האצה בחומרה (המעבד עבד באזור ה 5% !!!)
בשאר הגרפים המעבד נע סביב ה 50%-60%
בגרף האחרון (קובץ ישן בשימוש ה EVR) רואים תמונה ירוקה (שוב אני מניח שה CyberLink מנסה להשתמש בהאצה אבל נכשל ולכן התמונה הירוקה)

מה כל זה אומר:
-שקובץ ה MKV לא אשם !!
-שניתן להאיץ קבצי MKV בפורמט 1080p ע"י קידוד מחדש
-בקשר לכתוביות אז עוד לא התקנתי את ה BSPLAYER ולכן עדיין לא בדקתי
תמונה 1
 תמונה 1
תמונה 2
 תמונה 2

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #82 

תמונות 3,4,5
תמונה 3
 תמונה 3
תמונה 4
 תמונה 4
תמונה 5
 תמונה 5

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #83 

ורק כדי לסגור את המעגל בקשר למסך הירוק שאני מקבל כאשר אני מחבר את ה CynerLink Decoder ל EVR בזמן ניגון תוכן שהוא בפרופיל לא נכון
אז הלכתי ובצעתי קידוד מחדש (נוסף) ל
High @ L4.1 ו ref frames = 5 (שימו לב שה ref frames הוא בכוונה 5 ולא 4 כדי לחרוג במכוון מהגדרות הפרופיל)
וכמובן קיבלתי שוב מסך ירוק
כלומר הבעייה כנראה קשורה לזה שה CyberLink מנסה להאיץ תוכן שהכרטיס מסך לא מוכן לקבל בגלל חריגה בפרמטר הזה
(תזכרו כשהגדרתי High @ L4.1 ו ref frames = 4 הכל עבד יפה כולל ההאצה !)

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #84 

osherov, קשה לראות מהתמונות אבל נראה שבמסלול האודיו אתה משרשר גם את AC3 וגם את ffdshow. למה?
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #85 

Catskinner כתב:osherov, קשה לראות מהתמונות אבל נראה שבמסלול האודיו אתה משרשר גם את AC3 וגם את ffdshow. למה?
...
אתה צודק (Y)
זה סתאם משחקים שלי עם הפילטרים,
הנה תמונות של הגרף המתוקן ושל הגרף בו מקבלים את המסך הירוק בנסיון לחבר CyberLink ו EVR
ולנגן את הקובץ המקודד (מחדש) לפרופיל High @ L4.1 ו ref frames = 5
אגב, אין חשיבות רבה ל CPU הנמוך שמקבלים בקידוד החדש בגלל האי הצלחה שלו לבצע תהליך זה

אני מקווה שהתמונות קצת יותר ברורות עכשיו,
בוקר טוב

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #86 

במה אתה משתמש כדי להציג את הגראף?
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #87 

Catskinner כתב:במה אתה משתמש כדי להציג את הגראף?
...
כדי לגוון קצת אז אחרי כל כך הרבה זמן שה GraphEdit איתנו
עברתי לתוכנה שעושה בדיוק אותו הדבר רק נראית הרבה יותר טוב ובעיקר קצת יותר מהירה ומאפשרת להשתמש במשהו שנקרא ROT (מאפשר להתחבר לגרפים חיצוניים) בלי התרסקויות (שימוש ב ROT ב GraphEdit מרסק הרבה את האפליקציה)

שמה בישראל DSGraphEdit
וניתנת להורדה (כולל קוד המקור שנכתב ב NET.) מהאתר:
http://www.codeproject.com/KB/audio-vid ... hedit.aspx

שימו לב שצריך להיות רשום לאתר (חינם) כדי להוריד את התוכנה

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #88 

amitg60,
אני חושב שאולי צריך לערוך את כותרת השרשור:
"האצת חומרה ב-radeon hd2400 pro בניגון קבצי mkv"
מכיוון שגלשנו "קצת" להאצת חומרה באופן כללי ופחות לכרטיס מסך מסוים (hd2400)

כך אולי יותר אנשים יכנסו יקראו והשתתפו בשרשור המעניין הזה
לשיקולך

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #89 

osherov כתב:
Catskinner כתב:במה אתה משתמש כדי להציג את הגראף?
...
כדי לגוון קצת אז אחרי כל כך הרבה זמן שה GraphEdit איתנו
עברתי לתוכנה שעושה בדיוק אותו הדבר רק נראית הרבה יותר טוב ובעיקר קצת יותר מהירה ומאפשרת להשתמש במשהו שנקרא ROT (מאפשר להתחבר לגרפים חיצוניים) בלי התרסקויות (שימוש ב ROT ב GraphEdit מרסק הרבה את האפליקציה)

שמה בישראל DSGraphEdit
וניתנת להורדה (כולל קוד המקור שנכתב ב NET.) מהאתר:
http://www.codeproject.com/KB/audio-vid ... hedit.aspx

שימו לב שצריך להיות רשום לאתר (חינם) כדי להוריד את התוכנה
...
אני כבר רץ להירשם. מה שמשך את עיני זה שהוא מציג את ה EVR renderer נכון בסוף השרשרת. GraphEdit ידע רק להראות את ה VMR

amitg60 פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 64
הצטרף: אוקטובר 2007
נתן תודות: 0
קיבל תודות: 0

שליחה #90 

osherov

האם כוונתך לשנות את הכותרת להאצת חומרה בסרטי MKV בכללי? ייתכן.
אצלי משום מה אני לא מצליח להפעיל בכלל האצת חומרה לא עם EVR, לא עם VMR9 ולא עם כלום, אמנם עדיין לא ניסיתי עם קובץ TS אבל אני מוריד עכשיו.
מבחינת הגרפים עשיתי כמו שאתה עשית ולמעט עם ה- VIDEO RENDERER שבו אני מקבל מסך ירוק, כל השאר מראים לי תמונה טובה (אבל בלי האצה לפחות כך זה נראה מבחינת המעבד שקופץ מ-60 ל-98 ).
יש לי דרייברים 8.1 של ATI + HOTFIX כמו כן, PDVD אחרון, האלי אחרון, MPC- HOMECINEMA ועדיין לא מצליח להפעיל האצה. יש לי כרטיס AGP על פנטיום 4 [email protected]

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #91 

amitg60,
בקשר לשינוי כותרת השרשור (Y)

-אכן אתה צריך להתחיל מהסוף וזה לנסות להאיץ TS ולא MKV (בלי שימוש בכתוביות) בשימוש ה EVR (אתה מריץ ויסטה ?)

-אחרי שזה יעבוד אצלך (אני מקווה) תנסה לקחת קובץ MKV מסוג 720p ותחליף לו את הפרופיל מ 5.1 ל 4.1 דרך
שימוש בתוכנה IDC Changerv (זה מאוד מהיר).
ניתן להוריד מכאן: http://www.avsforum.com/avs-vb/showthre ... 503&page=2
צריך להוריד את הקובץ הזה : IDC Changerv0.2.zip (אל תשכח לשמור את הקובץ הישן בשביל ההשוואה)
עכשיו שוב תבנה גרף עם הקובץ החדש (ותשווה מול הקובץ הישן) ותראה שאכן ה CPU ירד משמעותית

-אחרי שזה יעבוד (אני מקווה, מקווה) תוכל לעשות קידוד מחדש של סרט 1080p מלא ואז סוף סוף לראות את "עולם המים"
קח בחשבון שהקידוד מחדש לוקח הרבה מאוד זמן (והזמן הזה גם תלוי בפרמטרים אותם אתה מגדיר לקודד מחדש) בנוסף קח בחשבון שתהיה ירידה קטנה באיכות מהקובץ המקורי

-אחרי שזה יעבוד (אני מקווה, מקווה, מקווה) תוכל להשתמש ב BSPLAYER ולבדוק שההאצה עדיין נשמרת גם שיש שימוש בכתוביות !!

אני מקווה, מקווה, מקווה, מקווה שכל זה יעבוד אצלך :D
(אצלי חוץ מהכתוביות, שלא בדקתי, הכל עובד)

OferL
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 3906
הצטרף: אפריל 2006
מיקום: כפר סבא
נתן תודות: 323 פעמים
קיבל תודות: 118 פעמים

שליחה #92 

osherov

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

עופר
Enjoy the Silence

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #93 

OferL, אצלי במחשב ליבה כפולה AMD Athlon X2 64 +4200 ההבדל בעומס על המעבד בין ffdshow tryout האחרונים לבין CoreAVC 1.6 הוא בסדר גודל של 5% על שתי הליבות לטובת CoreAVC כאשר מריצים 720P. ברגע שמשלבים גם את ffdshow בשביל postprocessing היתרון מתבטל ו ffdshow לבד הופך למהיר יותר בכמה אחוזים בודדים ולא משמעותיים. אני יכול לבדוק היום בערב מה קורה עם 1080P אבל יש לי הרושם שזה לא ישנה בהרבה את היחס ביניהם.
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

amitg60 פותח השרשור
חבר פעיל
חבר פעיל
תגובות: 64
הצטרף: אוקטובר 2007
נתן תודות: 0
קיבל תודות: 0

שליחה #94 

osherov כתב:amitg60,
בקשר לשינוי כותרת השרשור (Y)

-אכן אתה צריך להתחיל מהסוף וזה לנסות להאיץ TS ולא MKV (בלי שימוש בכתוביות) בשימוש ה EVR (אתה מריץ ויסטה ?)
...
אני מריץ XP. ניסיתי להריץ קובץ 720P אחרי שימוש ב-IDCHANGER . לא נראה שעזר.
שמעתי שיש איזה באג לבעלי כרטיסי AGP שלא מצליחים להריץ קבצי 1080P בגלל שהרזולוציה במסך היא על 1920*1080 הצעתם הייתה להוריד רזולוציה ל-1280*1024 (של ה- DESKTOP)
אני אנסה זאת יותר מאוחר ונראה, עד אז גם קובץ ה-TS שלי יהיה מוכן במחשב לניסיון.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #95 

OferL כתב:osherov

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

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

OferL
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 3906
הצטרף: אפריל 2006
מיקום: כפר סבא
נתן תודות: 323 פעמים
קיבל תודות: 118 פעמים

שליחה #96 

Catskinner כתב:OferL, אצלי במחשב ליבה כפולה AMD Athlon X2 64 +4200 ההבדל בעומס על המעבד בין ffdshow tryout האחרונים לבין CoreAVC 1.6 הוא בסדר גודל של 5% על שתי הליבות לטובת CoreAVC כאשר מריצים 720P. ברגע שמשלבים גם את ffdshow בשביל postprocessing היתרון מתבטל ו ffdshow לבד הופך למהיר יותר בכמה אחוזים בודדים ולא משמעותיים. אני יכול לבדוק היום בערב מה קורה עם 1080P אבל יש לי הרושם שזה לא ישנה בהרבה את היחס ביניהם.
...
הרבה זמן לא עידכנתי FFDSHOW. מה שעובד לא נוגעים... אבל קשה לעמוד בפיתוי. אני שומע בכמה מקומות על הקודקים החדשים שלהם. יש בהם שיפור משמעותי לעומת הקודמים? אפשר להוריד את COREAVC ולהשאר עם FFDSHOW בלבד?
Enjoy the Silence

guyezra
חבר במועדון ה-20K
חבר במועדון ה-20K
תגובות: 35088
הצטרף: ינואר 2005
נתן תודות: 174 פעמים
קיבל תודות: 650 פעמים

שליחה #97 

טוב,
אני אוסיף את חצי הלירה שלי לעניין...
היום בבוקר ניסיתי בזריזות כמו ש-amitg60 רשם להחליף את -DLL ב-POWERDVD וזה אכן פתר את בעיית המסך השחור ב-EVR.
מה שכן לא הייתה האצת חומרה (CPU קרוב ל-100%)
ניסיתי לשים EVR גם בפילטרים וגם ב-VIDEO RENDER ולא עזר.
כשאני משתמש בפילטר EVR אני מקבל הודעה שאין מקום להקצות לכיתוביות ולכן הן לא יוצגו.
מה שכן 720P MKV רץ לי על 8%...

כל הנסיונות היו על BSPLAYER.

אני אולי אבדוק את זה שוב בערב כדי לוודא וגם לנסות MPC.

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #98 

אני לא רוצה לתת המלצה גורפת, הרי זה לא יעזור לך אם אטען שאצלי זה עובד. אני כן יכול להפנות אותך לאתר שלהם שם תוכל לקרוא ב changelog על עיקרי השינויים האחרנים. http://ffdshow-tryout.sourceforge.net/

לתשומת לבך רק, מפענח ה mpeg2 נשאר פחות או יותר באותה רמה לא מספקת כמו שהיה לפני שנה. לעומת זאת, מפענח ה H.264 הוא כיום multithreaded (עם מגבלות מסויימות) וזו לדעתי הסיבה העיקרית לצמצום פער הביצועים כנגד CoreAVC.
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007
נתן תודות: 201 פעמים
קיבל תודות: 513 פעמים

שליחה #99 

amitg60 כתב: אני מריץ XP. ניסיתי להריץ קובץ 720P אחרי שימוש ב-IDCHANGER . לא נראה שעזר.
שמעתי שיש איזה באג לבעלי כרטיסי AGP שלא מצליחים להריץ קבצי 1080P בגלל שהרזולוציה במסך היא על 1920*1080 הצעתם הייתה להוריד רזולוציה ל-1280*1024 (של ה- DESKTOP)
אני אנסה זאת יותר מאוחר ונראה, עד אז גם קובץ ה-TS שלי יהיה מוכן במחשב לניסיון.
...
לפי מה שאני יודע ב EVR ניתן לשימוש רק בגירסת Vista ולא ב XP.
גם אם יש דרך להתקין אותו ולהשתמש בו ב XP אני לא בטוח שזה לא מבטל את התמיכה בהאצת החמרה

ה EVR הוא לא סתאם את DirectShow Filter אלא זה רכיב שלם שיודע להציג וידאו על המסך ונותן לך מגוון יכולות (כגון ההאצה בחומרה)
ב EVR ניתן להשתמש במערכת בשני דרכים:
1. דרך אפליקציית DirectShow בשימוש הפילטר (זה בדיוק מה שאנחנו עושים כאן כל הזמן)
2. דרך פונקציות חיצוניות שלא מחייבות שימוש DirectShow (את מי שזה מעניין זה נקרא EVR Media Sink)

אני לא מכיר את הטופולוגיה הנמוכה של ה EVR אבל לדעתי זה כן קשור בצורה כשלהיא למערכת ההפעלה .
האם מישהו בדק או קרא האם הצליחו להאיץ תוכן HD בשימוש EVR ב XP ?

OferL
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 3906
הצטרף: אפריל 2006
מיקום: כפר סבא
נתן תודות: 323 פעמים
קיבל תודות: 118 פעמים

שליחה #100 

Catskinner כתב:אני לא רוצה לתת המלצה גורפת, הרי זה לא יעזור לך אם אטען שאצלי זה עובד. אני כן יכול להפנות אותך לאתר שלהם שם תוכל לקרוא ב changelog על עיקרי השינויים האחרנים. http://ffdshow-tryout.sourceforge.net/

לתשומת לבך רק, מפענח ה mpeg2 נשאר פחות או יותר באותה רמה לא מספקת כמו שהיה לפני שנה. לעומת זאת, מפענח ה H.264 הוא כיום multithreaded (עם מגבלות מסויימות) וזו לדעתי הסיבה העיקרית לצמצום פער הביצועים כנגד CoreAVC.
...
(Y) (Y)
Enjoy the Silence

שלח תגובה

חזור אל “תוכנה - KODI”