הורדת כתוביות אוטומטית בNAS

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
ramoz
חבר פעיל
חבר פעיל
תגובות: 87
הצטרף: נובמבר 2011

שליחה

שלום,

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

אני פותח את שולחן העבודה של ה NAS (212J)
איפה אני מוצא את הconsole/terminal
והיכן אני כותב את שורת הקוד שרשומה בתחילת השרשור?

תודה!

dima_vy
חבר מכור קשה
חבר מכור קשה
תגובות: 5921
הצטרף: מרץ 2008
מיקום: מרכז

שליחה

ramoz כתב:שלום,

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

אני פותח את שולחן העבודה של ה NAS (212J)
איפה אני מוצא את הconsole/terminal
והיכן אני כותב את שורת הקוד שרשומה בתחילת השרשור?

תודה!
...
אתה יכול להשתמש ב-putty בשביל גישה

ramoz
חבר פעיל
חבר פעיל
תגובות: 87
הצטרף: נובמבר 2011

שליחה

dima_vy כתב:
ramoz כתב:שלום,

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

אני פותח את שולחן העבודה של ה NAS (212J)
איפה אני מוצא את הconsole/terminal
והיכן אני כותב את שורת הקוד שרשומה בתחילת השרשור?

תודה!
...
אתה יכול להשתמש ב-putty בשביל גישה
...
מצטער על הבורות...
אבל אני לא מבין מה לעשות עם ה"פוטי"

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

אודה לך אם תוכל להסביר בפירוט תוך התחשבות בידע הדל אשר בידי

תודה!

dima_vy
חבר מכור קשה
חבר מכור קשה
תגובות: 5921
הצטרף: מרץ 2008
מיקום: מרכז

שליחה

ramoz כתב:
dima_vy כתב:
ramoz כתב:שלום,

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

אני פותח את שולחן העבודה של ה NAS (212J)
איפה אני מוצא את הconsole/terminal
והיכן אני כותב את שורת הקוד שרשומה בתחילת השרשור?

תודה!
...
אתה יכול להשתמש ב-putty בשביל גישה
...
מצטער על הבורות...
אבל אני לא מבין מה לעשות עם ה"פוטי"

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

אודה לך אם תוכל להסביר בפירוט תוך התחשבות בידע הדל אשר בידי

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

אתה יכול לקרוא גם פוסט שמופיע בחתימה שלי

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

אתה צריך להתקיו את חבילת הJAVA, ואתה צריך לאפשר גישה לSSH
להרצת הפקודה אתה נכנס באמצעות הSSH.

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

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

lebovitz
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 393
הצטרף: יולי 2007

שליחה

שאלה:

למיטב ידיעתי Subliminal מאפשר הוספת אתרים לרשימת חיפוש שלו.
באתר שלהם הם מפרטים איך לעשות את זה.
אני לא מבין גדול ב-Python אבל היות וזאת חבילה שמתוחזקת בצורה סדירה ועושה עבודה טובה, למה פשוט לא להוסיף את אתר subtitle לממשק שלהם?

ודרך אגב אם מישהו מעוניין אני יכול ליצור package של Synology עבור הקבצים ולשלוח למי שמעוניין.

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

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

אם אתה מוכן להכין package זה יהיה נהדר, אני אוכל לעדכן ולעשות לו hosting.

ramoz
חבר פעיל
חבר פעיל
תגובות: 87
הצטרף: נובמבר 2011

שליחה

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

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

תודה על העזרה עד כה, אני קורא על הנושא ואנסה להתמודד עם ההתקנה בעצמי

lebovitz
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 393
הצטרף: יולי 2007

שליחה

ytwig
יש אפשרות להריץ על קובץ בודד? זאת אומרת ללא סריקה של ספריה, אלא ששם הקובץ יהיה ארגומנט.
המטרה שלי היא להוסיף את הסקריפט ל-SABNZBD כך שכאשר הוא מסיים להוריד קובץ הוא יריץ את הסקריפט אוטומטית.
בצורה כזו אני ארוויח שני דברים:
א. לא צריך להריץ Daemon.
ב. SABNZBD ו-Sickbeard משנים את שמות הקבצים ליפים יותר. מה שאומר שאחרי שינוי השם לסקריפט יותר קשה למצוא את קובץ התרגום המתאים לגירסה שהורדה. הרצה דרך SAB מתבצעת לפני שינוי השם ואז הסריפט יקבל שם מדוייק של הקובץ.

nat5050
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 339
הצטרף: מאי 2010
מיקום: מרכז הארץ

שליחה

ytwig כתב:היי,

יש לא מעט תוכניות שיודעות להוריד ברקע (ללא UI) תרגומים מאתרים כמו openSubtitles
זה עובד מצויין אבל הבעיה היא שאין שם יותר מידי תרגומים בעברית.

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

לכן החלטתי לכתוב עוד תוכנית שתעשה בדיוק את זה, התוכנית כתובה בJAVA כCommand Line ונועדה לסרוק ספריה מסויימת ולהוריד את התרגומים (רק בעברית) באופן אוטומטי. כרגע היא תומכת באתרים Subscenter וsubtitle.co.il.
התוכנית עובדת כרגע בNAS שׁלי (Synology) ואני אישית מבסוט.

לתרגומים בשפות האחרות כאמור יש לא מעט פתרונות כגון Subliminal.

ניתן להוריד את התוכנה מכאן http://dl.dropbox.com/u/17431065/autosub_0.1.jar

הוראות שימוש
- וודאו כי מותקן JRE מגרסה 1.6 (ניתן לוודא ע"י פתיחת console/terminal וכתיבת java -version)
- שמרו את הקובץ המצורף בתיקייה כלשהיא
- הפעילו את התוכנה בצורה הבאה

java -jar PATH-TO-JAR FOLDER_TO_SCAN

החליפו את PATH-TO-JAR במיקום כולל שם ה jar
החליפו את FOLDER_TO_SCAN במיקום הרצוי לביצוע הריצה

- ניתן ואף רצוי לתזמן את התוכנה לריצה כל x שעות ע"י task scheduler או crontab

הערות/ברכות/באגים - ניתן לדווח בשירשור זה.

נ.ב - אם יהיה ביקוש אני אפרסם גם את קוד המקור
...
הי,

רציתי לדעת, זה יעבוד גם על כונן שיושב בסטרימר (כמובן ככונן רשת במחשב הPC)? כלומר אם אני יריץ את זה מהמחשב הראשי על הכונן בסטירמר, זה יוריד אוטומטית לכונן בסטירמר את התרגום? או לחילופין לכונן שאני אגדיר לו במחשב?

תודה ויום נעים לכולם,

Itay_Pollak
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 19136
הצטרף: אוקטובר 2005
שם מלא: איתי פולק
מיקום: הולנד

שליחה

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

urik79
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4321
הצטרף: יוני 2007
שם מלא: אורי
מיקום: סביוני יאבוייה

שליחה

CRON?

עדיין לא הבנתי איך אני משתמש בזה על ה NAS שלי :(
כל מה שרציתי כל מה שקניתי
כל מה שאספתי זה לא מספיק
כל מה ששמרתי כל מה שחמדתי
בסוף הבנתי זה לא מספיק

ytwig פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 234
הצטרף: ספטמבר 2009

שליחה

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

urik79
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4321
הצטרף: יוני 2007
שם מלא: אורי
מיקום: סביוני יאבוייה

שליחה

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

Itay_Pollak
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 19136
הצטרף: אוקטובר 2005
שם מלא: איתי פולק
מיקום: הולנד

שליחה

ytwig
אני ממליץ לשקול לכתוב הכל מחדש (את ההוראות - אם תרצה אשמח לעזור) ולהכין ממש מדריך - הורדת כתוביות ללינוקס וNAS - אז תראה את העם מתעורר :)

אם צריך מישהו לבדיקות - אשמח לעזור.

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

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

תודה!

Itay_Pollak
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 19136
הצטרף: אוקטובר 2005
שם מלא: איתי פולק
מיקום: הולנד

שליחה

ytwig - האם עדיין אפשר להשתמש בשיטה הישנה? כדי שאוכל לעזור לחברי?

yeled1976
חבר שרק התחיל
חבר שרק התחיל
תגובות: 19
הצטרף: אפריל 2012

שליחה

שלום רבותי
הקובץ הקטן הזה פתר לי הרבה מאוד דברים כי SUBIT הפסיק פתאום לעבוד.
יש עדיין בעיות שפתאום הוא לא מזהה סדרות (שמשום מה בודק בIMDB).
אשמח לקבל גרסא חדשה במידה ויש.

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

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

1600 סרטים ו9000 פרקים של סדרות והתהליך הזה לוקח כל לילה מספר שעות כדי לעבור הכל ולבדוק יומי.

יש לעדכן את ה movie_path שיכוון לכיוון ספריית הסרטים או הטלביזיה.
ואם מיקום ה java -jar autosub.jar שהורדת מפה.

yeled1976
חבר שרק התחיל
חבר שרק התחיל
תגובות: 19
הצטרף: אפריל 2012

והנה הקובץ

שליחה

[left]@echo off
setlocal EnableDelayedExpansion

rem movie path
set movie_path="\\tv\3tb\movies"


rem - Loop for going through the folders
for /f "delims=" %%i in ('dir /ad/s/b %movie_path% ') do (



echo Processing "%%i"

rem - checking if exist srt files for java check
if exist "%%i\*.srt" (
echo subtitle file exist, checking java
rem - checking to see if valid srt file or java error message (and deleting the file)
findstr /i "java" "%%i\*.srt"
if !errorlevel!==0 (
echo java file exist, deleting it
del "%%i\*.srt" /q
))



rem - checking if exist srt file
if exist "%%i\*.srt" (
echo subtitle file exist, checking if english or hebrew

rem - checking to see if the srt is in english by looking for the word "hello"
findstr /i "hello" "%%i\*.srt"
if !errorlevel!==0 (
echo Subtitle file is in english, backing it up and checking for newer file
rem - backing up english srt file
ren "%%i\*.srt" "*.eng

echo checking for a newer file
rem - downloading new srt file
java -jar "l:\xbmc\autosub_0.1.jar" "%%i"
)

echo Moving On with The Process
)



if not exist "%%i\*.srt" (
echo no subtitle file found. trying to download
java -jar "l:\xbmc\autosub_0.1.jar" "%%i"
if exist "%%i\*.srt" echo Found new Subtitle File
)

rem - if no new srt file, talking old english file and renaming to srt
if not exist "%%i\*.srt" (


echo "no new subtitle found, restoring from backup if possible and will try again next time"
ren "%%i\*.eng" "*.srt"
)


:end
)






[/left]

Itay_Pollak
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 19136
הצטרף: אוקטובר 2005
שם מלא: איתי פולק
מיקום: הולנד

שליחה

תודה - אבל אני מבין שזה לא קשור לNAS לא?
זה מיועד לחלונות?

yeled1976
חבר שרק התחיל
חבר שרק התחיל
תגובות: 19
הצטרף: אפריל 2012

שליחה

Itay_Pollak כתב:תודה - אבל אני מבין שזה לא קשור לNAS לא?
זה מיועד לחלונות?
...
אכן כן אבל זה אותו קובץ ג'אווה שפורסם ולכן חשבתי שאולי עוד אנשים ירצו להשתמש בזה.

זה דואג לשמור על הספריה מעודכנת כל הזמן

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