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

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
rgb31
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 602
הצטרף: דצמבר 2005

שליחה

osherov כתב:
rgb31 כתב:תודה היסתדרתי
היתה הגדרה שגויה ב MPC
...
אני מבין שאתה משתמש ב Media Player Classic
אחרי ששיחקתי עם כמה נגנים
מאוד מעניין אותי מה הסיבה שאתה דווקא משתמש בו ולא בנגן אחר ?
...
הסיבה העיקרית שאני מישתמש בנגן הזה היא ביגלל הפשטות שבו
לאחר התקנת AC3FILTER FFDSHOW CORAVC HAALI הוא מנגן הכל וגם מציג תרגום מבלי הצורך להגדיר הרבה הגדרות מסובכות חוץ מה RENDERER ו DTS
כמו כן גם איכות התמונה שלו היא דיי טובה אך לא הישוותי אותה מול נגנים אחרי
גם בנושא ה CPU אני מקבל צריכה סבירה מאוד של CPU דרך הנגן בניגון קיבציי H264 ב 1080P בערך בין 50 ל 70 אחוז שלא לדבר על צריכה הרבה יותר נמוכה ב 720P

לאחר ששיחקת עם כמה נגנים על איזה נגן היית ממליץ מבייניהם מיבחינת צריכת CPU ואיכות תמונה ?

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

אני חייב להגיד שבאתי לכתוב דעה אישית שלילית מאוד על נגן ה Media Player Clssic שאני משחק איתו כבר איזה יומיים.
באתי להגיד שאין לו שום תמיכה ב EVR ובהאצה בויסטה והוא בכלל לא בכיוון לשם וכמובן באתי להגיד שממשק המשתמש כידוע לא משהו ואין לו פילטרים פנימיים מיוחדים שהם רלוונטיים.

אבל כך פתאום גיליתי שקיימת גירסה אחרת של MPC שנקראת Media Player Classic - Home Cinema
ושם נגלה לי משהו הרבה יותר מתקדם ! ומצאתי נגן הרבה יותר מתוחכם ממה שחושבים בהתחלה !
אני מודיע בזאת שזה הנגן השני שהצליח להשתמש בהאצת חומרה במערכת ההפעלה של ויסטה (הנגן הראשון זה ה Media Player 11 וגם ה VMC)

ל MPC תמיכה בשני סוגי EVR:
-הראשון משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter הסטנדרטי של מיקרוסופט (הסבר בהמשך).
שימוש ב EVR זה מאפשר האצת חומרה !
החיסרון כרגע הוא שאין אפשרות להוסיף כתוביות בלי לאבד את האצה (הסיבה לזה היא השימוש באובייקט presenter הסטנדרטי של מיקרוסופט)
-השני משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter חיצוני של PMC
על פניו שימוש זה אמור היה לאפשר גם האצה רגילה וגם האצה אפילו שמוסיפים כתוביות
למרבה הצער לא הצלחתי לקבל האצה אפילו בניגון רגיל בלי כתוביות (אני מקווה שזה יתוקן בעתיד) לדעתי יש להם בדיוק אותה הביעיה שגורמת לחוסר האצה בנגן BSPlayer

הסבר קצר (הפעם זה פחות מידע אישי ויותר מקריאה ב MSDN):
ה EVR מחזיק בתוכו 2 אובייקטים שנקראים mixer ו presenter שתפקידם:
-mixer : יודע לקחת את ערוצי הוידאו להפוך אותם למשטח אחד (surface) בנוסף הוא יודע לבצע deinterlacing וגם מספר תיקוני תמונה
-presenter :הוא זה ששולח את הפריים למסך (יש לו עוד תפקידים אבל זה הרלוונטי) הוא משתמש לצורך זה ב Direct3 Device (כמו שכבר נאמר ה EVR משתמש ב Direc3D)

מיקרוסופט מספקת mixer ו presenter סטנדרטים כברירת מחדש אבל גם מאפשרת להחליף אותם באובייקטים לא סטנדרטים שנקראים Custom Mixer ו Custom Presenter
וכך, לפחות בתאוריה, ניתן לכתוב אובייקט presenter ובפנים לממש תמיכה בכתוביות בלי לאבד את האצת החומרה !!!

בקיצור אני חייב ל MPC :משתחווה:
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

guyezra
חבר במועדון ה-20K
חבר במועדון ה-20K
תגובות: 35104
הצטרף: ינואר 2005

שליחה

אני מניח שקיבלת האצה בויסטה...

rgb31
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 602
הצטרף: דצמבר 2005

שליחה

זאת הגירסה בה אני מישתמש
ל MPC תמיכה בשני סוגי EVR:
-הראשון משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter הסטנדרטי של מיקרוסופט (הסבר בהמשך).
שימוש ב EVR זה מאפשר האצת חומרה !
החיסרון כרגע הוא שאין אפשרות להוסיף כתוביות בלי לאבד את האצה (הסיבה לזה היא השימוש באובייקט presenter הסטנדרטי של מיקרוסופט)
-השני משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter חיצוני של PMC
על פניו שימוש זה אמור היה לאפשר גם האצה רגילה וגם האצה אפילו שמוסיפים כתוביות
למרבה הצער לא הצלחתי לקבל האצה אפילו בניגון רגיל בלי כתוביות (אני מקווה שזה יתוקן בעתיד) לדעתי יש להם בדיוק אותה הביעיה שגורמת לחוסר האצה בנגן BSPlayer
...
אגב מי מהם זה מי בנגן ובמה היית מציע להישתמש

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

guyezra כתב:אני מניח שקיבלת האצה בויסטה...
...
אכן כן,
אין לי XP ככה שאני לא יכול לבדוק שם
לדעתי ב XP ניתן לקבל האצה ואפילו עם כתוביות בשימוש אחד ה Render-ים האחרים
שם זה אמור לעבוד מכיוון שאין את מגבלת ה VADX2 ולכן גם בשימוש לדוגמה ה VMR9 זה כנראה יעבוד (שוב אני לא ניסיתי אז אני לא יכול להיות בטוח בזה)

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

rgb31 כתב:זאת הגירסה בה אני מישתמש
ל MPC תמיכה בשני סוגי EVR:
-הראשון משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter הסטנדרטי של מיקרוסופט (הסבר בהמשך).
שימוש ב EVR זה מאפשר האצת חומרה !
החיסרון כרגע הוא שאין אפשרות להוסיף כתוביות בלי לאבד את האצה (הסיבה לזה היא השימוש באובייקט presenter הסטנדרטי של מיקרוסופט)
-השני משתמש ב EVR Filter של מיקרוסופט בשימוש אובייקט presenter חיצוני של PMC
על פניו שימוש זה אמור היה לאפשר גם האצה רגילה וגם האצה אפילו שמוסיפים כתוביות
למרבה הצער לא הצלחתי לקבל האצה אפילו בניגון רגיל בלי כתוביות (אני מקווה שזה יתוקן בעתיד) לדעתי יש להם בדיוק אותה הביעיה שגורמת לחוסר האצה בנגן BSPlayer
...
אגב מי מהם זה מי בנגן ובמה היית מציע להישתמש
...
הראשון ברשימה נקרא (EVR (Vista/.Net3 זה האחד שנותן את ההאצה
השני שנקרא EVR Custom Pres זה האחד שנותן את הכתוביות בלי האצה

אם אתה רוצה כתוביות או ההאצה לא חשובה לך אז תבחר את השני
ואם אתה רוצה האצה אז כך את הראשון

guyezra
חבר במועדון ה-20K
חבר במועדון ה-20K
תגובות: 35104
הצטרף: ינואר 2005

שליחה

osherov כתב:
guyezra כתב:אני מניח שקיבלת האצה בויסטה...
...
אכן כן,
אין לי XP ככה שאני לא יכול לבדוק שם
לדעתי ב XP ניתן לקבל האצה ואפילו עם כתוביות בשימוש אחד ה Render-ים האחרים
שם זה אמור לעבוד מכיוון שאין את מגבלת ה VADX2 ולכן גם בשימוש לדוגמה ה VMR9 זה כנראה יעבוד (שוב אני לא ניסיתי אז אני לא יכול להיות בטוח בזה)
...
אתה מתכוון ל-1080 LEVEL 5?
כי לא הצלחתי...

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

עוד תוספת קטנה:
אתם רואים בלא מעט מקומות שלעתים ל Renderer מסוים יש כמה סוגים לדוגמה:
VMR9 Windowed, VMR9 Windowless, VMR9 Renderless

הסבר קצר:
* Renderless : הוא המתקדם ביותר. הוא ויודע לעבוד במצב שנקרא Direct3D exclusive שבפשטות זה אומר שהמחשב מוגדר כ FullScreen ואין אפשרות לשום אפליקציה אחרת לגשת לחומרת כרטיס המסך

* Windowless : הוא מעט מתקדם יותר ממצב Windowed ובתמצית זה אומר שאת החלון שאליו יוצג הוידאו יספק הנגן (נושא זה די מסובך אבל בגדול ניתן לומר שיש סיכוי לפחות בעיות בשימוש במצב זה מאשר במצב Windowed)

* Windowed : הוא הפשוט ביותר וקיים היום בעיקר לצורך תמיכה לאחור בדר"כ אין שום סיבה לבחור אותו
נערך לאחרונה על ידי osherov ב 30/03/2008 15:59, נערך פעם 1 בסך הכל.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

guyezra כתב:
osherov כתב:
guyezra כתב:אני מניח שקיבלת האצה בויסטה...
...
אכן כן,
אין לי XP ככה שאני לא יכול לבדוק שם
לדעתי ב XP ניתן לקבל האצה ואפילו עם כתוביות בשימוש אחד ה Render-ים האחרים
שם זה אמור לעבוד מכיוון שאין את מגבלת ה VADX2 ולכן גם בשימוש לדוגמה ה VMR9 זה כנראה יעבוד (שוב אני לא ניסיתי אז אני לא יכול להיות בטוח בזה)
...
אתה מתכוון ל-1080 LEVEL 5?
כי לא הצלחתי...
...
לא,
אני מדבר על MKV בפרופיל LEVEL 4.1 או לשם הפשטות ניתן לבדוק גם על קובץ TS 264

אגב, כדי לקודד קבצי 1080p מפרופיל 5.1 לפרופיל 4.1 אני משתמש בתוכנה שנקראת StaxRip (ראו תמונה) שמשתמשת במקודד ה X264 המפורסם.
אולי בעתיד שיהיה קצת כוח נכתוב איזה מדריך לביצוע ההמרה הזאת
או שאולי מישהו אחר ירים את הכפפה ויכתוב מדריך זה
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

guyezra
חבר במועדון ה-20K
חבר במועדון ה-20K
תגובות: 35104
הצטרף: ינואר 2005

שליחה

זה קידוד מלא שלוקח שעות או או רק סוג של REMUX ?

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

guyezra כתב:זה קידוד מלא שלוקח שעות או או רק סוג של REMUX ?
...
זה קידוד מלא :(
וזה לוקח הרבה מאוד זמן
אני עבדתי רק עם קבצים קטנים של חתיכות סרטים של כמה דקות כל אחד (sample movie file) וזה לקח הרבה זמן (בערך 30-60 דקות). הזמן הזה גם תלוי בכמות המעברים שאתה מעוניין לעשות בפעולת הקידוד

sshh
חבר פעיל
חבר פעיל
תגובות: 88
הצטרף: פברואר 2007

שליחה

חשבתי שרק לי יש את הבעיה....נראה לי שהפתרון הכי טוב זה להחליף מעבד, אבל קראתי איפשהו בפורום שזה קורה גם במחשבים חזקים אז השאלה האם זה יהיה בזבוז?

מה דעתכם?

שי

yakirnav
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 837
הצטרף: דצמבר 2007
מיקום: דימונה

שליחה

כן זה קורה לפעמים גם בחומרה חזקה... הבעיה היא יותר בקידוד של התוכן... בגלל זה מגיעים לאט לאט למסקנה שאין מפלט מהפעולה של קידוד מחדש... או לקוות שהחבר'ה שמקודדים יעשו עם זה משהו...

http://www.hometheater.co.il/modules.ph ... e&sid=1155
Stay foolish

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

sshh כתב:חשבתי שרק לי יש את הבעיה....נראה לי שהפתרון הכי טוב זה להחליף מעבד, אבל קראתי איפשהו בפורום שזה קורה גם במחשבים חזקים אז השאלה האם זה יהיה בזבוז?

מה דעתכם?

שי
...
התכנים אצלי רצים בסדר גמור גם בלי האצת חומרה וברוב המקרים המעבד לא עובר
את ה 60% עבודה (גם התכנים היותר כבדים של 1080p)

יש לי חומרה טובה אבל לא יותר מזה
מעבד 5600, 2G זיכרון , כרטיס מסך 2600xt וזה רץ על מערכת ויסטה
ככה שחומרה סבירה פלוס תעשה את העבודה

אבל באמת קשה שלא לשים לב שברגע שמקבלים האצת חומרה על כרטיסי המסך צריכת המעבד היא פשוט אפסית (בניסויים זה ירד לי בין 5%-13%) ובמידה וזה היה עובד כמו שצריך אז אפילו מחשב חלש מאוד, כנראה, יצליח להריץ את התכנים הכבדים ביותר !

sshh
חבר פעיל
חבר פעיל
תגובות: 88
הצטרף: פברואר 2007

שליחה

osherov

המפרט שלי זה 2600XT זכרון 1.5G 667M ומעבד 3G סלרון, מה דעתך אם אני יחליף ל-E2160 זה יפתור את הבעיה?

תודה
שי

ice2k
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 962
הצטרף: אוגוסט 2005
מיקום: מרכז

שליחה

קודם כל הדבר החשוב ביותר הוא שימוש במעבד כפול ליבה (או יותר), ושימוש בפורס מהיר כמו COREAVC שהוא גם מהיר וגם יודע לנצל מספר ליבות.
המעבד שציינת ישפר דרמטית את הביצועים (בהנחה שמדובר בסלרון שהוא בעל ליבה בודדת). מה שכן - לדעתי הוא יקרטע בקטעים מסויימים של 1080P, בעיקר בקצב גבוה - ז"א קצבים של דיסק HD מקורי. אבל זו רק דעתי. 720P הוא יאכל ללא בעיות.

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

שליחה

BRK , אתה מכיר מפענח ווידאו ל H.264 שעדיין לא תומך בליבות כפולות?
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

osherov
סמל אישי של משתמש
גורו Android
גורו Android
תגובות: 15029
הצטרף: אפריל 2007

שליחה

sshh כתב:osherov

המפרט שלי זה 2600XT זכרון 1.5G 667M ומעבד 3G סלרון, מה דעתך אם אני יחליף ל-E2160 זה יפתור את הבעיה?

תודה
שי
...
ההבדל העיקריים בין המפרט המעודכן שלך ושלי הם:
-המעבד E2160 מול ה 5600 שעל הנייר נותן יתרון של ל 5600 (בכמה זאת כבר שאלה טובה)
-זיכרון 1.5 667MHz מול 2G 800MHz שנותן שוב יש יתרון למפרט השני

אין לי תשובה חד משמעית כי התאוריה פה לא תעבוד צריך לבדוק על אמת ולראות או שזה עובד או שלא !
ההימור שלי שזה יצליח לנגן 1080p אבל באמת יכול להיות שזה די גבולי

אתה צריך למצוא מישהו שיש לו את המעבד הזה ולראות האם הוא מצליח לנגן תכנים אלו
במידה ואתה לא מוצא מישהו כזה אז אני הייתי הולך על מעבד חזק יותר

עוד הערה:
צריך לקחת בחשבון שמגנון ה CPU Performance (או CPU Usage) הוא לא מדויק לגמרי (והסיבה קשורה למימוש הפנימי של איך זה בודק את העבודה של המעבד)
ולכן לא תמיד שרשום שמעבד צורך 60% זה מדויק ובפועל זה יכול להיות יותר גבוה יותר אבל
יש סיכוי שגם מעבד שרשום שצורך 80%-90% בפועל צורך פחות

לא יודע כמה זה עוזר אבל שווה לדעת את זה.

ice2k
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 962
הצטרף: אוגוסט 2005
מיקום: מרכז

שליחה

Catskinner כתב:BRK , אתה מכיר מפענח ווידאו ל H.264 שעדיין לא תומך בליבות כפולות?
...
למה ? אתה צריך אחד ? (אני מניח שאת הנקודה בהמלצתי אליו הבנת).

אם המידע יעזור אז אני יכול לפרט את המצב אצלי.
לי יש מעבד +AMD X2 3600 שרץ במהירות של 2850 במקום 1900, אני מניח שזה מקביל למעבד AMD X2 באיזור ה5600+. בנוסף 2 גיגה זיכרון DDR2 800.

בהרצת קובץ MKV עם H264 1080P, סרט בגודל 10 גיגה, ובעזרת גירסה 1.6 של COREAVC (זו לא האחרונה), בניגון קטע אקשן חזק מאוד ומהיר מאוד הCPU נע לרוב על 35 אחוז, פיקים באיזור ה 50 אחוז (יש המון המון קפיצות בגלל אופי הקטע, אנ מניח שהממוצע בקטע היה באיזור ה 40 אחוז או אולי 40 וקצת).

במחשב הזה אמנם מותקן 8800GT בעל תמיכה חומרתית מלאה בH264 אך אני לא משתמש בה.

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

ככה שאם גם AMD נכנס לשיקול - אולי מידע זה יכול לעזור.

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

שליחה

התכוונתי שהיום אפילו ל ffdshow יש תמיכה במעבדים מרובי ליבות בפענוח H.264 - אומנם עם מגבלה מסויימת. דרך אגב, אחד המחשבים אצלי לא כל כך שונה משלך, רק שהוא +4200 Athlon X2 וכרטיס המסך הוא 8800GTX כך שאצלי אין מה לדבר בכלל על האצה מלאה בחומרה עם הכרטיס מסך והעומס על המעבד מרחף אי שם בסביבות ה 80% בפענוח 1080P
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

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