RightSub v1.5.0
OPEN-SOURCE SUBTITLE ENGINEERING · UAX #9 RULE N1

תיקון כיווניות, קידוד ומאסטרינג לכתוביות עברית.

RightSub מתקנת את הבעיות שנגני מדיה (Plex, Infuse, Apple TV, LG WebOS) אינם פותרים לבד: סימני שאלה ונקודות שקופצים לימין, כתוביות שעברו היפוך ויזואלי ישן (Subabi), קידוד Windows-1255 שמופיע כג׳יבריש, ומספרים דו-ספרתיים שהתהפכו.

01
עיבוד דטרמיניסטי מקומי (0 טוקנים)

תיקון טכני של כתוביות קיימות רץ ב-100% אלגוריתמיקה מקומית — בדפדפן או בטרמינל — ללא מפתח AI וללא שליחת מידע לשרת.

02
הגנת טורנט (Seed-Safe)

מזהה אוטומטית עברית בתוך כל קובץ .srt, שומר על הקובץ המקורי ללא שינוי בדיסק, ומייצר קובץ .he.srt נפרד.

03
CLI, אוטומציה ושרת MCP לסוכני AI

חבילה מלאה ל-macOS, Windows ו-Docker עם חיבור ל-Sonarr/qBittorrent ותרגום מלא מאנגלית לעברית דרך סוכני AI או Ollama.

רץ מקומית בדפדפן

גררו לכאן קובץ .srt או לחצו לבחירה מהמכשיר

תומך בקובץ בודד, מספר קבצים יחד, או זוג Movie.srt + Movie.en.srt להצלבת מספרים הפוכים (84 ← 48).

SYSTEM CAPABILITIES

מה RightSub עושה בפועל

המערכת מפרידה בין שני מנועים עצמאיים: מנוע מאסטרינג דטרמיניסטי לכתוביות קיימות (SubRefine), ומנוע תרגום והגהה מבוסס סוכני AI (SubSwarm).

01 / SUBREFINE 100% דטרמיניסטי · 0 טוקנים

תיקון כיווניות (BiDi) וביטול היפוכי Subabi

נגנים כמו Plex ו-Apple TV מציגים סימני פיסוק בסוף משפט עברי (?, !, .) בצד ימין של השורה. בנוסף, אלפי כתוביות ישנות ברשת עברו "היפוך ויזואלי" (Subabi) שהפך פיזית את הנקודות והסוגריים בקובץ. RightSub מזהה את קוטביות הקובץ, משחזר 18 תבניות היפוך ישנות, ועוטף כל שורה בתווי RLM (\u200F) לפי תקן UAX #9 Rule N1 של יוניקוד.

02 / ENCODING & CLEANUP 100% דטרמיניסטי · 0 טוקנים

הצלת קידוד Windows-1255, הומוגליפים והצלבת מספרים

זיהוי אוטומטי ברמת הבייטים של קובצי CP1255 / ISO-8859-8 והמרתם ל-UTF-8 תקני. ניקוי תווים זרים שהסתננו למילים בעברית מ-7 מערכות כתב (כגון האות הגאורגית ב-‮דეייט‬ ← דייט), הסרת שורות פרסומת וקרדיטים, והיפוך חזרה של מספרים דו-ספרתיים (84 ← 48) בהצלבה מול כתובית באנגלית.

03 / SEED-SAFE TORRENTS הגנת טורנט פעילה

זיהוי עברית לפי תוכן ושמירת .he.srt נפרד

הורדתם סרט עם קובץ Movie.srt רגיל (ללא סיומת .he.srt) או תיקיית Subs/? RightSub סורקת את תוכן הקובץ, מזהה שמדובר בעברית, משאירה את קובץ ה-.srt המקורי ללא שום שינוי בדיסק כדי לא לשבור שיתוף טורנט ב-qBittorrent/Transmission, ושומרת קובץ Movie.he.srt מתוקן לצד הווידאו.

04 / SUBSWARM & MCP סוכני AI / Ollama

תרגום מאנגלית לעברית וחיבור MCP לסוכני AI

כאשר אין כתוביות בעברית כלל, RightSub מחלצת כתוביות מובנות מ-.mkv/.mp4 (או מתמללת שמע מקומית), בונה מילון דמויות ומגדר מ-TMDb (את/היא מול אתה/הוא), ומתרגמת בהתאמת שורות 1:1 דרך שרת ה-MCP המובנה (Claude, Cursor, Antigravity), Gemini או Ollama מקומי.

VISUAL COMPARISON

השוואת תצוגה בנגן: לפני לעומת אחרי

בחרו תרחיש כדי לראות איך אותה שורת כתובית נראית בנגן הטלוויזיה לפני ואחרי עיבוד ב-RightSub:

לפני RightSub (תצוגה שבורה) 00:14:22,100 --> 00:14:25,400
?אלן, אתה באמת חושב שהשופט יקבל את זה
!אין לנו שום סיכוי בלי ראיות-

ללא תו RLM סמוי אחרי סימן הפיסוק, אלגוריתם ה-BiDi של הנגן מפרש את סימן השאלה כתו ניטרלי בראש שורת LTR ומקפיץ אותו לימין.

אחרי RightSub (תקן UAX #9 Rule N1) UTF-8 · RLM (\u200F)
‏אלן, אתה באמת חושב שהשופט יקבל את זה?‏
‏- אין לנו שום סיכוי בלי ראיות!‏

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

CLI · WIZARD · MCP SERVER

התקנה לעבודה מקומית, עונות שלמות ואוטומציה

מעבר לכלי הדפדפן, ניתן להתקין את חבילת ה-CLI המלאה הכוללת אשף אינטראקטיבי לטרמינל ול-CMD, חיבור לסוכני AI בפקודה אחת (rightsub mcp --install), ואוטומציה ל-qBittorrent / Sonarr / Bazarr.

STEP 01

התקנה בפקודה אחת (Homebrew או סקריפט)

brew tap omerninyo/tap && brew install rightsub

או התקנה ישירה מ-GitHub:git clone https://github.com/omerninyo/RightSub.git && cd RightSub && ./install.sh

STEP 02

הפעלת האשף האינטראקטיבי או תיקון אוטומטי

rightsub
rightsub auto ~/Movies/Season1

rightsub פותח תפריט אינטראקטיבי עם גרירת קבצים; rightsub auto מתקן או מתרגם תיקייה שלמה.

DETERMINISTIC VS. AI

מתי מעורב AI ומתי המנוע רץ ב-0 טוקנים?

ב-99% מהכתוביות הקיימות בעברית אין שום צורך ב-AI. מודל שפה נדרש אך ורק לתרגום מאפס מאנגלית או לשיקום סמנטי של תרגומים ישנים:

פעולה / תרחיש שימוש כלי / פקודה דורש מפתח AI? עלות טוקנים
תיקון BiDi ופיסוק לפלקס, ביטול 18 תבניות Subabi, המרת CP1255, ניקוי פרסומות והומוגליפים
Web Studiorightsub fix-plexrightsub auto
לא (100% דטרמיניסטי) 0
אימות והיפוך מספרים דו-לשוני (84 ← 48) ותיקון מונחי קאנון
Web Studio (HE+EN)rightsub polish
לא (שלב 0 דטרמיניסטי) 0
בקרת איכות (QA), תאימות זמנים 1:1, גילוי Cue Drift וזיהוי שגיאות מגדר בפנייה
rightsub qa
לא (100% אלגוריתמי) 0
ליטוש סמנטי של תרגום ישן/חובבני עם סקירה אינטראקטיבית שורה-אחר-שורה
rightsub polish --interactive
אופציונלי (למקרי קצה נדירים) ~15%
תרגום סרט או סדרה חדשים מאנגלית לעברית מאפס (כולל TMDb ו-Translation Bible)
rightsub autoMCP Agent
כן (או דרך סוכן ה-MCP) 100%