דף 1 מתוך 3

הרצת 4 סרטים שונים על 4 מסכים שונים בעזרת כרטיס QUADRO בעל 4 יציאות

נשלח: 11/05/2011 14:06
על ידי esaly
היי חברים,
חשובה לי עזרתכם :)
יש לי דרישה בעבודה להרצת 4 עבודות על מחשב אחד בעזרת כרטיס מסך QUADRO בעל 4 יציאות.
אני יודע שהכרטיס הזה עובד בשיטת הרחבות (EXTEND) ולכן לא תהיה לי בעיה לפתוח נגן בכל חלון ולהריץ.
הבעיה היא שסרטים אלה אמורים לרוץ באופן מתוזמן על השנייה ואין לי אפשרות ללחוץ פליי ב4 מסכים בו זמנית.

האם קיים איזשהו סקריפט או תוכנה שמורה שידור של סרט מסויים לכל יציאה בו זמנית?


המון תודה לעוזרים!

נשלח: 11/05/2011 15:34
על ידי agent__smith
עם איזו תוכנה אתה משתמש ?

יש כמעט לכל תוכנה סט COMMAND LINE שקורא לתוכנה ועל הדרך מפעיל אותה.
תבנה סקריפט הפעלה ואותו תכניס למשימה מתוזמנת של מערכת ההפעלה.

נשלח: 11/05/2011 15:53
על ידי esaly
agent__smith כתב:עם איזו תוכנה אתה משתמש ?

יש כמעט לכל תוכנה סט COMMAND LINE שקורא לתוכנה ועל הדרך מפעיל אותה.
תבנה סקריפט הפעלה ואותו תכניס למשימה מתוזמנת של מערכת ההפעלה.
...

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

נשלח: 11/05/2011 16:01
על ידי agent__smith
:wink: תתחיל לקרוא ..... http://wiki.videolan.org/VLC_command-line_help


תיצר BATCH שפתח לך את התוכנה וינגן את הסרט הרצוי ואת הBAT תתזמן עם SCHEDULED TASKS.

נשלח: 11/05/2011 16:03
על ידי esaly
agent__smith כתב::wink: תתחיל לקרוא ..... http://wiki.videolan.org/VLC_command-line_help


תיצר BATCH שפתח לך את התוכנה וינגן את הסרט הרצוי ואת הBAT תתזמן עם SCHEDULED TASKS.
...
אתה חושב שניתן לעשות כזה דבר?
אני אתחיל לקרוא...

נשלח: 11/05/2011 17:10
על ידי PCingAddict
אפשרי בהחלט, בגדול:

קוד: בחירת הכל

start vlc.exe "C:\Dir\Filename1.avi" -f --directx-device={\\.\SHARP LCD}
start vlc.exe "C:\Dir\Filename2.avi" -f --directx-device={\\.\GENERIC 1}
start vlc.exe "C:\Dir\Filename3.avi" -f --directx-device={\\.\PANASONIC P1}
(ה F מסמנת Full Screen)
מתוך הוויקי:

קוד: בחירת הכל

--directx-device={}        Name of desired display device
          In a multiple monitor configuration, you can specify the Windows
          device name of the display that you want the video window to open on.
          For example, "\\.\DISPLAY1" or "\\.\DISPLAY2".

נשלח: 11/05/2011 18:02
על ידי esaly
PCingAddict כתב:אפשרי בהחלט, בגדול:

קוד: בחירת הכל

start vlc.exe "C:\Dir\Filename1.avi" -f --directx-device={\\.\SHARP LCD}
start vlc.exe "C:\Dir\Filename2.avi" -f --directx-device={\\.\GENERIC 1}
start vlc.exe "C:\Dir\Filename3.avi" -f --directx-device={\\.\PANASONIC P1}
(ה F מסמנת Full Screen)
מתוך הוויקי:

קוד: בחירת הכל

--directx-device={}        Name of desired display device
          In a multiple monitor configuration, you can specify the Windows
          device name of the display that you want the video window to open on.
          For example, "\\.\DISPLAY1" or "\\.\DISPLAY2".
...

ואוו!! מדהים תודה!!!
כמה שאלות:
יש אפשרות גם להגדיר שהם ירוצו בלופ?
ואגב, לא הבנתי כ"כ את עניין הDISPLAY,
האם הדבר מתבצע לפי היציאה של הכרטיס ואיך אני יודע איך הוא מזהה לפי שם את היציאה?
יותר פשוט - איך אני קובע שסרט איקס ירוץ על יציאה Y.

איך אני רואה מה הDISPLAY NAME של כל יציאה?

שוב תודות :)

נשלח: 12/05/2011 9:09
על ידי esaly
חברים?! :(

נשלח: 12/05/2011 9:49
על ידי PCingAddict
לגבי הלופ:

קוד: בחירת הכל

--R
או
--repeat
מתוך הוויקי:

קוד: בחירת הכל

-R, --repeat, --no-repeat      Repeat current item (default disabled)
          VLC will keep playing the current playlist item. (default disabled)
ובעניין שם היציאה - כנס להגדרות התצוגה (איפה שמגדירים את מצב המסכים) ותראה את השמות שלהם.

נשלח: 12/05/2011 9:53
על ידי esaly
PCingAddict כתב:לגבי הלופ:

קוד: בחירת הכל

--R
או
--repeat
מתוך הוויקי:

קוד: בחירת הכל

-R, --repeat, --no-repeat      Repeat current item (default disabled)
          VLC will keep playing the current playlist item. (default disabled)
ובעניין שם היציאה - כנס להגדרות התצוגה (איפה שמגדירים את מצב המסכים) ותראה את השמות שלהם.
...
מעולה,
נדמה לי שהבנתי לגבי השמות של המסכים, זה במסך שעושים להם הרחבה?
צירפתי צילום מסך...אם תוכל לאשר זה יהיה מעולה.
אגב, הסקריפט שצירפת אמור להפעיל את כל הסרטים בו זמנית או שעדיין יהיה דיליי?
ודבר נוסף : הבנתי שבמקום הכרטיס עם 4 היציאות אני יכול לחבר 2 כרטיסי מסך על לוח עם 2 יציאות PCI-E , ואז לחסוך את העלות של של ה2500 שקל לכרטיס עם ה4 יציאות.
האם הדבר נכון?

נשלח: 12/05/2011 10:01
על ידי PCingAddict
1. אלה השמות, שים לב לרווחים (גם בדוגמא כתבתי שמות עם רווחים).
2. דיליי של מעבר שורה בקובץ BAT. כנראה שמדובר על כמה אלפיות שניה, אם לא פחות.
3. למיטב ידיעתי - זה יעבוד ויחסוך לך הרבה כסף. לא יודע לגבי ביצועים, וגם יכול להיות שתצטרך לוח וכרטיס שיתמוך ב CF/SLI.

נשלח: 12/05/2011 10:04
על ידי esaly
PCingAddict כתב:1. אלה השמות, שים לב לרווחים (גם בדוגמא כתבתי שמות עם רווחים).
2. דיליי של מעבר שורה בקובץ BAT. כנראה שמדובר על כמה אלפיות שניה, אם לא פחות.
3. למיטב ידיעתי - זה יעבוד ויחסוך לך הרבה כסף. לא יודע לגבי ביצועים, וגם יכול להיות שתצטרך לוח וכרטיס שיתמוך ב CF/SLI.
...
מעולה רוב תודות!
דיליי של אלפיות שנייה הוא ממש זניח כמו שאתה אומר.
לגבי הכרטיס \ כרטיסים, במידה ואני מחבר שניים ביחד - אני צריך גם לגשר אותם בCF?
יהיה לי בממשק של הCATALYST ארבע הרחבות כמו עם הQUADRO גם אם אני לא מגשר ביניהם?

נשלח: 12/05/2011 10:11
על ידי PCingAddict
אני טעיתי...
גישור מתייחס לשני הכרטיסים כאילו הם אחד.
אתה צריך שניים ללא גישור, ולפי מה שקראתי קצת ברחבי האינטרנט (ממליץ גם לך) אין בעיה לקנות שני כרטיסים זולים שיעשו את העבודה.

נשלח: 12/05/2011 10:19
על ידי esaly
PCingAddict כתב:אני טעיתי...
גישור מתייחס לשני הכרטיסים כאילו הם אחד.
אתה צריך שניים ללא גישור, ולפי מה שקראתי קצת ברחבי האינטרנט (ממליץ גם לך) אין בעיה לקנות שני כרטיסים זולים שיעשו את העבודה.
...
מעולה,
אני אנסה את העניין ואעדכן במידה ויהיו בעיות.
שוב תודות! :)

אגב, במידה ומבין ה4 מסכים שלי אחד מהם עם יציאה אנלוגית VGA לRCA האם עדיין אפשר לעשות הרחבה?

נשלח: 12/05/2011 21:07
על ידי PCingAddict
למיטב ידיעתי אפשר לעשות הרחבה לכל יציאה, גם ליציאות הטלויזיה למיניהם.
במקרה שלך לפי מה שאני מבין אתה משתמש באיזשהו ממיר בין VGA ל RCA ככה שמבחינת המסך אתה יוצא רגיל ב VGA, אז גם אם אין תמיכה בהרחבה ליציאות טלויזיה - אתה מכוסה!

נשלח: 12/05/2011 21:13
על ידי esaly
PCingAddict כתב:למיטב ידיעתי אפשר לעשות הרחבה לכל יציאה, גם ליציאות הטלויזיה למיניהם.
במקרה שלך לפי מה שאני מבין אתה משתמש באיזשהו ממיר בין VGA ל RCA ככה שמבחינת המסך אתה יוצא רגיל ב VGA, אז גם אם אין תמיכה בהרחבה ליציאות טלויזיה - אתה מכוסה!
...

מעולה!

נשלח: 28/05/2011 9:46
על ידי esaly
PCingAddict, שבת שלום!

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

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

המון תודה מראש.

קוד: בחירת הכל


start C:\Program Files (x86)\VideoLAN\VLC\vlc.exe "D:\Movies\HD\Little.Fockers.1080p.BluRay.x264-TWiZTED\twiz-littlefockers1080p.mkv" -f --directx-device={\\.\SAMSUNG}


start vlc.exe "D:\Movies\HD\The.Kings.Speech.2010.720p.BRRip.XviD.AC3-ViSiON\The.Kings.Speech.2010.720p.BRRip.XviD.AC3-ViSiON.avi" -f --directx-device={\\.\L1750SQ}




נשלח: 28/05/2011 20:50
על ידי PCingAddict
מאוד פשוט... תקיף את הנתיב ל vlc בגרשיים (כמו עם הנתיב לקובץ).

נשלח: 28/05/2011 20:59
על ידי esaly
PCingAddict כתב:למיטב ידיעתי אפשר לעשות הרחבה לכל יציאה, גם ליציאות הטלויזיה למיניהם.
במקרה שלך לפי מה שאני מבין אתה משתמש באיזשהו ממיר בין VGA ל RCA ככה שמבחינת המסך אתה יוצא רגיל ב VGA, אז גם אם אין תמיכה בהרחבה ליציאות טלויזיה - אתה מכוסה!
...
המון תודה,
מעולה ,עכשיו זה עובד רק כשאני מפעיל את הקובץ מתנגן לי משום מה רק הסרט השני שעל המסך הרגיל למרות שאני במצב של מסך מורחב,
אולי צריך להגדיר בVLC שיפתח כמה חלונות?

נשלח: 28/05/2011 21:51
על ידי PCingAddict
כנס להגדרות של התוכנה (Tools -> Preferences)
למטה (Show Settings) תבחר ב All
בצד שמאל תבחר ב Advanced
תוודא שלא מסומן Allow Only One Running Instance
אתה יכול לנסות לבטל את הסימון גם מ One instance when starting from a file