דף 1 מתוך 2

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

נשלח: 01/06/2009 14:59
על ידי GalBrill
מי שניסה את מערכת ההפעלה החדשה גילה שמיקרוסופט גילו שיש עולם שלם אחרי 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 כולל כתוביות,
מקווה שתהנו

נשלח: 01/06/2009 15:02
על ידי benzizbit
היי - תודה רבה

נשלח: 01/06/2009 16:36
על ידי pixies
GalBrill תודה, הוספתי לינק למדריך בשרשור המדריכים, באגף קבצי מדיה וכתוביות. (Y)

נשלח: 01/06/2009 17:24
על ידי nirco123
תודה רבה
סוף סוף מדריך מסודר עם כל הקבצים
עובד מעולה

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

נשלח: 01/06/2009 22:28
על ידי pixies
אבל הפתרון (המצויין, אגב) שהצעת זה האצת חומרה ללא כתוביות בתוך VMC, לא? אלא אם כן יש כאן משהו חדש שלא שמתי לב אליו...

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

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

נשלח: 03/06/2009 0:55
על ידי GalBrill
טלוש - אם תפנה אותי למידע על התוכנה שמדריך שלך מדבר עליה, אני אנסה ללמוד איך היא עובדת ומה ניתן לעשות על מנת לשלב בינה לבין ffdshow. על פניו נראה לי בלתי אפשרי בגלל המהות של "האצת חומרה" שמונעת מתוכנה כמו ffdshow להיכנס לתמונה... אבל אולי.

נשלח: 03/06/2009 1:07
על ידי טלוש
ניסיתי בעצמי לנסות לקשר בין האפליקציות. הבעיה היא ש-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.

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

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

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

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

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

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

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

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

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

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

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

נשלח: 01/07/2009 1:03
על ידי TheCoolest
טוב, ניסיתי את המדריך הזה שוב.
אז הכל עובד חוץ מהקלטות של טלויזיה מPVR150.
גם במדיה פלייר זה לא עובד, ב MC מראה שלא נמצא קודק.

נשלח: 01/07/2009 11:55
על ידי staticx
תשתמש בקודקים של SHARK007, המדריך הזה כבר לא כל כך רלוונטי

נשלח: 01/07/2009 12:09
על ידי pixies
מהו המדריך העדכני והנכון עבור ווינדוס 7? אני אשמח לעדכן את הלינק בשרשור המדריכים.
הבנתי שחוץ מ-Shark007 צריך להתקין/להגדיר עוד משהו.

נשלח: 25/10/2009 17:46
על ידי moti_r
לא עובד :roll: