[מדריך] ניגון כתוביות עם ffdshow ב W7

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'

מנהלים: מנהלי וידאו, מנהלי HTPC ועיבוד תמונה

GalBrill
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 262
הצטרף: מרץ 2007
נתן תודות: 0
קיבל תודות: 5 פעמים

[מדריך] ניגון כתוביות עם ffdshow ב W7

לינק להודעה #1 

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

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

מצד אידאלי לשינוי הזה הוא מערכת נקייה ללא מקודדים צד שלישי, אך אם התקנתם כאלו יש לנקות אותם לפני ההתחלה,
לדוגמא אם התקנת ffdshow אני ממליץ על סדרת הפעולות הבאה:
1. הסרה של החבילה
2. התקנה כאשר כל סימני ה V מחוקים (איפוס המערכת כולה)
3. הסרה של החבילה

לעצם השינוי:
1. הורדת קובץ Take Ownership מפה http://rapidshare.com/files/239578170/TakeOwnership.zip
2. יש לפתוח את ה ZIP
3. להריץ את ה DLL
4. לאשר את ההודעה
תמונה
5. מעכשיו בעת לחיצה על עכבר ימני נוספה לכן האופציה לקבל "בעלות" על קבצים מוגנים (נזדקק לזה מיד)
6. כעת נשנה את הקבצים ששולטים במקודדים המובנים הקבצים נמצאים תחת c:/Windows/System32 או c:/Windows/SysWOW64 אם התקנתם מערכת הפעלה 64 bit, לפני ניסיון לשנות שם של כל קובץ יש ללחוץ על עכבר ימני ולבחור Take Ownership, לכל קובץ נוסיף בסיום שלו .bak על מנת לשמור אותו במידת הצורך
7. הקבצים:
MP3DMOD.DLL
MP4SDECD.DLL
MP43DECD.DLL
MPG4DECD.DLL

8. לאחר מכן יש להתקין:
ffdshow עם כל המקודדים מסומנים
haali spliter ללא כל שינוי
9. תחת ההגדרות של מפענח הוידאו של ffdshow יש לבצע את שינויים הבאים:
הפעלת תמיכת כתוביות (במידה ולא עשיתם את זה בהתקנה)
10. תחת ההגדרות של מפענח האוודיו של ffdshow יש לבצע את שינויים הבאים:
הורדת הסימון של Allow direct-to-file output שנמצא תחת אופצית Mixer > Output

מרגע זה תהנו מכל האפשרויות של ffdshow כולל כתוביות,
מקווה שתהנו
נערך לאחרונה על ידי GalBrill ב 29/09/2009 11:05, נערך 3 פעמים בסך הכל.

benzizbit
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 263
הצטרף: אפריל 2007
נתן תודות: 0
קיבל תודות: 1 פעם

לינק להודעה #2 

היי - תודה רבה

pixies
סמל אישי של משתמש
אחראי תחום HTPC
אחראי תחום HTPC
הודעות: 32767
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 771 פעמים
קיבל תודות: 2244 פעמים

לינק להודעה #3 

GalBrill תודה, הוספתי לינק למדריך בשרשור המדריכים, באגף קבצי מדיה וכתוביות. (Y)
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

nirco123
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 39
הצטרף: אוקטובר 2008
נתן תודות: 0
קיבל תודות: 0

לינק להודעה #4 

תודה רבה
סוף סוף מדריך מסודר עם כל הקבצים
עובד מעולה

טלוש
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1678
הצטרף: אוקטובר 2007
נתן תודות: 8 פעמים
קיבל תודות: 17 פעמים

לינק להודעה #5 

לפני מספר שבועות פרסמתי מדריך על האצת חומרה בתוך מערכת ההפעלה. במידה וניתן יהיה לשלב בין המדריכים, יהיה לנו מוצר גמור.
http://www.hometheater.co.il/modules.ph ... 827#817827

pixies
סמל אישי של משתמש
אחראי תחום HTPC
אחראי תחום HTPC
הודעות: 32767
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 771 פעמים
קיבל תודות: 2244 פעמים

לינק להודעה #6 

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

טלוש
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1678
הצטרף: אוקטובר 2007
נתן תודות: 8 פעמים
קיבל תודות: 17 פעמים

לינק להודעה #7 

כן, הרעיון שלי היה להשיג האצת חומרה בתוך VMC/WMP כ-DEFAULT. הבעיה היא שאין תמיכה בכתוביות מכיוון שהמערכת הפעלה חוסמת את הגישה לשם. זה אותו סיפור גם ב-VISTA וגם ב-7.
הבעיה הכי גדולה ש- VMC/WMP כוללות מנוע כתוביות אשר לא תומך ב-DXVA ואין מנוע "חיצוני" שניתן להפעיל אשר יתמוך בזה גם כן.

כמו שכתבתי לפני, "במידה וניתן יהיה לשלב בין המדריכים, יהיה לנו מוצר גמור. "

GalBrill
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 262
הצטרף: מרץ 2007
נתן תודות: 0
קיבל תודות: 5 פעמים

לינק להודעה #8 

טלוש - אם תפנה אותי למידע על התוכנה שמדריך שלך מדבר עליה, אני אנסה ללמוד איך היא עובדת ומה ניתן לעשות על מנת לשלב בינה לבין ffdshow. על פניו נראה לי בלתי אפשרי בגלל המהות של "האצת חומרה" שמונעת מתוכנה כמו ffdshow להיכנס לתמונה... אבל אולי.

טלוש
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1678
הצטרף: אוקטובר 2007
נתן תודות: 8 פעמים
קיבל תודות: 17 פעמים

לינק להודעה #9 

ניסיתי בעצמי לנסות לקשר בין האפליקציות. הבעיה היא ש-FFDSHOW לא תומכים בהאצת חומרה.
השיטה שלי מבוססת על הרעיון של לקיחת המקודד הראשי של MPC-HC והכנסתו לתוך ה-CODECS של מערכת ההפעלה והפיכתו ל-DEFAULT. הבעיה היא שהקודק יודע לעבוד רק במצב של EVR בלבד.
ניתן לגרום לו לעבוד גם ב-EVR "עם תוספות" אך הדבר דורש כתוביות אשר לא שוברות את מעטפת ה-DXVA. הכתוביות היחידות שניתן לעשות איתן את הדבר, שהן OPEN SOURCE הן של MPC-HC.
במידה וניתן יהיה להפוך את הכתוביות לקודק נפרד ולגרום לו להיות אחראי על הכתוביות כ-DEFAULT, יהיה לנו מוצר גמור.

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

את ה-SOURCE של מנוע הכתוביות ניתן למצוא בקישור:
http://forum.team-mediaportal.com/attac ... bs_src.zip

מצד שני, אם הצליחו לעשות אינטגרציה של הפילטר למדיה פורטל, ניתן גם להפוך אותו ל-STANDALONE FILTER.

the_lighting
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 425
הצטרף: אפריל 2009
נתן תודות: 4 פעמים
קיבל תודות: 1 פעם

לינק להודעה #10 

לא הבנתי איפה בדיוק צריך לרשום bak? אחרי הDLL לפני הDLL איפה בדיוק?
הקובץ הזה לא קים אצלי: MSMPEG3ENC.DLL מה עושים?

TheCoolest
סמל אישי של משתמש
אחראי תחום מסכים
אחראי תחום מסכים
הודעות: 15069
הצטרף: מאי 2007
מיקום: רמת גן
נתן תודות: 154 פעמים
קיבל תודות: 1794 פעמים
יצירת קשר:

לינק להודעה #11 

טלוש כתב:את ה-SOURCE של מנוע הכתוביות ניתן למצוא בקישור:
http://forum.team-mediaportal.com/attac ... bs_src.zip

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

טלוש
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1678
הצטרף: אוקטובר 2007
נתן תודות: 8 פעמים
קיבל תודות: 17 פעמים

לינק להודעה #12 

TheCoolest כתב:
טלוש כתב:את ה-SOURCE של מנוע הכתוביות ניתן למצוא בקישור:
http://forum.team-mediaportal.com/attac ... bs_src.zip

מצד שני, אם הצליחו לעשות אינטגרציה של הפילטר למדיה פורטל, ניתן גם להפוך אותו ל-STANDALONE FILTER.
...
אני לא מצליח בכלל לפתוח את הפרוייקט. זה נותן לי שגיאות לגבי מלא דברים שחסרים..
...
אממ.. לא ניסיתי, אבל אולי מה שחסר נמצא באחד ה-STAND ALONE FILTERS של MPC-HC?
גם אותם ניתן לקבל ב-SOURCE מלא.

TheCoolest
סמל אישי של משתמש
אחראי תחום מסכים
אחראי תחום מסכים
הודעות: 15069
הצטרף: מאי 2007
מיקום: רמת גן
נתן תודות: 154 פעמים
קיבל תודות: 1794 פעמים
יצירת קשר:

לינק להודעה #13 

טלוש כתב:
TheCoolest כתב:
טלוש כתב:את ה-SOURCE של מנוע הכתוביות ניתן למצוא בקישור:
http://forum.team-mediaportal.com/attac ... bs_src.zip

מצד שני, אם הצליחו לעשות אינטגרציה של הפילטר למדיה פורטל, ניתן גם להפוך אותו ל-STANDALONE FILTER.
...
אני לא מצליח בכלל לפתוח את הפרוייקט. זה נותן לי שגיאות לגבי מלא דברים שחסרים..
...
אממ.. לא ניסיתי, אבל אולי מה שחסר נמצא באחד ה-STAND ALONE FILTERS של MPC-HC?
גם אותם ניתן לקבל ב-SOURCE מלא.
...
לא כזה קריטי.
עברתי טיפה על הקוד רק כדי לראות על מה מדובר.
אני רואה הרבה עבודה עם DX9, לא כ"כ התחום שלי.

the_lighting
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 425
הצטרף: אפריל 2009
נתן תודות: 4 פעמים
קיבל תודות: 1 פעם

לינק להודעה #14 

the_lighting כתב:לא הבנתי איפה בדיוק צריך לרשום bak? אחרי הDLL לפני הDLL איפה בדיוק?
הקובץ הזה לא קים אצלי: MSMPEG3ENC.DLL מה עושים?
...
??

the_lighting
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 425
הצטרף: אפריל 2009
נתן תודות: 4 פעמים
קיבל תודות: 1 פעם

לינק להודעה #15 

the_lighting כתב:
the_lighting כתב:לא הבנתי איפה בדיוק צריך לרשום bak? אחרי הDLL לפני הDLL איפה בדיוק?
הקובץ הזה לא קים אצלי: MSMPEG3ENC.DLL מה עושים?
...
??
...
מישהו יודע למה אני לא מצליח עם המדריך הזה?

שלח תגובה

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