מדריך- שימוש בנגן חיצוני (כגון TMT6 או POWERDVD) ב- XBMC כפתרון ל BLURAY 3D

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'

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

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

מדריך- שימוש בנגן חיצוני (כגון TMT6 או POWERDVD) ב- XBMC כפתרון ל BLURAY 3D

לינק להודעה #1 

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

אחת המטרות שלי היו לאפשר ניגון BLURAY 3D מלא.

למי שלא יודע, תוכנת XBMC הנפלאה אינה מאפשרת ניגון BLURAY 3D מלא ולשם כך יש להשתמש בנגנים חיצוניים כמו Total MediaTheater או POWERDVD. אני אישית ממליץ על הראשונה, אבל כל אחד והעדפתו.

על מנת שלא נאבד את הנוחות והפונקציונליות של תוכנת XBMC בעת ניגון BLURAY 3D, וכדי לחסוך שימוש בתוכנות חיצוניות- ניתן למעשה להגדיר את XBMC לעבור לנגן חיצוני בעת ניגון קבצים מסויימים.

המדריך הבא מבוסס על הסברים וקבצים שליקטתי מהלינק הבא:
http://forum.xbmc.org/showthread.php?tid=116724

לפני שנתחיל את המדריך יש להוריד מספר דברים:
1. Virtual CloneDrive- מדובר בתוכנה חינמית שלמעשה מדמה כונן BLURAY ובכך מאפשרת לנו לנגן קבצים שמגיעים בתצורת ISO.
2. נגן חיצוני כמו TMT או POWERDVD
3. XBMC כמובן
4. ניצור שלושה קבצי txt חדשים בשמות הבאים-
playercorefactory
PlayISO
PlayDisc (לבעלי כונן בלוריי בלבד)

עכשיו הסבר על אופן פעולת התוסף.
בקובץ playercorefactory ניצור את הנגנים החיצוניים שאותם נוכל לבחור בתפריט האפשרויות על סרט (לחיצה על מקש c במקלדת- "נגן באמצעות"), וכן חוקים מסויימים שבוררים בין הנגנים.
לדוגמה, אפשר להגדיר שהחוק שבו XBMC ישתמש בנגן חיצוני כמו TMT הוא במידה וסוג הקובץ הנבחר לניגון הוא ISO או BDMV.
בחירה בנגן הרצוי למעשה שולחת את XBMC להריץ קובץ bat שתפקידו לשלוח פקודה למחשב להפעיל את הנגן החיצוני ולהתחיל לנגן את הקובץ. בסיום הניגון , XBMC יפתח שוב באותו מקום שעזבנו אותו.
במידה והקובץ הנבחר לניגון הוא מסוג ISO, קובץ ה bat יקרא לתוכנה Virtual CloneDrive, יטען לכונן המדומה את קובץ ה ISO, יתחיל לנגן אותו ובסיום הניגון יבצע UNMOUNT לכונן המדומה ויחזור ל XBMC! הכל קורה באופן אוטומטי ובשיא היעילות.

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

לאחר שהתקנתם את Virtual CloneDrive ותוכנת הנגן החיצוני, וכן יצרתם את שלושת הקבצים, השלב הבא הוא לערוך אותם כדי שיתאימו למחשב שלנו.

נתחיל בקובץ playercorefactory. נפתח אותו ונזין את הקוד הבא:

<playercorefactory>
<players>
<player name="ISO_TMT" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\NAME\AppData\Roaming\XBMC\userdata\PlayISO.bat</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>

</player>

<player name="Disc_Player" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\NAME\AppData\Roaming\XBMC\userdata\PlayDisc.bat</filename>
<args>"{1}"</args>
<hidexbmc>True</hidexbmc>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
</player>
</players>
<rules action="prepend">
<!-- Bluray ISO/BDMV -->
<rule filetypes="iso|bdmv|mpls" player="ISO_TMT"/>

<!-- Bluray Disc -->
<rule filetypes="bd|ifo" player="Disc_Player"/>


</rules>
</playercorefactory>


בשדה "filename" נשנה את "NAME" לשם המשתמש של המחשב שלנו.
בשדה "rule filetypes", נזין את החוקים שלנו , כלומר את סוגי הקבצים שנרצה לפתוח עם הנגן הזה. מומלץ להשאיר את הדיפולט למי שלא רוצה להסתבך.
לאחר שסיימנו נשמור את הקובץ ונחליף את הסיומת שלו ל- xml.

כעת נפתח את הקובץ PlayISO ונזין את הקוד הבא:

Set file=%1
Set dummy=%file:iso=%
IF NOT %dummy% == %file% (GOTO playiso) ELSE (goto next)

:next
Set file=%1
Set dummy=%file:mpls=%
IF NOT %dummy% == %file% (GOTO plaympls) ELSE (goto playbdmv)

:playiso
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" G:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
GOTO end

:plaympls
set pth=%1
set pth=%pth:~1,-25%

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" "%pth%" exit
GOTO end

:playbdmv
set pth=%1
set pth=%pth:BDMV\MovieObject.bdmv=%
set pth=%pth:BDMV\index.bdmv=%

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" %pth% exit
GOTO end

:end
exit


שימו לב שהנתיבים המופיעים בקוד נכונים למי המחשב שלכם.
כמו כן, בשורה הבאה:
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" G:
שנו את האות G לאות של הכונן המדומה שתוכנת VirtualCloneDrive יצרה לכם (אפשר להיכנס למחשב שלי ולבדוק בקלות).
שמרו את הקובץ ושנו את הסיומת שלו ל- bat.

בעלי כונן בלוריי בלבד- כעת נפתח לעריכה את PlayDISC ונזין את הקוד הבא:

@echo off
rem you can place your PlayDisc file in \Roaming\XBMC\userdata\

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" E:

גם כאן ודאו כי הנתיב נכון.
כמו כן שימו לב שאתם משנים את האות E לאות של כונן הבלוריי שלכם.
שמרו את הקובץ ושנו את הסיומת ל bat.

השלב הבא הוא להעתיק את שלושת הקבצים ל XBMC כדי שיוכלו לבצע את פעולתם.
המיקום שבו נמקם את הקבצים כלהלן:

AppData\Roaming\XBMC\userdata


לאחר שמיקמנו את הקבצים אפשר להיכנס ל XBMC. שימו לב שעכשיו בלחיצה ימנית על סרט כלשהו תופיע לכם אפשרות חדשה של "נגן באמצעות" ושם תוכלו לבחור את סוג הניגון. בכל מקרה, XBMC תדע באופן אוטומטי לבחור לכם את אופן הניגון על פי החוקים שהגדרתם. אם שמרתם על הדיפולט כמו שהבאתי- קבצי ISO ו BDMV יעברו אוטומטית ל TMT6 .


תוספת לבעלי WINDOWS 8.1
בעלי ווינדוס 8.1 יכולים לנגן בלוריי באמצעות גרסת המטרו של תוכנת TMT. לגרסת המטרו יש תצוגה נוחה יותר לדעתי מאפשר גרסת הדקסטופ. על מנת לנגן באמצעות תוכנת המטרו יש לבצע שינוי קל בקובץ Play ISO:
החליפו את הקוד הקיים בקוד הבא:

set file=%1
Set dummy=%file:iso=%
IF NOT %dummy% == %file% (GOTO playiso) ELSE (goto playbdmvmpls)

:playiso
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 %1
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" -Metro G:
"C:\Program Files (x86)\Elaborate Bytes\VirtualCloneDrive\VCDMount.exe" /d=0 /u
GOTO end

:playbdmvmpls
set pth=%1
set end=%pth:*BDMV\=%
call set pth=%%pth:BDMV\%end%="%%

"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" %pth% exit
GOTO end

:end
exit

גם כאן שימו לב שאתם מעדכנים את הנתיבים ומשנים את האות G לאות של הכונן המדומה שלכם.

בנוסף לכך, יש צורך להוריד את קובץ התיקון הבא:
https://www.dropbox.com/s/thak6c4jf8nsism/sign.zip

חלצו את הקובץ uMetroASUIBaseWnd.mmz בלבד לתיקייה C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\Plugins\VideoModule\PlayDVD



עד כאן המדריך, למי שיש שאלות נוספות אני כאן.

knazi
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
הודעות: 3286
הצטרף: אוקטובר 2009
מיקום: כפר ורדים
נתן תודות: 205 פעמים
קיבל תודות: 86 פעמים

לינק להודעה #2 

כל הכבוד על המדריך!

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

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

לינק להודעה #3 

תודה knazi .
כרגע צפיתי בסרט Amazing Ocean 3D בתלת מימד מלא שמופיע בהמלצות של האתר הנפלא- http://realorfake3d.com/
הסרט נוגן ב HTPC החדש שלי (NUC I3) דרך הרשת בתצורת מטרו של תוכנת TMT6, כמובן בתור נגן חיצוני ל XBMC.

הסרט עבד בצורה מושלמת, הטלוויזיה עברה אוטומטית למצב 3D והאיכות מטורפת! הבדל של שמיים וארץ מ- SBS הרגילים שמסתובבים ברשת.
ממליץ לכולם, כבר הפעלתי להורדה ריפים של סרטים נוספים.

לגבי כתוביות בעברית- לא מצאתי לזה עדיין פתרון. המדריך המופיע בפורום תוקע לי את התוכנה ולא עובד.
כרגע נאלץ להוריד ריפים שכוללים כתוביות בעברית או שנסתדר עם האנגלית 8)

MINO
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 44
הצטרף: מאי 2014
נתן תודות: 0
קיבל תודות: 0

לינק להודעה #4 

תודה על המדריך ds123 תותח
תתחדש על HTPC
איך משנים בקוד בשביל ש POWERDVD יעבוד ?

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

לינק להודעה #5 

ממש לא בעיה, כמה שינויים קלים.
בקובץ playercorefactory תשנה את player name ל POWERDVD.
בקבצי bat תשנה את הנתיבים שמובילים ל- uTotalMediaTheatre6.exe לכאלו שמובילים ל exe של powerdvd.
זה הכל, לאחר מכן הכל אמור לעבוד.

guypro
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 33
הצטרף: אוגוסט 2012
נתן תודות: 4 פעמים
קיבל תודות: 0

Virtual CloneDrive

לינק להודעה #6 

קודם כל חיכיתי הרבה זמן למדריך הזה קבל ח"ח !
משום מה לא עובדת לי יש לי שגיאה שהכונן לא הותקן ואחרכך שאני מנסה לפתוח דרכה קובץ זה רושם לי cant open vcd
אולי בגלל שיש לי דימונד טול על המחשב?
יש אפשרות שאני משתמש בדימונד טול במקום ב VCD?

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

לינק להודעה #7 

היי guypro סביר להניח שיש לך התנגשות בין VCD ל DAEMON TOOLS.בהחלט יש אפשרות להשתמש בדיימון טולס במקום VCD, רק צריך לשנות את הקוד בהתאם.אני אישית חושב שעדיף לך להשתמש ב VCD, מדובר בתוכנה פשוטה וקלה יותר.בכל מקרה, זה הקוד לדיימון טולס. חשוב לציין שהקוד לא נבדק אישית על ידי אבל אמור לעבוד:החלף את השורות בקובץ PlayISO תחת הכותרת "playiso:" בקוד הבא:
"C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe" -mount dt, 0, %1
"C:\Program Files (x86)\ArcSoft\TotalMedia Theatre 6\uTotalMediaTheatre6.exe" G:
"C:\Program Files (x86)\DAEMON Tools Lite\DTLite.exe" -unmount dt, 0

MINO
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 44
הצטרף: מאי 2014
נתן תודות: 0
קיבל תודות: 0

לינק להודעה #8 

מה נעשה בסוף עם התרגום
האפשרות היחידה זה להדביק את התרגום לתוך הסרט?

pixies
סמל אישי של משתמש
אחראי תחום HTPC
אחראי תחום HTPC
הודעות: 32765
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 771 פעמים
קיבל תודות: 2243 פעמים

לינק להודעה #9 

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

MINO
סמל אישי של משתמש
חבר שרק התחיל
חבר שרק התחיל
הודעות: 44
הצטרף: מאי 2014
נתן תודות: 0
קיבל תודות: 0

לינק להודעה #10 

אני עובד עם POWERDVD זה גם התפוס?

pixies
סמל אישי של משתמש
אחראי תחום HTPC
אחראי תחום HTPC
הודעות: 32765
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 771 פעמים
קיבל תודות: 2243 פעמים

לינק להודעה #11 

לא. זה רק ל-TMT, אבל הבנתי שיש פלאגין לא רשמי גם ל-PDVD. נסה לחפש בפורום, אולי תמצא.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

pixies
סמל אישי של משתמש
אחראי תחום HTPC
אחראי תחום HTPC
הודעות: 32765
הצטרף: מרץ 2007
מיקום: פאתי מלאבס
נתן תודות: 771 פעמים
קיבל תודות: 2243 פעמים

לינק להודעה #12 

"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

לינק להודעה #13 

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

אופיר28
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1063
הצטרף: מאי 2005
נתן תודות: 10 פעמים
קיבל תודות: 27 פעמים

לינק להודעה #14 

האם הפתרון המוצע כאן מתאים גם ל XBMC שמותקן על openelec ?

ds123
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1701
הצטרף: דצמבר 2008
נתן תודות: 92 פעמים
קיבל תודות: 63 פעמים

לינק להודעה #15 

אופיר28 כתב:האם הפתרון המוצע כאן מתאים גם ל XBMC שמותקן על openelec ?
...
לא.
הפתרון המוצע כאן עושה שימוש בנגנים חיצוניים כמו Totalmedia Theater או PowerDVD.
את הנגנים אפשר להתקין רק על מערכת ווינדוס.

שלח תגובה

חזור אל “תוכנה - KODI”