אני יוצא מנקודת הנחה שעד עכשיו לא ענו כי לא קיים דבר כזה. חשבתי לכתוב תוכנה כזאת בעצמי אבל אני לא רוצה להשקיע בזה זמן עכשיו.
מצאתי תוכנה בשם Fribidi שיכולה להפוך את הקידוד בצורה טובה (אני עובד רק עם פורמט Subrip), אבל יש לה שתי בעיות: היא הופכת גם את זמני ההצגה והיא לא מתמודדת טוב עם תגיות הHTML (טקסט נטוי, מודגש, בצבע וכו'). במקרה האופטימלי מה שהייתי עושה זה לשנות את קוד המקור של Fribidi ולהתאים אותה לעבוד עם פורמט Subrip אבל כמו שאמרתי, אני לא רוצה לבזבז על זה יותר מידי זמן אז כתבתי תוכנה פשוטה שרק הופכת את זמני ההצגה ומסירה את כל תגיות הHTML מקובץ SRT. אני לא זקוק לטקסט נטוי. אחר כך אני שולח את הקובץ החדש ל-Fribidi.
בדקתי את זה רק לכמה קבצים בודדים בינתיים אז אני לא יכול להיות בטוח ב-100% שזה תמיד יעבוד. בכל מקרה אם מישהו צריך, העליתי את הקבצים שבהם השתמשתי לכאן:
http://www.mediafire.com/download/bdtj4 ... HebSub.zip
בעיקרון אם מפעילים את הקובץ reverse.bat הוא יוצר קובץ כתוביות נוסף עם יישור מימין לשמאל לכל קובץ SRT שנמצא בתיקייה או בתת-תיקייה של התיקייה הנוכחית, זאת אומרת שאם מפעילים את הקובץ בשורש כונן D אז הוא יצור קובץ נוסף לכל קובץ SRT שקיים בכונן D. הקובץ החדש שנוצר הוא עם סופית -RV לפני הסיומת. כלומר אם יש לי קובץ בשם:
Se7en[1995]DVDRip[axxo].heb.srt
אז לאחר הפעלת הקובץ יהיה לי קובץ נוסף בתיקייה עם השם:
Se7en[1995]DVDRip[axxo].heb-RV.srt
אפשר לשנות את מסיכת הקבצים בקובץ reverse.bat, לדוגמה מ
[left]*.srt [/left]
ל-
[left]*.heb.srt[/left]
ואז רק קבצים כאלה יושפעו.
אני שוב אומר שזה עובד רק על פורמט Subrip ומסיר את הנטייה, הדגשה, צבע וכו' של הטקסט אם קיימים כאלה.
קוד המקור של Fribidi ושל התוכנה הפשוטה שאני כתבתי מצורף להורדה ככה שאם מישהו חושש מקוד זדוני אתם יכולים לקמפל את קוד המקור בעצמכם. אני מקווה שזה ישמש מישהו.