דף 1 מתוך 1

שילוב CoreAVC ו ffdshow תחת VMC ו WMP

נשלח: 22/10/2007 23:06
על ידי Catskinner
חדשות טובות לכל משתמשי vista שרוצים לפענח H.264 עם CoreAVC אבל רוצים להציג כיתוביות או לבצע postprocessing עם ffdshow.

הגרסאות האחרונות (1448 ומעלה) של ffdshow tryout מצאו דרך לעקוף את המגבלה של WMP11 , המשמש גם ב VMC , שלא איפשרה לשלב פילטר נוסף בין המפענח ל renderer.

על מנת לאפשר את שילוב ffdshow:

1. לדאוג שה merit של CoreAVC יהיה גבוה מזה של ffdshow

2. לדאוג שה codec לפענוח H.264 ב ffdshow יהיה על disabled

3. לדאוג שה codec ל raw video יהיה על All Supported ושאישרתם Enable in Vista WMP11

הערת אגב. כל הטירחה הזאת שווה רק למי שהתקין CoreAVC 1.5 . ההבדל בין CoreAVC 1.2 ל ffdshow קטן עד כדי ביטול ולא שווה את ההתעסקות.

עכשיו אולי אשקול להמיר את ה HTPC הראשי ל vista כי ה Enhanced Video Renderer באמת טוב יותר מה VMR9 ב XP.

Re: שילוב CoreAVC ו ffdshow תחת VMC ו WMP

נשלח: 22/10/2007 23:26
על ידי rgb31
Catskinner כתב:
3. לדאוג שה codec ל raw video יהיה על All Supported ושאישרתם Enable in Vista WMP11

עכשיו אולי אשקול להמיר את ה HTPC הראשי ל vista כי ה Enhanced Video Renderer באמת טוב יותר מה VMR9 ב XP.
...
לאיזה מריט רצויי להגדיר אותו
איפה צריך לאשר ב WMP11 .
ואגב ומה לגביי MPEG 2 ?

נשלח: 22/10/2007 23:32
על ידי Catskinner
לא מאשרים כלום ב WMP11. האישור הוא ב check box של ffdshow. כשהפוקוס נמצא בשדה של raw video יש בתחתית החלון check box לאישור התאימות עם WMP11.

האמת העגומה היא שהמפענח ל mpeg2 של ffdshow לא מי יודע מה. מצד שני VMC ממילא משתמש רק ב mpeg decoder של מיקרוסופט שמגיע מובנה עם מערכת ההפעלה כך שזה לא ממש משנה.

ההגדרות של ה merit כפי שמופיעות במדריך הוותיק והידוע להרצת HD על מחשב חלש הם בסדר גמור. זה בעצם נועד רק לוודא שמי שיפענח H.264 אחרי שביטלת את האפשרות ב ffdshow יהיה באמת CoreAVC ולא תוכנה אחרת.

נשלח: 23/10/2007 0:46
על ידי rgb31
עשיתי לפי מה שהיסברת ועדיין לא עובד
ה FFDSHOW לא מישתלב ואני מישתמש בגירסה האחרונה ליפמים הוא מופיע לשניה ומייד נעלם
אפילו נתתי ל COREAVC ערך אחד גבוהה יותר מה FFDSHOW וכלום
אגב מה המריט שצריך להיות ל AC3FILTER

נשלח: 23/10/2007 6:12
על ידי Catskinner
מה אגיד לך שאצלי זה עובד? אני משתמש בגירסה 1523 שהיא night build ששוחררה ב 5/10/2007 .

אני לא משתמש ב AC3filter בכלל כך שאין לי מושג איזה merit לתת לתוכנה. דרך אגב, בשביל מה אתה צריך את AC3filter אם ה ffdshow audio decoder עושה בדיוק את אותו הדבר?

נשלח: 23/10/2007 13:42
על ידי rgb31
האם ה FFDSHOW וה AC3FILTER באותה האיכות
אתה יודע אם יש אולי מאמר שמסביר איך להגדיר את ה FFDSHOW באודיו

נשלח: 24/01/2008 20:44
על ידי Matanz
יש לי בעיה... עשיתי בדיוק את מה שאמרת וזה עובד מצוין בחלק מהמקרים..

כאשר אני מפעיל קובץ AVI הוא מפעיל ביחד עם WMP11 את ה FFDSHOW ...

אבל כאשר אני מפעיל קובץ מסוג WMV במדיה פלייר הffdshow לא נפתח...

אם אתה מכיר את התוכנה GraphEdt אז שתדע שבדקתי עליה את שני הקבצים ושמתי לב שב WMV יש רק את הקודק שצ המדיה פלייר והקודק של הFFDSHOW לא נכנס...

מה לעשות?

ובדקתי את MERIT שלי והוא בסדר גמור..

נשלח: 25/01/2008 21:12
על ידי Catskinner
במקרה של קובץ WMV המדיה פלייר בונה בעצמו את הגראף ולא מאפשר למפענחים אחרים להשתלב.

אין הרבה מה לעשות במקרה זה, חוץ אולי מלהשתמש בנגן אחר.

נשלח: 26/01/2008 12:06
על ידי osherov
הפתרון הזה גם עובד אצלי בשימוש בקודק H264 של CyperLink (Y)

אגב, קחו בחשבון שמי שמשתמש בהאצת חומרה (נניח בניגון קבצי TS) יאבד אותה ברגע שהפילטר של FFDSHOW יכנס לגרף (בין הפילטר של Enocder ל EVR)

נשלח: 26/01/2008 14:20
על ידי Catskinner
כן, זה אמור לעבוד עם כל מפענח.

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

נשלח: 27/01/2008 1:34
על ידי Matanz
Catskinner כתב:במקרה של קובץ WMV המדיה פלייר בונה בעצמו את הגראף ולא מאפשר למפענחים אחרים להשתלב.

אין הרבה מה לעשות במקרה זה, חוץ אולי מלהשתמש בנגן אחר.
...
אבל אני לא מבין משהו.. בתמיכה של Raw optinos הוא מראה שיש תמיכה ב WMV...
אז איך זה שהוא לא מפעיל את הקודק?

נשלח: 27/01/2008 6:05
על ידי Catskinner
Matanz כתב:
Catskinner כתב:במקרה של קובץ WMV המדיה פלייר בונה בעצמו את הגראף ולא מאפשר למפענחים אחרים להשתלב.

אין הרבה מה לעשות במקרה זה, חוץ אולי מלהשתמש בנגן אחר.
...
אבל אני לא מבין משהו.. בתמיכה של Raw optinos הוא מראה שיש תמיכה ב WMV...
אז איך זה שהוא לא מפעיל את הקודק?
...
כי המדיה פלייר לא נותן לו.

ffdshow אמור להשתלב מיד אחרי המפענח הראשון. במקרה של מדיה פלייר עם קבצי WMV זה לא יכול להתרחש כי המדיה פלייר בונה את כל הגראף ולא מאפשר שילוב של גורם חיצוני. יש עוד כמה פורמטים שגורמים לאותה התנהגות - לדוגמה mp3 ו wma. בכל המקרים הנ"ל המדיה פלייר משתמש במפענחים הפנימיים שלו בלבד.

נשלח: 08/02/2008 16:07
על ידי Matanz
טוב נשאל את זה ככה..

לגבי הקבצים שהמדיה פלייר עוקף ומפעיל לבד... יש איזו שהיא דריך כרגע לפתור את הבעיה ש FFDSHOW יעלה ביחד איתם? (ב VISTA)

נשלח: 08/02/2008 17:14
על ידי Catskinner
לא.
אתה יכול להפעיל נגן אחר - אבל אז לא יעזור לך אם אתה רוצה לצפות ב Media Center.

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

נשלח: 09/02/2008 21:49
על ידי Matanz
Catskinner כתב:לא.
אתה יכול להפעיל נגן אחר - אבל אז לא יעזור לך אם אתה רוצה לצפות ב Media Center.

אם אתה צריך את ffdshow רק בשביל כיתוביות אז יש פתרונות אחרים שכן עובדים.
...
אני ישמח לשמוע פיתרון שיעלה לי כתוביות עם מדיה פלייר.
אני יודע שיש את VOBSUB אבל אם אני לא טועה הוא עושה בעיות על מחשב שיש בו גם FFDSHOW

נשלח: 09/02/2008 23:59
על ידי Catskinner
בשביל להציכ כיתוביות בסרטים בפורמט ש Media Player/VMC בונה עבורם את הגרף ולא נותן ל ffdshow או ל vobsub לעלות:

1. ב Media Player צריך לגשת לתפריט ב Tools->Options->Security

2. בתיבת השיחה יש לאשר את הבחירה של Show Local Captions when Present לאשר ב OK

3. בתפריט Play יש לשים את האפשרות של Lyrics, Captions and Subtitles במצב של On if Available

4. את קובץ הכיתוביות יש להמיר לפורמט SAMI (סיומת smi) שם קובץ הכיתוביות ושם קובץ הווידאו חייבים להיות זהים מלבד הסיומת ושניהם צריכים להיות באותה ספריה. את ההמרה מ SRT אפשר לבצע עם מספר כלים שאפשר להוריד מהרשת. אני אישית משתמש ב subtitle workshop וזה עובד בסדר גמור.