המרת קבצים לUTF-8 בדרך הקלה

לא לפני הרבה זמן, דור כתב על המרת קידוד של כתוביות בלי המסוף. השיטה שלו כרוכה בלפתוח את 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, והוספתי רישיון לסקריפט.

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

3 תגובות על המרת קבצים לUTF-8 בדרך הקלה

  1. מאת Ddorda Ubuntu Linux Mozilla Firefox 3.0 :‏

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

    דור.

    • מאת אלעד Fedora Linux Mozilla Firefox 3.6.7 :‏

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

  2. מאת queency Linux Mozilla Firefox 3.5.5 :‏

    היו לי הרבה בעיות עם פתיחת קבצי SRT עם בעיה נקודתית בקידוד .
    זה לא הצליח לא עם GEDIT ולא עם RECODE עד שפתחתי טרמינל של פיתון וזיהיתי את התו הבעייתי.

כתיבת תגובה

האימייל שלך לא יוצג בבלוג. (*) שדות חובה מסומנים

*

תגי HTML מותרים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>