לא לפני הרבה זמן, דור כתב על המרת קידוד של כתוביות בלי המסוף. השיטה שלו כרוכה בלפתוח את Gedit לעשות שמירה בשם. תהליך די מיגע אם צריך להמיר הרבה כתוביות, או קבצים.
עדכון נוסף: משתמשי פדורה לא צריכים להשתמש במסוף כדי להתקין, כי הכנתי חבילה לפדורה.
עוד עדכון: אחרי ההתקנה יש לסגור ולפתוח את נאוטילוס. ניתן לעשות את זה ע"י התנתקות והתחברות מחדש, אתחול המחשב או לחיצה על Alt+f2 (או במסוף) וכתיבת killall nautilus.
צפריר כתב סקריפט שעושה את העבודה בקלות (תודה צפריר!), הנה הוא כאן*. הורידו את הסקריפט למחשב, שימו אותו איפהשהוא בPath (לדוגמה /usr/bin) ותנו לו הרשאות הרצה, למשל כך:
chmod +x convert-to-utf8
עכשיו כל מה שנשאר זה להוסיף אותו בפתור "פעולה" לנאוטילוס, באמצעות nautilus-actions. (אם החבילה לא מותקנת אצלכם, צריך להתקין אותה כדי להשתמש ב"פעולה") כך נוכל להמיר קבצים לUTF-8 באמצעות לחיצה עליהם במקש ימני.
הורידו את הקובץ הזה, ויבאו אותו לתוך gconf, כך:
gconftool-2 –load utf8-action.xml
שימו לב שוורדפרס מקלקל מקפים, אלו שני מקפים קטנים ולא אחד ארוך.
עכשיו ניתן להמיר קבצי טקסט (כולל כתוביות לסרטים) לקידוד UTF8 בקלות (שתי לחיצות).
תהנו!
עדכון:
ערכתי את הסקריפט כך שיהיה ניתן להשתמש בו להמרה של מספר קבצים בו זמנית, וגם שיציג הודעות שגיאה או מידע בצורה גרפית, באמצעות zenity, והוספתי רישיון לסקריפט.


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