תוסף כתוביות בפרימייר בעברית בחינם: הבדיקה האמיתית
לפני שמתקינים עוד תוסף חינמי שמבטיח כתוביות בעברית לפרימייר, כדאי לראות בדיוק איך עברית נשברת בכלים האלה – מילה מול מילה – ולמה RTL אמיתי הוא לא פיצ'ר של מה בכך.
כל עורך שעובד בעברית מכיר את הרגע הזה: מסיימים עריכה, פותחים את חלון ה-Essential Graphics כדי להוסיף כתוביות, ומגלים שאין שום דרך פשוטה לעשות את זה בעברית בתוך פרימייר עצמו. אז מתחיל החיפוש – "תוסף כתוביות בפרימייר בעברית בחינם" – ותוך דקות אתם מתקינים כלי חינמי כלשהו, מריצים תמלול, ומקבלים בחזרה טקסט שנראה כאילו מישהו הפיל אותו במדרגות. זו לא תחושה אלא תופעה מוכרת: כלי כתוביות רבים נבנו מהיסוד סביב אנגלית ושפות לטיניות אחרות, וכשמוסיפים להם עברית בדיעבד הם לא נכשלים בעדינות אלא בגלוי. הטקסט מתהפך, הפיסוק קופץ לצד הלא נכון, שורות נשברות באמצע מילה, ומספרים בתוך משפט עברי מסתובבים כאוות נפשם. הבעיה לא נובעת מרשלנות של המפתחים, אלא מכך ש-RTL (כתיבה מימין לשמאל) הוא לא רק "להזיז את היישור לצד השני". זה אלגוריתם שלם שצריך להחליט, בכל תו ובכל מילה, לאיזה כיוון הוא שייך – וכשהאלגוריתם הזה חסר, התוצאה נראית בדיוק כמו שתראו בהמשך העמוד: לא תיאור מילולי של הבעיה, אלא ציטוט מדויק שלה, מילה מול מילה, כדי שתוכלו להשוות בעצמכם לפני שאתם מבזבזים שעה על תיקון ידני של תוצר שהיה אמור לחסוך לכם זמן.
Translated naturally.
In every language.
Native phrasing, not word-for-word. Word-level timestamps, burned-in or exported as SRT — in seconds.
איך עברית נשברת בכלי כתוביות חינמיים – דוגמאות אמיתיות
כדי להבין למה "בחינם" ו"עובד בעברית" הם לא אותו דבר, הנה ארבע דוגמאות קונקרטיות של מה שקורה בפועל, לא תיאור כללי.
קידוד הפוך (mojibake). כשמנוע כתוביות לא מזהה נכון את הקידוד של קובץ ה-SRT, טקסט עברי שנשמר כ-UTF-8 ונקרא כאילו הוא Windows-1252 או ISO-8859-1 הופך לג'יבריש. המשפט התקין "שלום עולם, זה סרטון בעברית" יוצא כ-"×©×œ×•× ×¢×•×œ×, ×–×” סרטון בעברית". זו לא תקלה נדירה: היא קורית בכל פעם שכלי מייצא או מייבא SRT בלי לנעול את הקידוד במפורש, ובעיקר בכלים שמבוססים על סקריפטים גנריים שלא נבנו סביב עברית.
שבירת שורה באמצע מילה. כתוביות טובות נשברות בין מילים, לא בתוכן. כלי בלי כללי שבירה לעברית עלול לשבור את המשפט "אני רוצה לצלם את הסרטון הזה מחר בבוקר" באמצע המילה "מחר", כך שהשורה הראשונה מסתיימת ב-"מ" והשנייה מתחילה ב-"חר בבוקר". התוצאה קריאה לחצי שנייה ואז מבלבלת – בדיוק מה שכתוביות לא אמורות לעשות. שבירה נכונה שומרת על גבולות מילה: "אני רוצה לצלם את הסרטון הזה" בשורה אחת, "מחר בבוקר" בשנייה.
פיסוק במקום הלא נכון. משפט שאלה תקין כמו "אתם מוכנים לצאת?" אמור להישאר קריא מימין לשמאל, עם סימן השאלה בסוף המשפט הלוגי. בכלים שמתייחסים לעברית כאל טקסט LTR שצריך רק "להפוך", התוצאה יכולה להיראות כך: "?תאצל םינכומ םתא" – שיקוף מלא של הסדר, כולל האותיות עצמן. זה קורה כשמנוע ההצגה מבצע היפוך תווים גולמי במקום החלת אלגוריתם bidi אמיתי.
מספרים בתוך משפט עברי. משפט כמו "פגישה ב-15:30 עם 3 אנשים" צריך לשמור על המספרים בכיוון שלהם (LTR) בתוך הזרימה הכללית של עברית (RTL) – זו בדיוק המורכבות של טקסט דו-כיווני. כלים לא בשלים הופכים גם את המספרים, וכך מתקבל "פגישה ב-03:51 עם 3 אנשים" או סדר מילים שלם שהתהפך. אם אי פעם קיבלתם כתובית עם שעה שנראית הפוכה, זו הסיבה.
למה זה קורה: RTL הוא לא "להזיז יישור לצד השני"
הטעות הנפוצה היא לחשוב ש-RTL הוא הגדרת CSS או פרמטר אחד בממשק. בפועל, כדי להציג עברית נכון צריך שלושה דברים שקורים בו-זמנית, וכל אחד מהם יכול להישבר בנפרד.
ראשית, כיוון הזרימה הלוגי מול הוויזואלי. עברית נכתבת ונשמרת בזיכרון בסדר לוגי, מהאות הראשונה במשפט ועד האחרונה, אבל מוצגת על המסך מימין לשמאל. התרגום בין שני הסדרים האלה נעשה על ידי אלגוריתם Unicode Bidi, שקובע לכל תו לאיזו ריצה כיוונית הוא שייך. כלי כתוביות שלא מיישם את האלגוריתם הזה במלואו – ורבים מהכלים החינמיים לא מיישמים, כי הם נבנו סביב אנגלית ורק "מוסיפים תמיכה" בעברית בשכבה שטחית – יפיק בדיוק את התוצאות שראינו למעלה: היפוך מלא, פיסוק במקום הלא נכון, מספרים הפוכים.
שנית, קידוד תווים בייצוא ובייבוא. כתוביות עוברות בין כמה פורמטים: מהמנוע שמבצע את התמלול, לקובץ SRT או VTT, ולבסוף לתוך פרימייר עצמו כטראק כתוביות. בכל מעבר כזה צריך לשמר קידוד UTF-8 באופן מפורש. כלי שנבנה לפני שנים, או ספריית קוד פתוח שלא עודכנה, מניחים לפעמים קידוד ברירת מחדל שמתאים לאנגלית בלבד – וכך נולד ה-mojibake.
שלישית, כללי שבירת שורה שתלויים בשפה. אלגוריתם שבירה טוב יודע איפה עובר גבול מילה בעברית, כולל מקפים, גרשיים בראשי תיבות (כמו "צה״ל") ואותיות שימוש שנדבקות למילה הבאה (ו־, ב־, מ־). כלי שמריץ את אותו אלגוריתם שנועד לאנגלית פשוט סופר תווים ושובר איפה שיוצא, וזה מייצר בדיוק את השבירה באמצע מילה שהראינו קודם.
המסקנה הפרקטית: "תמיכה בעברית" בתיאור מוצר לא מלמדת דבר על השאלה איזו משלוש השכבות האלה באמת מיושמת. השאלה הנכונה היא לא "האם יש תמיכה בעברית", אלא "מה קורה במשפט עם מספרים, פיסוק ושבירת שורה – בפועל, על המסך".
מה קורה בפועל בקפטן קאט – ומה זה אומר על ה"חינם"
קפטן קאט הוא תוסף CEP נייטיבי לאדובי פרימייר פרו בלבד (לא DaVinci), והוא בנוי סביב תמלול ביותר מ-40 שפות עם תמיכת RTL אמיתית – לא שכבה שהוצמדה בדיעבד. בעברית ובערבית זה כולל כיוון טקסט נכון, מיקום פיסוק, טיפול בשורות מעורבות כיוון, טיפול במספרים, ושבירת שורה שמכבדת גבולות מילה. התמלול כולל חותמות זמן ברמת מילה, כך שכל מילה מסונכרנת בנפרד לפריים שבו היא נאמרת.
שתי יכולות ספציפיות פותרות בעיות שכלים חינמיים כמעט אף פעם לא מטפלים בהן. הראשונה היא שימור שמות – מנועי תמלול אוטומטיים נוטים "לתקן" שמות לא שגרתיים למילים קרובות שהם מכירים, וקפטן קאט שומר עליהם כפי שהם. השנייה היא תרגום תוך כדי תמלול – אפשר לקבל כתוביות בשפת המקור וגם גרסה מתורגמת מאותה הרצה, בלי שלב נפרד.
הפלט לא יוצא כקובץ חיצוני שצריך "לייבא ולתקן": הוא נכנס ישירות לטראק כתוביות סטנדרטי של פרימייר, עם עיצוב דרך Essential Graphics כמו כל כתובית אחרת שנוצרה בתוך התוכנה, וגם עם אפשרות ייצוא SRT רגיל אם צריך אותו לפלטפורמה חיצונית.
ועכשיו לחלק הכן על ה"בחינם": קפטן קאט אינו כלי חינמי. התמחור מתחיל מ-14.99 דולר לחודש עם 100 דקות עיבוד AI, וכל התוכניות כוללות ניסיון חינם של 7 ימים שאפשר לבטל בכל שלב. העמוד הזה עונה על החיפוש "תוסף כתוביות בפרימייר בעברית בחינם" לא כדי לטעון שהמוצר חינמי, אלא כדי להראות מה בדיוק מקבלים כשמוותרים על תשלום: כלים חינמיים נותנים תמלול בסיסי ללא עלות, אבל את התיקון של RTL, פיסוק ושבירת שורה עושים אתם ידנית – וזה בדיוק הזמן שהתוסף היה אמור לחסוך.
השוואה כנה: קפטן קאט מול כלי חינמי גנרי מול הקלדה ידנית
| קפטן קאט | כלי חינמי גנרי | כתיבה ידנית בפרימייר | |
|---|---|---|---|
| RTL אמיתי (כיוון, פיסוק, מספרים מעורבים) | כן, כולל כיוון, פיסוק, שורות מעורבות ומספרים | משתנה מכלי לכלי; לרוב לא מלא | כן, אם מקלידים ידנית ובזהירות |
| אופי העבודה עד כתובית מוכנה | תמלול בתוך פרימייר ואז בדיקה | תמלול ואז תיקון ידני של שבירות ופיסוק | הקלדה ותזמון מלאים מאפס |
| פלט ישירות כטראק כתוביות בפרימייר עם Essential Graphics | כן | לרוב לא, קובץ SRT חיצוני לייבוא | כן, כי זה נעשה בתוך התוכנה |
| שימור שמות ומונחים בתמלול | כן | משתנה; מנועים גנריים נוטים "לתקן" שמות לא מוכרים | תלוי במקליד |
| תרגום תוך כדי תמלול | כן, מאותה הרצה | לרוב דורש כלי או שלב נפרד | לא |
| עלות | מ-14.99 דולר לחודש, ניסיון חינם 7 ימים | ללא עלות, אך דורש תיקון ידני | ללא עלות, אך עבודה ידנית מלאה |
שאלות נפוצות
לא. התמחור מתחיל מ-14.99 דולר לחודש עם 100 דקות עיבוד AI, אבל כל תוכנית כוללת ניסיון חינם של 7 ימים ואפשר לבטל בכל שלב. ההבדל מכלי חינמי גנרי הוא לא רק בתג המחיר אלא בזמן שנחסך: שבוע מספיק בדרך כלל כדי לבדוק תמלול מלא, כולל RTL, שבירת שורה ושימור שמות, ולראות אם התוצאה חוסכת את סבב התיקונים הידני.
כי הם בנויים סביב הנחת ברירת מחדל לאנגלית בכל שכבות הצינור: מהתמלול, דרך ייצוא ה-SRT, ועד ההצגה בכלי העריכה. כשקובץ נשמר כ-UTF-8 אבל נקרא בקידוד אחר כמו Windows-1252, כל תו עברי הופך לרצף תווים לטיניים חסר פשר. זו לא תקלה של השפה עצמה, אלא של כלים שלא נועדו מלכתחילה להתמודד עם עברית.
"תמיכה בעברית" יכולה להסתכם בזיהוי השפה בתמלול בלבד, בלי שום טיפול בכיוון התצוגה. RTL אמיתי דורש יישום מלא של אלגוריתם Unicode Bidi: כיוון זרימה נכון, מיקום פיסוק בסוף המשפט הלוגי, שמירה על כיוון LTR למספרים ולמונחים באנגלית בתוך משפט עברי, ושבירת שורה שמכבדת גבולות מילה. אפשר לבדוק את זה ישירות: לוקחים משפט עם מספר ופיסוק ובודקים אם הוא נשאר קריא בלי היפוך.
לא. קפטן קאט הוא תוסף CEP נייטיבי שנבנה לאדובי פרימייר פרו ופועל אך ורק בתוכו, כולל אינטגרציה ישירה עם Essential Graphics וטראקי כתוביות סטנדרטיים של פרימייר. מי שעורך ב-DaVinci צריך פתרון אחר; החוזק של קפטן קאט הוא דווקא בכך שהוא לא כלי חיצוני גנרי, אלא בנוי סביב הזרימה הפנימית של פרימייר.
מנועי תמלול רבים נוטים "לתקן" מילים שאינן מוכרות להם למילה הכי דומה שהם כן מכירים, וזה בדיוק מה שקורה לשמות לא שגרתיים ולמונחים מקצועיים. קפטן קאט שומר על השם או המונח כפי שנאמר בהקלטה במקום להחליף אותו אוטומטית, מה שחוסך סבב תיקונים ידני שאחרת חוזר בכל פרק או פרויקט חדש עם אותם שמות.
זו בדיוק הבדיקה שמפרידה בין כלי עם RTL אמיתי לכלי בלעדיו. בטקסט דו-כיווני, המספרים והמונחים הלטיניים צריכים להישאר בכיוון LTR שלהם בתוך הזרימה הכללית מימין לשמאל של המשפט העברי. כלים בלי אלגוריתם bidi מלא הופכים גם את המספרים או משבשים את סדר המילים סביבם, למשל שעה שמוצגת הפוכה. קפטן קאט מטפל בשורות מעורבות כיוון ובמספרים כחלק מובנה מהתמלול, לא כתיקון בדיעבד.
הפלט נכנס כטראק כתוביות סטנדרטי בתוך פרימייר, עם עיצוב דרך Essential Graphics כמו כל כתובית שנוצרת ידנית בתוכנה, כך שאפשר לערוך פונט, צבע, מיקום ותזמון גם אחרי התמלול. בנוסף יש אפשרות ייצוא לקובץ SRT רגיל, למי שצריך להעביר את הכתוביות לפלטפורמה חיצונית.
תבדקו את זה על הפרויקט שלכם, לא רק על הטקסט הזה
7 ימים ניסיון חינם בכל התוכניות, אפשר לבטל בכל שלב. הדרך היחידה לדעת אם RTL אמיתי פותר את הבעיה היא להריץ אותו על הקובץ העברי שלכם.
התחילו ניסיון חינם של 7 ימים