קינפוג XBMC לניגון 23.976 ברמה מושלמת
נשלח: 18/09/2012 9:58
אהלן,
אחרי שראיתי כמה אנשים שממליצים כאן על XBMC לניגון תכני 23.976 ללא JITTER (ז"א "קפיצות" בתמונה כל כמה שניות בגלל פריים חסר), התקנתי XBMC ושיחקתי איתו קצת, בהתחלה היה שיפור קל, אבל עדיין היו "קפיצות" בתמונה מדי כמה זמן, לא יודע לגביכם, אני שם לב לכל קפיצה קטנה וזה מטריף אותי באמצע סרט, במקום להתרכז ולהנות מהסרט אני חושב מתי תגיע הקפיצה הבאה.
בכל מקרה, המשכתי לעבור שם על ההגדרות והוספתי הגדרה נוספת שנראתה קשורה לעניין, לאחר שהוספתי אותה התמונה חלקה לגמרי, ללא קפיצות וגם שמסתכלים בסטטיסטיקות ב XBMC רואים שאין פריימים חסרים, הנה ההוראות:
1. התקנת XBMC כמובן
2. בהגדרת הדרייבר של כרטיס המסך לבחור ב Refresh rate של 23 או 24
3. הולכים ל SETTINGS > VIDEO > PLAYBACK
4. בוחרים ב ADJUST DISPLAY REFRESH RATE TO MATCH VIDEO = ALWAYS
5. בוחרים ב SYNC PLAYBACK TO DISPLAY
6. ב A/V SYNC METHOD בוחרים ב (VIDEO CLOCK (RESAMPLE AUDIO
איך ניתן לראות האם יש DROPED FRAMES? מנגנים קובץ כלשהו שמקודד ב 23.976 FPS ב XBMC ולוחצים על האות 'O' במקלדת (האות 'או', לא 'אפס'). אופציה זו מציגה סטטיסטיקות של הוידאו. מסתכלים על השורה התחתונה שמתחילה באות 'W'. במקרה של התמונה שהעלתי, ניתן לראות MISSED:145 ו ERROR:33%, זה בגלל שהצילום מסך הוא בלפטופ שלי שבו קצב הרענון הוא 60HZ, אתם אמורים לראות ש ERROR:0. תמתינו כדקה ותוודאו שה ERROR נשאר על אפס, אם ה ERROR קופץ מאפס לאחוז גבוה יותר בפתאומיות זה אומר שהייה איבוד פריים ומשהו לא בסדר.
לאחר שעשיתי את השינויים האלה צפיתי ב MISSION IMPOSSIBLE: GHOST PROTOCOL ולא שמתי לב אפילו ל"קפיצה" אחת בתמונה במהלך הסרט, בדקתי גם PASSTHROUGH של DTS וכתוביות, לא נתקלתי בשום חוסר סנכרון בין ה AUDIO, ה VIDEO והכתוביות.
מה שקורה (לפחות ככה נראה לי) זה שהתוכנה ממהירה את הסרט מ 23.976 ל 24HZ ועושה גם המהרה ל ל AUDIO. ברגע שעושים המהרה ל 24HZ הבעיות נפתרות כי זה קצב רענון שדרייברים / טלוויזיות מסתדרות איתו טוב יותר מאשר 23.976HZ.
אני לפחות ניסיתי כמעט כל תוכנה אפשרית, MPC-HC, POT PLAYER, SPLASH PLAYER, POWER DVD ועוד כמה, אף תוכנה, לא משנה כמה קינפגתי אותה, לא הצליחה בינתיים להגיע לתוצאות שקיבלתי ב XBMC.
עדכון:
אני ואנשים נוספים הבחינו ב DROPPED FRAMES בקבצים שה FPS שלהם הוא 23.976, על פניו לא אמורים להיות DROPPED FRAMES. בחינה מדוקדקת יותר הראתה שיש קבצי MKV שקודדו עם VARIABLE FRAME RATE שגורם ל"קפיצות" בתמונה, קבצים שאינם בעיתיים קודדו עם CONSTANT FRAME RATE.
כרגע לא ידוע לי על פתרון לבעיה זו ב XBMC, ישנו BUG פתוח על נושא זה:
http://trac.xbmc.org/ticket/12012
אחרי שראיתי כמה אנשים שממליצים כאן על XBMC לניגון תכני 23.976 ללא JITTER (ז"א "קפיצות" בתמונה כל כמה שניות בגלל פריים חסר), התקנתי XBMC ושיחקתי איתו קצת, בהתחלה היה שיפור קל, אבל עדיין היו "קפיצות" בתמונה מדי כמה זמן, לא יודע לגביכם, אני שם לב לכל קפיצה קטנה וזה מטריף אותי באמצע סרט, במקום להתרכז ולהנות מהסרט אני חושב מתי תגיע הקפיצה הבאה.
בכל מקרה, המשכתי לעבור שם על ההגדרות והוספתי הגדרה נוספת שנראתה קשורה לעניין, לאחר שהוספתי אותה התמונה חלקה לגמרי, ללא קפיצות וגם שמסתכלים בסטטיסטיקות ב XBMC רואים שאין פריימים חסרים, הנה ההוראות:
1. התקנת XBMC כמובן
2. בהגדרת הדרייבר של כרטיס המסך לבחור ב Refresh rate של 23 או 24
3. הולכים ל SETTINGS > VIDEO > PLAYBACK
4. בוחרים ב ADJUST DISPLAY REFRESH RATE TO MATCH VIDEO = ALWAYS
5. בוחרים ב SYNC PLAYBACK TO DISPLAY
6. ב A/V SYNC METHOD בוחרים ב (VIDEO CLOCK (RESAMPLE AUDIO
איך ניתן לראות האם יש DROPED FRAMES? מנגנים קובץ כלשהו שמקודד ב 23.976 FPS ב XBMC ולוחצים על האות 'O' במקלדת (האות 'או', לא 'אפס'). אופציה זו מציגה סטטיסטיקות של הוידאו. מסתכלים על השורה התחתונה שמתחילה באות 'W'. במקרה של התמונה שהעלתי, ניתן לראות MISSED:145 ו ERROR:33%, זה בגלל שהצילום מסך הוא בלפטופ שלי שבו קצב הרענון הוא 60HZ, אתם אמורים לראות ש ERROR:0. תמתינו כדקה ותוודאו שה ERROR נשאר על אפס, אם ה ERROR קופץ מאפס לאחוז גבוה יותר בפתאומיות זה אומר שהייה איבוד פריים ומשהו לא בסדר.
לאחר שעשיתי את השינויים האלה צפיתי ב MISSION IMPOSSIBLE: GHOST PROTOCOL ולא שמתי לב אפילו ל"קפיצה" אחת בתמונה במהלך הסרט, בדקתי גם PASSTHROUGH של DTS וכתוביות, לא נתקלתי בשום חוסר סנכרון בין ה AUDIO, ה VIDEO והכתוביות.
מה שקורה (לפחות ככה נראה לי) זה שהתוכנה ממהירה את הסרט מ 23.976 ל 24HZ ועושה גם המהרה ל ל AUDIO. ברגע שעושים המהרה ל 24HZ הבעיות נפתרות כי זה קצב רענון שדרייברים / טלוויזיות מסתדרות איתו טוב יותר מאשר 23.976HZ.
אני לפחות ניסיתי כמעט כל תוכנה אפשרית, MPC-HC, POT PLAYER, SPLASH PLAYER, POWER DVD ועוד כמה, אף תוכנה, לא משנה כמה קינפגתי אותה, לא הצליחה בינתיים להגיע לתוצאות שקיבלתי ב XBMC.
עדכון:
אני ואנשים נוספים הבחינו ב DROPPED FRAMES בקבצים שה FPS שלהם הוא 23.976, על פניו לא אמורים להיות DROPPED FRAMES. בחינה מדוקדקת יותר הראתה שיש קבצי MKV שקודדו עם VARIABLE FRAME RATE שגורם ל"קפיצות" בתמונה, קבצים שאינם בעיתיים קודדו עם CONSTANT FRAME RATE.
כרגע לא ידוע לי על פתרון לבעיה זו ב XBMC, ישנו BUG פתוח על נושא זה:
http://trac.xbmc.org/ticket/12012