subs4me - הורדת כתוביות אוטומטית - גירסא 1.2 - עידכון - הופסק פיתוח

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

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

הסקר נגמר בתאריך 10/03/2010 12:44

כן
15
33%
לא
30
67%
 
סך הכול הצבעות: 45

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

wing2005

הייתי מציע לקרוא את הפוסט הראשון הכל מופיע שם.
בעיקרון אם זוהה שזו סדרה (s04e05) ואין את המדוייק יורדו כולם ותינתן אפשרות בחירה ע"י הרצה שם HandleMultiplesubs.bat או ההרצה הראשונית תעשה ע"י GetsubsAndcheckall.bat במקום Getsubs.bat ואז זה ישאל אותך באופן אינטראקטיבי בסוף העבודה.

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

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

יצאה גירסא חדשה 0.8.2 מתקנת את כל מה שהועלה עד עכשיו....

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78964
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל

שליחה

אני מסתייג בזה שלא בדקתי את התוכנה עדיין.

אני מחפש בגדול שני דברים:
1. תוכנה שאוכל להריץ על ספריה ושהיא תסרוק את כל תת הספריות לקבצים רלוונטים (AVI, MKV) ואם היא מוצאת להם תרגום משנה את השם כך שהם יהיו בשמות זהים (yossi.mkv יגרום להופעת yossi.srt באותה ספריה).

2. תוכנה שאוכל להריץ על קובץ ספציפי על ידי RIGHT CLICK ותעשה את אותו הדבר

3. אם היא לא מוצאת MATCH מושלם, (RELEASE מלא) שתביא לי קובץ דומה (למשל BD RIP יביא לי BD RIP אחר).

האם זה אפשרי?

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

חוץ מ2 זו התוכנה בשבילך

בנוגע ל-3 - התוכנה תוריד את כלל התרגומים ותבקש ממך לבחור את הנכון

Gili_Regev
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד

שליחה

מצטער, אבל לא הבנתי..
אפשר הסבר קצר:
לאן מורידים את ה- ZIP? לאן פורסים? מאיפה מריצים את ה- batch..?
איך נותנים לו נתיב בו קיימים התכנים?

תודה

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר

את 3 אפשר לשפר

שליחה

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

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

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

מורידים ושמים את הקבצים ב c:\
מוודאים שמותקן Java 1.6
פותחים חלון CMD

[left]
c:
cd \
GetsubsAndcheckall.bat "full directory path"
[/left]

staticx
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 6697
הצטרף: ינואר 2008
מיקום: חורש טבעי

שליחה

עבודה יפה , הגרסה החדשה עובדת טוב מאוד.
ניסיתי בינתיים רק את GETSUBS.BAT על קובץ אחד.
באמת מתבקש להפוך את זה לעבודה בלחיצה ימנית (Y)

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

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

כי המטרה היא להיות אוטומטי + אינטראקטיבי
getsubs.bat - אוטומטי
HandleMultiplesubs.bat - החלק האינטראקטיבי שעוזר לבחור אם יש יותר מתוצאה אחת
GetsubsAndcheckall.bat - שתי המשימות גם יחד

בקשר לחיפוש יותר טוב, כדי למצוא שמות סרטים אני מבקש מגוגל דרך google ajax web api לחפש את שם הסרט +www.imdb.com ואז אני ניגש לimdb ומוצא את השם האמיתי ואיתו מחפש.

לסדרות טלוויזיה אני לא יכול לעשות את זה כי זה לא עובד טוב ( tvshow name + www.tvrage.com) אני לא יודע למה אבל גוגל לא מחזיר בממשק JSON שלו את אותו סדר התוצאות שהוא מחזיר בחיפוש מFIREFOX ואז אי אפשר לסתמך עליו.
אם למישהו יש ניסיון והוא יודע על מה אני מדבר בבליל הזה של מילים, אשמח לעזרה אם תיצרו קשר....

חברים אבקש לקרוא את ההודעה הראשונה, ואם היא לא מובנת תעירו ואני אשפץ אותה, כי כבר אני עונה על אותו דבר כמה פעמים ובקושי השרשור חי יומיים.
opv כתב:אפשר לחפש את השם הקרוב ביותר לפי קריטריון של מקסימום מילים משותפות למשל.
אפשר ללכת צעד קדימה ולהשתמש בתכנה כמו MEDIAINFO שתגלה כמה שיותר פרטים על גרסאת הסרט ותמצא את קובץ הכתוביות המתאים ביותר מבחינת קצב ריענון רזולוציה מקור וכ'.
אפשר לשלב בין השניים הראשונים.

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

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

יש למישהו דרך לעשות את זה שאני אוכל לשלב את זה לתוכנה?
יש לי דרך להפוך את ההרצה לEXE (אם צריך) אבל הלאה?
oferlaor כתב:צריך שזה יתמוך ב-RIGHT CLICK.

קרי: כשבוחרים קובץ עם RIGHT CLICK ומסמנים "DOWNLOAD SUBS" שזה כבר יוריד את הקובץ וישנה לו את השם שיהיה זהה לשם הקובץ שאותו בחרנו במקור.
...

opv
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4862
הצטרף: מאי 2005
מיקום: עמק חפר

צודק, חשבתי שהקובץ הראשון הוא הטופ

שליחה

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

כי המטרה היא להיות אוטומטי + אינטראקטיבי
getsubs.bat - אוטומטי
HandleMultiplesubs.bat - החלק האינטראקטיבי שעוזר לבחור אם יש יותר מתוצאה אחת
GetsubsAndcheckall.bat - שתי המשימות גם יחד

בקשר לחיפוש יותר טוב, כדי למצוא שמות סרטים אני מבקש מגוגל דרך google ajax web api לחפש את שם הסרט +www.imdb.com ואז אני ניגש לimdb ומוצא את השם האמיתי ואיתו מחפש.

לסדרות טלוויזיה אני לא יכול לעשות את זה כי זה לא עובד טוב ( tvshow name + www.tvrage.com) אני לא יודע למה אבל גוגל לא מחזיר בממשק JSON שלו את אותו סדר התוצאות שהוא מחזיר בחיפוש מFIREFOX ואז אי אפשר לסתמך עליו.
אם למישהו יש ניסיון והוא יודע על מה אני מדבר בבליל הזה של מילים, אשמח לעזרה אם תיצרו קשר....

חברים אבקש לקרוא את ההודעה הראשונה, ואם היא לא מובנת תעירו ואני אשפץ אותה, כי כבר אני עונה על אותו דבר כמה פעמים ובקושי השרשור חי יומיים.
opv כתב:אפשר לחפש את השם הקרוב ביותר לפי קריטריון של מקסימום מילים משותפות למשל.
אפשר ללכת צעד קדימה ולהשתמש בתכנה כמו MEDIAINFO שתגלה כמה שיותר פרטים על גרסאת הסרט ותמצא את קובץ הכתוביות המתאים ביותר מבחינת קצב ריענון רזולוציה מקור וכ'.
אפשר לשלב בין השניים הראשונים.

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

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78964
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל

שליחה

החלק של ה-RIGHT CLICK הוא קל.

מה שצריך זה שתוכל לקבל COMMAND LINE עם שם קובץ ולגרום לקובץ לצאת לאותה ספריה...

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

תראה לי איך ואני שם את זה....
oferlaor כתב:החלק של ה-RIGHT CLICK הוא קל.

מה שצריך זה שתוכל לקבל COMMAND LINE עם שם קובץ ולגרום לקובץ לצאת לאותה ספריה...
...

pixies
אחראי תחום HTPC
אחראי תחום HTPC
תגובות: 32985
הצטרף: מרץ 2007
מיקום: פאתי מלאבס

שליחה

בתור התחלה, ואת זה כל אחד יכול לעשות, אפשר לשים את זה בתיקיית המערכת SendTo. כדי לראות אותה צריך לאפשר הצגה של תיקיות וקבצים מוסתרים (Hidden).
פשוט שמים את קובץ ה-BAT (או קיצור דרך אליו) בתיקייה הזו, ואז הוא יופיע כשעושים כפתור ימני ואז Send To.
קובץ ה-BAT יקבל את ה-Path המלא של הקובץ או התיקייה עליהם עשו קליק ימני בתור הפרמטר הראשי.
"החלפתי כבל דיגיטלי ונפתח לי הסאונד"

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78964
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל

שליחה

אוקיי.

ב-REGISTRY צריך פשוט להוסיף:

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

SOFTWARE\Classes\.mkv
צריך להסתכל מה ערך ה-DEFAULT של זה

את הערך הזה קוראים

עכשיו מייצרים מפתח בשם:
"SOFTWARE\Classes\" + sKey + "\shell\SUBS"

וכותבים לערך ה-DEFAULT שלו את SUBS4ME

בתת ספריה COMMAND שלו
יוצרים ערך DEFAULT שהוא

שם ה-EXE המלא שלך "%1"
זה לא כזה סיפור לייצר SHELL לזה ב-C++ שיעשה את העבודה ויחבר את כל הקצוות.

בגדול, צריך שאתה תוכל לקבל פרמטר ב-COMMAND LINE שיהיה שם הספריה או שם הקובץ.

האם אתה יכול לעשות את זה?

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

אני מכיר רק JAVA
אולי תיצור shell ב c++ ????
:)

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78964
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל

שליחה

ממש לא סיפור, השאלה היא האם אתה יכול לזהות אם מדובר בספריה או קובץ מה-COMMAND LINE הבא:

java -jar subs4me.jar "D:\Videos\TV\Lie To Me\Season02" /r /c /all


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

בעצם הקובץ שאני מציע יחליף את ה-BATCH FILE שיצרת...

אני יכול ליצור את זה בשניה עם VB או VC.

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

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

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78964
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל

שליחה

טוב, אני אוריד את התוכנה במהלך היום וכשיהיה לי כמה דקות זמן אכין את ה-LAUNCHER.

alon24 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1838
הצטרף: מאי 2005

שליחה

סבבי בבי

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