מאמרים אחרונים

שתף בפייסבוק שיתוף בפייסבוק
RSS - מאמריםמאמרים
RSS - פורומיםפורומים
דווח למנהל דיווח למנהל
קישור לעמוד זה קישור לעמוד זה


הסבר קצר על חיפוש וניגון ריפים של בלוריי בשימוש ה YAMJ (קצת טכני)


   פורומים > HTPC ומחשוב > חומרה PC + סטרימרים
מחבר הודעה
osherov
גורו Android
גורו Android

הצטרף בתאריך:
  Apr 11, 2007
הבעות תודה: 515
מספר הודעות: 15030

 #1  נשלח: ב' 19/04/2010 10:26
הסבר קצר על חיפוש וניגון ריפים של בלוריי בשימוש ה YAMJ (קצת טכני)

זה התחיל מחוסר הצלחה של ה YAMJ אצלי לזהות ריק אחד של סרט בלוריי וזה שיגע אותי מכיוון שלא מצאיתי איפה הייתה הבעייה

osherov כתב:

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


נפתרה תעלומת סרט הבלוריי הסורר שה YAMJ לא הצליח לזהות כסרט!!

יאלה קצת פרטים טכניים:

סביבת הפיתוח והקוד:
הייתי צריך להתקין את סביבת הפיתוח שלהם עם הקוד של jukebox ואח"כ להבין איך לבנות את פרויקט ה JAVA הזה בסביבת חלונות בכלי הפיתוח שבחרתי בו (השתמשתי ב eclipse) ואח"כ להתחיל ולעשות debug על הסרט הבעייתי. ת'אמת לא היה כזה נורא למרות איזה באג מזעזע בסביבת הפיתוח הזאת (איפה זה ואיפה ה VS של MS).

תהליך הדיבוג:
אחרי גלישה בקוד לתוך מנגנון חיפוש הסרטים בתיקיות בלוריי (מה שנמצא בתיקיית ה BDMV ושם יושבים כל תיקיות ה STREAM ה PLAYLIST והאחרות) גיליתי שהחיפוש ב YAMJ נעשה, ראשית על תיקיית PLAYLIST שבתוכה נמצאים קבצי ה mpls. קבצים אלה מחזיקים בתוכם את האינפורמציה של כל חתכי הניגון בקליפים בסרט הבלוריי, קבצי ה m2ts. רק להדגיש שהיחס פה הוא לא אחד לאחד (כלומר קובץ 00010.mpls לא מציג בתוכו בהכרח נתונים על התוכן בקובץ ה 00010.m2ts (שלא בדומה לקבצי הקליפים, clpi שנמצאים בתיקיית ה CLIPINF ששם החיבור הוא אחד לאחד בינו לבין הקליפ המתאר את קובץ Clip AV stream file, כלומר קובץ ה m2ts)). מה שה YAMJ עושה הוא למצוא את קובץ ה mpls שמכוון על הקליפ הארוך ביותר ומתוכו (מקובץ ה mpls) הוא לוקח את קובץ ה m2ts שאליו הוא מכוון ומתחיל לעבוד עליו (קובץ ה m2ts הזה הוא הקובץ שינוגן בלחיצת Play בנגנים שלא תומכים בהצגת תפריטים).

אז מה הייתה הבעייה:
הבעייה בסרט הבלוריי אצלי הייתה שקובץ ה mpls אשר מצביע על הקליף הארוך ביותר כיוון על m2ts שלא היה קיים אצלי (מספרו היה 0052.m2ts), כנראה מי שביצע את הריפ שלך הסרט מחק אותו בגלל שלא היה בו צורך לטובת ניגון הסרט(אולי זה היה הסרט עם הדיבוב של הבמאי או משהו דומה). מכיוון ש YAMJ לא מצא את ה m2ts הזה אצלי הוא החליט שאין סרט בתיקיה הזאת ומדלג לסרט הבא!

הפתרון:
הפתרון שלי היה מאוד פשוט והוא, סתאם, להוסיף איזה קובץ m2ts באותו שם של זה שהיה חסר לתיקיה וזהו הבעייה נפתרה.

שתי הערות אחרונות:
-למרות שבקבצים של הסרט המדובר הייתה באמת בעייה וחוסר בקובץ מסויים, עדיין לכל מי שמשתמש ב C-200 והגדיר ל YAMJ לנגן גם את התפריטים, לא היה צורך בפעולת חיפש אחרי הסרט הארוך ביותר (הקוד מבצע את אותה הסריקה גם כאשר ההגדרות הם על C-200)
-לכל מי שאין תמיכה בניגון תפריטים וחייב שה JB ינגן את הקובץ הארוך ביותר אז הפתרון שלי הוא לא ישים ומה שהוא צריך לעשות הוא לעשות שינוי שם לקובץ ה m2ts האמיתי של הסרט לשמו של הסרט אליו מכוון קובץ ה clpi הארוך ביותר (לדוגמה אצלי, היה צריך לשנות את שם הקובץ ה 0000.mt2s לשם m2ts.0052)
| פרופיל | שלח הודעה | חפש
jpost ((~))
חבר מביא חבר
חבר מביא חבר

הצטרף בתאריך:
  Apr 09, 2005
הבעות תודה: 205
מספר הודעות: 4861

 #2  נשלח: ב' 19/04/2010 10:48

osherov, אני זה שכתב בזמנו את מנגנון הסריקה ל BDMV ב YAMJ...

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

הצטרף בתאריך:
  Apr 11, 2007
הבעות תודה: 515
מספר הודעות: 15030

 #3  נשלח: ב' 19/04/2010 10:55

jpost כתב:
osherov, אני זה שכתב בזמנו את מנגנון הסריקה ל BDMV ב YAMJ...

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


באמת
אגב, אפשר לשאול באיזה IDE כתבת, אני מניח שזה לא היה ב Eclipse?
אתה אתה חבר בפיתוח הפרוייקט הזה, או שפרשת?

ושוב
| פרופיל | שלח הודעה | חפש
jpost ((~))
חבר מביא חבר
חבר מביא חבר

הצטרף בתאריך:
  Apr 09, 2005
הבעות תודה: 205
מספר הודעות: 4861

 #4  נשלח: ב' 19/04/2010 11:03

אני עובד ללא IDE. רק עם vi. וקימפלתי בעזרת ant.

אני לא חבר רשמי, אבל תורם קוד. בין הקוד שכתבתי: תמיכה בבלוריי, הורדת כתוביות מ OpenSubtitles, הורדת טריילרים מאפל, הפלגין לאתר סרטים, והסקין העברי. ועוד הרבה תיקוני באגים שונים.
(3) הבעות תודה: osherov , tobenary , oferlaor
| פרופיל | שלח הודעה | חפש
AviBiton (אבי ביטון)
גורו HTmobile
גורו HTmobile

הצטרף בתאריך:
  Apr 10, 2005

מיקום: קרית שמונה
הבעות תודה: 359
מספר הודעות: 17346

 #5  נשלח: ג' 11/05/2010 8:24

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

_________________
אפליקצית HT-Israel לאנדרואיד
| פרופיל | שלח הודעה | חפש
MSLEVIN (shay levin)
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 10, 2005

מיקום: אזור השרון
הבעות תודה: 11
מספר הודעות: 173

 #6  נשלח: ג' 11/05/2010 8:29

theAman כתב:
אצלי יש בעיה אחרת, ה-BD אמנם מזוהה כמו שצריך, ויש לו את כל הנתונים, אבל לחיצה על PLAY לא מנגנת את הסרט דרך ה-JB.
כשמנגנים מחוץ ל-JB, אין שום בעיה לנגן, כולל התפריטים.
יש למישהו רעיון? (אם זה משנה משהו, הסרט הוא רובוטריקים 2).


האם בשם הספריה יש תווים בעברית?
| פרופיל | שלח הודעה | חפש
AviBiton (אבי ביטון)
גורו HTmobile
גורו HTmobile

הצטרף בתאריך:
  Apr 10, 2005

מיקום: קרית שמונה
הבעות תודה: 359
מספר הודעות: 17346

 #7  נשלח: ג' 11/05/2010 8:32

asfz104
לא, ספריה עם שם באנגלית, יש בתוכה קובץ SRT באותו שם.

_________________
אפליקצית HT-Israel לאנדרואיד
| פרופיל | שלח הודעה | חפש
MSLEVIN (shay levin)
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 10, 2005

מיקום: אזור השרון
הבעות תודה: 11
מספר הודעות: 173

 #8  נשלח: ג' 11/05/2010 8:51

קרה לי שסרטים מסויימים לא עבדו מתןך התקציר כאשר לחצתי על PLAY מה שעשיתי זה נכנסתי לקובץ ההגדרות ותיקנתי אותו. שם הקובץ צריך להיות השם של הסרט או הספריה בסיומת playlist.jsp
(1) הבעות תודה: AviBiton
| פרופיל | שלח הודעה | חפש
AviBiton (אבי ביטון)
גורו HTmobile
גורו HTmobile

הצטרף בתאריך:
  Apr 10, 2005

מיקום: קרית שמונה
הבעות תודה: 359
מספר הודעות: 17346

 #9  נשלח: ג' 11/05/2010 8:55

asfz104,
תודה, נתקלתי בזה אתמול מאוחר בלילה, ולא היה לי כח לפתוח קבצים ולבדוק הגדרות, אני אעשה את זה היום.

_________________
אפליקצית HT-Israel לאנדרואיד
| פרופיל | שלח הודעה | חפש
MSLEVIN (shay levin)
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 10, 2005

מיקום: אזור השרון
הבעות תודה: 11
מספר הודעות: 173

 #10  נשלח: ג' 11/05/2010 9:05

ההמלצה שלי זה להמיר את סרטי ה Blu-ray לקצי MKV הסרט עולה הרבה יותר מהר, אין בעיה לעבוד עם קובץ תרגום חיצוני וגם חוסך הרבה מקום על הדיסק כי ש לך אפשרות להוריד את כל "הזבל" שיש בכותר המקורי מבלי לפגוע באיכות הסרט.
| פרופיל | שלח הודעה | חפש
MSLEVIN (shay levin)
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 10, 2005

מיקום: אזור השרון
הבעות תודה: 11
מספר הודעות: 173

 #11  נשלח: ג' 11/05/2010 9:08

במידה ואתה רוצה אתה יכול להוריד את התוכנה מהקישור הזה
http://www.makemkv.com/download/
| פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון חורף - ישראל (GMT+2) הצג הודעות קודמות:    
פורומים > חומרה PC + סטרימרים


  
    שם משתמש:
נתוני כניסה לכל אתרי HT:

  סיסמא:
 

  


 | 

קפוץ אל: 
לא ניתן לשלוח הודעות בפורום זה
לא ניתן להגיב להודעות בפורום זה
לא ניתן לערוך את הודעותיך בפורום זה
לא ניתן למחוק את הודעותיך בפורום זה
לא ניתן להצביע לסקרים בפורום זה
לא ניתן לצרף קבצים בפורום זה
לא ניתן להוריד קבצים בפורום זה

תקנון / תנאי השימוש באתר צור קשר / contact us כל הזכויות שמורות לקבוצת ht