MKV סטרימינג ל-PS3

PlayStation, Xbox, Nintendo Switch על כל דגמיהם אביזריהם, קנסולות ניידות וקונסולות רטרו
שלח תגובה
GGuyZ פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 49
הצטרף: אוקטובר 2006
נתן תודות: 0
קיבל תודות: 0

שליחה #1 

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

ניסיתי מספר תוכנות, והיחידה שעבדה כראוי היא ה-PS3 MediaCenter שהומלצה כאן בפורום.

הבעיה היא שהוידאו מקרטע בגלל ה-Transcoding. ה-PS3 מחובר ב-WIFI(אין אפשרות אחרת) וכנראה שנפח התעבורה מוגבל. שיחקתי עם ההגדרות עד כמה שניתן, אך בכל מצב הוידאו מקרטע. מערכת המחשב שמשמשת כשרת הינה חזקה וחדישה(וגם עברה המהרה), וכאן לא צריכה להיות בעיה.

אני מכיר את האפשרות של MKV2VOB, אך הפתרון הזה לא נשמע לי טוב מכמה סיבות:

1. הבנתי שאין אפשרות להריץ קדימה\אחורה
2. הוספת כתוביות דורשת קידוד מחדש
3. התהליך הזה לא אוטומטי ודורש בעצם MUX מחדש לכל קובץ וידאו

אם כן, האם ישנה אפשרות טובה יותר\דרך לתקן את התקיעות במהלך הTRANSCODING?

9xcalibur9
חבר ותיק
חבר ותיק
תגובות: 1639
הצטרף: מאי 2007
נתן תודות: 16 פעמים
קיבל תודות: 110 פעמים

שליחה #2 

אני רק אחדש לך:
גם PMS עושה TRANSCODING לכתוביות.
אפשר בעבוע בוע להעביר קדימה.

אין דרך אחרת בינתיים.

בנוגע לבעיה שלך, הדבר היחיד שאני יכול להמליץ זה ROUTER חזק יותר.

Huber
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 73392
הצטרף: מאי 2005
שם מלא: ערן
נתן תודות: 648 פעמים
קיבל תודות: 3170 פעמים

שליחה #3 

GGuyZ כתב: אני מכיר את האפשרות של MKV2VOB, אך הפתרון הזה לא נשמע לי טוב מכמה סיבות:

1. הבנתי שאין אפשרות להריץ קדימה\אחורה
2. הוספת כתוביות דורשת קידוד מחדש
3. התהליך הזה לא אוטומטי ודורש בעצם MUX מחדש לכל קובץ וידאו
...
1. ברור שאפשר.
2. כן - וזה החיסרון בצריכת כתוביות למשתמשי PS3. אם אתה לא צריך כתוביות התהליך קצר להפליא ולא מצריך קידוד מחדש.
3. ראה תשובה ל 3.

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


לגבי ראוטר יותר חזק, אני לא מאמין שזה יפתור את הבעייה. הכרטיס רשת שמובנה ב PS3 הוא מתקן G ככה שגם אם האוטר יהיה בתקן N הכרטיס רשת המובנה ב PS3 יגביל את תעבורת המידע. ניסיתי עם כבל חוטי? אני לא לצערי כי הקונסולה רחוקה מידיי מהמחשב ולא בא לי על כבלים שיטיילו בבית, אז אני נשאר עדיין עם ה MKV2VOB.

esloan
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2796
הצטרף: אוגוסט 2005
מיקום: תל אביב
נתן תודות: 160 פעמים
קיבל תודות: 204 פעמים

שליחה #4 

Huber כתב:
GGuyZ כתב: אני מכיר את האפשרות של MKV2VOB, אך הפתרון הזה לא נשמע לי טוב מכמה סיבות:

1. הבנתי שאין אפשרות להריץ קדימה\אחורה
2. הוספת כתוביות דורשת קידוד מחדש
3. התהליך הזה לא אוטומטי ודורש בעצם MUX מחדש לכל קובץ וידאו
...
1. ברור שאפשר.
2. כן - וזה החיסרון בצריכת כתוביות למשתמשי PS3. אם אתה לא צריך כתוביות התהליך קצר להפליא ולא מצריך קידוד מחדש.
3. ראה תשובה ל 3.

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


לגבי ראוטר יותר חזק, אני לא מאמין שזה יפתור את הבעייה. הכרטיס רשת שמובנה ב PS3 הוא מתקן G ככה שגם אם האוטר יהיה בתקן N הכרטיס רשת המובנה ב PS3 יגביל את תעבורת המידע. ניסיתי עם כבל חוטי? אני לא לצערי כי הקונסולה רחוקה מידיי מהמחשב ולא בא לי על כבלים שיטיילו בבית, אז אני נשאר עדיין עם ה MKV2VOB.
...
huber,

אם אתה מקבל את הודעת השגיאה של Corrupt File תרד חזרה לגרסת RC4 של TVERSITY. זה פתר אצלי את הבעיה.

ארז

GGuyZ פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 49
הצטרף: אוקטובר 2006
נתן תודות: 0
קיבל תודות: 0

שליחה #5 

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

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

1. תשתמשו ב-PMS. היא טובה לאין שעור מ-Tversity.
2. PMS כברירת מחדל משתמשת ב-Mencoder, שאינה יעילה בשימוש בריבוי ליבות. לכן, במידה ואתם נתקלים במצב דומה לשלי שהוידאו מקרטע, מומלץ להתקין את CoreAVC על השרת + Avisynth 2.5.7 (אנשים דיווחו על באגים עם גרסא 2.5.8). לאחר מכן, צריך לבטל בהגדרות FFDShow את השימוש בH.264/AVC בפענוח, על מנת ש-CoreAVC תכנס לפעולה במצבים אלו.
3. אם אתם זקוקים לתרגום, תוודאו שמותקן גם VSfilter(מגיע עם CCCP), ותעתיקו את VSfilter.dll לתיקיית Plugins שבתוך AviSynth.
4. יש לקבוע ב-FFDshow את ההגדרות ל-5.1 ערוצים (3\0\2 LFE). את ה-downgrade לסטריאו אם אתם צריכים ה-PS3 במילא יעשה, ומדובר בהגדרה שעוסקת בתאימות בלבד למיטב הבנתי.

זהו, כעת אם תפעילו את PMS בשרת, בתוך התיקיה של הסרט(בקונסולה) תמצאו קובץ שלשמו מתווסף הכיתוב Avisynth/Mencoder (להבדיל מהרגיל שנושא רק את הטאג 'Mencoder'). את הקונסולה חיברתי בכאבל כי היא קרובה לנתב, אך השרת עדיין מחובר באופן אלחוטי. בכל מקרה, גם ברשת אלחוטית מלאה, ההגדרות הנ"ל אמורות להזרים 720P MKV(ואולי יותר עם קצת מזל) בצורה טובה.

עוד הגדרות ששווה לבדוק:

- להגביל את נפח התעבורה ל-15MBps אם אתם ברשת אלחוטית בתוך הגדרות המקודד של PMS.
- אם יש לכם מעבד עדכני, סביר להניח שתוכלו להוריד את הסימון מהמשבצת "Skips loop filter". זה משפר את האיכות.
- ייתכן ותצטרכו לעצור את הוידאו בהתחלה לכמה שניות. אצלי יש צורך בכך כדי שה-buffer יתחיל להתמלא, ולאחר מכן אין בעיות.

סוף סוף אפשר להנות מהPS3 כסטרימר לכל דבר, גם לMKV וגם ברשת אלחוטית! 8)

ליאורד
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 135
הצטרף: ספטמבר 2008
נתן תודות: 3 פעמים
קיבל תודות: 0

שליחה #6 

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

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

1. תשתמשו ב-PMS. היא טובה לאין שעור מ-Tversity.
2. PMS כברירת מחדל משתמשת ב-Mencoder, שאינה יעילה בשימוש בריבוי ליבות. לכן, במידה ואתם נתקלים במצב דומה לשלי שהוידאו מקרטע, מומלץ להתקין את CoreAVC על השרת + Avisynth 2.5.7 (אנשים דיווחו על באגים עם גרסא 2.5.8). לאחר מכן, צריך לבטל בהגדרות FFDShow את השימוש בH.264/AVC בפענוח, על מנת ש-CoreAVC תכנס לפעולה במצבים אלו.
3. אם אתם זקוקים לתרגום, תוודאו שמותקן גם VSfilter(מגיע עם CCCP), ותעתיקו את VSfilter.dll לתיקיית Plugins שבתוך AviSynth.
4. יש לקבוע ב-FFDshow את ההגדרות ל-5.1 ערוצים (3\0\2 LFE). את ה-downgrade לסטריאו אם אתם צריכים ה-PS3 במילא יעשה, ומדובר בהגדרה שעוסקת בתאימות בלבד למיטב הבנתי.

זהו, כעת אם תפעילו את PMS בשרת, בתוך התיקיה של הסרט(בקונסולה) תמצאו קובץ שלשמו מתווסף הכיתוב Avisynth/Mencoder (להבדיל מהרגיל שנושא רק את הטאג 'Mencoder'). את הקונסולה חיברתי בכאבל כי היא קרובה לנתב, אך השרת עדיין מחובר באופן אלחוטי. בכל מקרה, גם ברשת אלחוטית מלאה, ההגדרות הנ"ל אמורות להזרים 720P MKV(ואולי יותר עם קצת מזל) בצורה טובה.

עוד הגדרות ששווה לבדוק:

- להגביל את נפח התעבורה ל-15MBps אם אתם ברשת אלחוטית בתוך הגדרות המקודד של PMS.
- אם יש לכם מעבד עדכני, סביר להניח שתוכלו להוריד את הסימון מהמשבצת "Skips loop filter". זה משפר את האיכות.
- ייתכן ותצטרכו לעצור את הוידאו בהתחלה לכמה שניות. אצלי יש צורך בכך כדי שה-buffer יתחיל להתמלא, ולאחר מכן אין בעיות.

סוף סוף אפשר להנות מהPS3 כסטרימר לכל דבר, גם לMKV וגם ברשת אלחוטית! 8)
...
אם יש לי מחשב ליבה אחת, ואני מחובר בחיבור חוטי מהראוטר לסוני, אתה מעריך שהמחשב יוכל לעמוד בניגון קבצי 1080P? מי מבצע את הקידוד, המחשב או הסוני?

shraga007
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 6362
הצטרף: נובמבר 2005
מיקום: גן-יבנה
נתן תודות: 102 פעמים
קיבל תודות: 200 פעמים

שליחה #7 

מצויין (Y)

אני אנסה.
מה יותר גרוע מטיפש? טיפש שחושב שהוא חכם

ליאורד
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 135
הצטרף: ספטמבר 2008
נתן תודות: 3 פעמים
קיבל תודות: 0

שליחה #8 

ואם אפשר לקבל את ההסבר בשפה קצת יותר "נמוכה" שהדיוטים כמוני יוכלו לנסות גם אני מאוד אודה.
בתור התחלה, PMS זה sony media center?
אם יש לי ליבה אחת אז אני עושה משהו שונה?
מה עם הקודקים שמותקנים אצלי כבר על המחשב?

Eavivi
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 239
הצטרף: מרץ 2006
מיקום: United Kingdom
נתן תודות: 6 פעמים
קיבל תודות: 1 פעם

שליחה #9 

http://code.google.com/p/ps3mediaserver/downloads/list

זה קישור ל PMS למי שצריך

GGuyZ פותח השרשור
חבר שרק התחיל
חבר שרק התחיל
תגובות: 49
הצטרף: אוקטובר 2006
נתן תודות: 0
קיבל תודות: 0

שליחה #10 

מה דגם המעבד שנמצא ברשותך? אם הינך מחובר בחיבור חוטי(על אחת כמה וכמה אחת בנפח תעבורה של 1Gbit), אינך צריך להיות מודאג מ'תקיעות' למיניהן, אך ליכולת המעבד לבצע transcode בזמן אמת השפעה מכריעה. שווה גם לשקול ביצוע אוברקלוק למערכת.

בכל אופן, נתחיל מההתחלה ואנסה להסביר כמיטב יכולתי כיצד לבצע את הסטרימינג בצורה האידיאלית. ראשית, מומלץ להסיר את כל הקודקים צד שלישי שהתקנת מהמחשב, ולהתקין רק את - CCCP. תוכנה זו כוללת את Haali splitter, VSfilter, ffdshow וכל שאר הקודקים שלהם אתה זקוק. לאחר מכן, פנה לת'רד הזה כדי להבין איך להתקין את PMS(לא מדובר בתוכנה של סוני, אלא בתוכנה צד שלישי שנכתבה על ידי משתמש מוכשר ומופעלת על השרת שממנו היא מזרימה מידע לקונסולה):
http://www.hometheater.co.il/vt72417.%D ... %AA-%D7%9C

לאחר ביצוע השלבים הנ"ל(הקצרים והפשוטים להפליא) אתה יכול לנסות להזרים ישירות את קבצי ה-MKV ל-PS3. במרבית המקרים, תצורת ברירת המחדל לא תפעל כראוי עקב שרת חלש מדי (בפרט מעבד), או חיבור רשת חלש מדי(בפרט WIFI). בשני המצבים, מומלץ להשתמש ב-CoreAVC לפענוח המידע במקום MEncoder. מהלך זה עושה פלאים וממצב של צפייה בלתי אפשרית בסרטי 720P בהגדרות הנמוכות ביותר, עברתי לצפייה בהגדרות הכמעט מקסימאליות באופן חלק לגמרי. כדי לגרום ל-PMS להשתמש במנוע של CoreAVC יש לבצע את הפעולות הבאות(והן תקפות רק למי שמעוניין להחליף את הפענוח הסטנדרטי, שאינו יעיל באותה המידה)

1. יש להתקין את CoreAVC + Avisynth 2.5.7 עם הגדרות ברירת המחדל.
2. יש לפתוח את הגדרות ffdshow(או CCCP אם מותקן) ולבטל את השימוש במפענח H264/AVC(כלומר, בשורה שמציינת את השימוש ב-decoder הזה, לבחור את מצב disabled). כמו כן, יש אנשים שטוענים שלתאימות מלאה יש לבחור בהגדרות האודיו של ffdshow מצב 5.1 ערוצים בתצורת 3\0\2 LFE. כפי הנראה מדובר בנושא הקשור לתאימות גרידא שעובד יפה גם אם בפועל אתם משתמשים בסטריאו(כמוני).
3. למי שזקוק לתרגום - חשוב להעתיק את הקובץ VSFilter.dll לתוך תייקית Plugins שנמצאת בתוך התיקיה הראשית של תוכנת AviSynth.

אפשרויות אופציונאליות נוספות להתמודדות עם איכות השידור ביחס ליכולות השרת והרשת:

- במקרה של רשת אלחוטית, חשוב גם להגביל את ה-Bandwidth ל-15MBps(או ערך דומה) ב-PMS. האפשרות נמצאת בלשונית Transcoding ובהגדרות הencoder הכלליות(אחד האייטמים הראשונים ברשימה השמאלית). ייתכן והגבלה זו תעזור גם לבעלי מעבד חלש.

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

- באותה הלשונית, אם תבחרו את MEncoder, ייפתח בפניכם עמוד הגדרות שבראשיתו מסומנת המשבצת "Skips loop filter". ביטול הסימון יגרור שיפור באיכות(לעיתים משמעותי), בפרט בכל הקשור לפיקסליזציה ומריחות. החסרון - נדרש במקרה זה מעבד חזק למדי, ולא סביר שמעבד מדור ישן(P4/D ונגזרותיו) יעשה את העבודה.

זהו. כעת ה-PS3 אמור לאתר את שרת המדיה. הניווט נעשה בתיקיות, ולכן צריך לבחור את התיקיה שבה שמור הסרט הרצוי. שם תמצאו כמה קבצים, גם אם בפועל יש סרט יחיד באותה התיקיה. אם הינכם משתמשים בהגדרות ברירת המחדל אז ניתן להפעיל את הקובץ עם התגית 'Mencoder'. אם ביצעתם את השלבים להתקנת והפעלת CoreAVC ו-AviSynth, אז יש לבחור בקובץ בעל התגית AviSynth/Mencoder. במידה והאפשרות מופעלת, ייתכן ותראו קובץ שלישי עם התגית TSMux. זו אפשרות מצויינת גם כן אך היא אינה עובדת כלל עם תרגום, ונתקלתי גם בבעיות עם הסאונד בשימוש בה.

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

בהצלחה!

shraga007
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 6362
הצטרף: נובמבר 2005
מיקום: גן-יבנה
נתן תודות: 102 פעמים
קיבל תודות: 200 פעמים

שליחה #11 

לא מתחבר.....................כותב כל הזמן CONNECTING PS3...............

אולי זה ש -TVERSITY מותקנת גם מפריע?
מה יותר גרוע מטיפש? טיפש שחושב שהוא חכם

sagisela
חבר שרק התחיל
חבר שרק התחיל
תגובות: 1
הצטרף: ינואר 2010
נתן תודות: 0
קיבל תודות: 0

שליחה #12 

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

שלח תגובה

חזור אל “קונסולות”