דילוג לתוכן
קולרייט פתחו את KolWrite

כתוביות

חותמות זמן וטיים־קוד: איך נכתב הזמן בתמלולים ובכתוביות

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

KolWrite 5 דקות קריאה

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.
כתוביות ותמליל יוצאים מאותו חלון ייצוא.

בקיצור

  • חותמת זמן מסמנת נקודה שנספרת מתחילת הקובץ. טיים־קוד עובד על אותו עיקרון, אבל נכתב בפורמט קבוע שלרוב כולל גם מספרי פריימים.
  • ב־SRT מפרידים את אלפיות השנייה בפסיק. ב־VTT מפרידים בנקודה, ואפשר לוותר על השעות.
  • בתמלול אפשר לשמור זמנים לפי מקטע, לפי חילופי דוברים או לכל מילה בנפרד. תזמון ברמת המילה מאפשר לערוך כתוביות בדיוק גבוה.
  • זמנים אוטומטיים הם הערכה. צפו בסרטון עם הכתוביות ותקנו רק את הנקודות הבודדות שמקדימות או מאחרות.
  • אם כל הכתוביות מקדימות או מאחרות באותו פער, מזיזים את הקובץ כולו. אם הפער גדל לאורך הסרטון, בדרך כלל מדובר בקצב פריימים לא תואם או בהקלטה שנערכה.

מהי חותמת זמן בתמלול?

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

יש לה שלושה שימושים עיקריים. אפשר לקפוץ ישר לנקודה בהקלטה כדי לבדוק ציטוט, אפשר להפנות למקום מדויק בהקלטה ארוכה (נגיד, לדקה ה־41), ואפשר להפוך את התמלול לכתוביות, כי כתובית היא פשוט טקסט עם זמן התחלה וזמן סיום.

במה שונה טיים־קוד מחותמת זמן?

ביומיום מערבבים בין שני המושגים. בהפקות וידאו, טיים־קוד (Timecode) הוא תקן שנותן לכל פריים כתובת מדויקת של שעות, דקות, שניות ומספר פריים, כמו 00:12:30:15. עורכים עובדים איתו כדי להושיב יחד תמונה, סאונד וכתוביות. חותמת זמן בתמלול בדרך כלל פחות נוקשה, כי היא רק צריכה להראות איפה נמצא קטע מסוים באודיו.

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

איך נכתב הזמן בקבצי SRT ו־VTT?

קובץ SRT בנוי מבלוקים ממוספרים בזה אחר זה. בכל בלוק יש מספר סידורי, שורה עם זמן התחלה וזמן סיום וביניהם חץ, שורה או שתיים של טקסט, ואז שורה ריקה. הזמנים נכתבים בשעות, דקות, שניות ואלפיות שנייה, עם פסיק לפני האלפיות: למשל 00:01:02,500, אחריו חץ, ואז 00:01:05,100.

קובץ VTT מתחיל בכותרת WEBVTT. סדר הזמנים זהה, אבל במקום פסיק שמים נקודה, ואם השעות הן אפס אפשר לא לכתוב אותן. הפורמט הזה מוגדר בתקן של W3C ונותן גם לשלוט במיקום ובעיצוב של הכתוביות.1

אם קובץ כתוביות מסרב להיפתח, בדקו קודם כל את תו ההפרדה. פסיק בתוך VTT או נקודה בתוך SRT הם מהתקלות הכי נפוצות שיש. KolWrite מייצאת את שני הפורמטים ישר מהתמלול הערוך, כל אחד עם התו המתאים לו.

מה ההבדל בין תזמון מקטעים לתזמון מילים?

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

מה עדיף? תלוי בסוג העבודה. לתיעוד ישיבות מספיקים תזמוני מקטעים וחילופי דוברים. בכתוביות מונפשות ובעריכת וידאו מהירה יש יתרון לתזמון ברמת המילה. מפתחים יכולים למשוך תזמוני מילים, זיהוי דוברים וקובצי SRT דרך ה־API של KolWrite בכתובת console.kolwrite.com.

כשמצטטים מתוך הקלטה בדוח כתוב, רשמו את חותמת הזמן ליד הציטוט במבנה קבוע כמו 00:41:12, ואל תיגעו בקובץ המדיה המקורי. קידוד מחדש או חיתוך של עותק עלולים להזיז קצת את הזמנים, והפניה שווה משהו רק אם מי שקורא את הדוח מגיע בדיוק לאותה נקודה.

עד כמה הזמנים מדויקים?

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

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

למה הכתוביות לא מסונכרנות, ואיך מתקנים את זה?

קודם כל בודקים איך נראית הסטייה. אם כל הכתוביות מקדימות או מאחרות בדיוק באותו זמן, יש לקובץ היסט קבוע. זה קורה למשל כשמוסיפים לווידאו פתיח שלא היה בקובץ האודיו. במקרה כזה מזיזים את כל הזמנים באותו פער בדיוק: הוספתם פתיח של חמש שניות? דחו את כל חותמות הזמן בחמש שניות.

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

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

שאלות שחוזרות

האם חייבים חותמות זמן בתמלול?

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

למה ב־SRT יש פסיק בתוך הזמן?

ככה בנוי תקן SRT, הפסיק מפריד בין השניות לאלפיות השנייה. ב־VTT משתמשים בנקודה, ולכן אי אפשר להחליף בין הפורמטים בלי להמיר את תווי ההפרדה.

אפשר לקבל חותמת זמן לכל מילה?

כן. אפשר לקבל תזמון ברמת המילה כקובץ JSON דרך ה־API של KolWrite, וכתוביות מתוזמנות לפי מילה נתמכות ב־Premiere Pro וב־DaVinci Resolve דרך הפאנל של KolWrite.

איך מזיזים את כל הכתוביות בפער קבוע?

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

למה הכתוביות מאבדות סנכרון לקראת סוף הסרטון?

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

מקורות וקריאה נוספת

  1. 1W3C, WebVTT: The Web Video Text Tracks Format

לכל המאמרים

ממשיכים לקרוא

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.

כתוביות

כתוביות צרובות או כתוביות סגורות: איך לבחור

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

6 דקות קריאה

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.

כתוביות

למה כתוביות מימין לשמאל מתבלגנות, ואיך מתקנים אותן

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

6 דקות קריאה

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.

כתוביות

SRT או VTT: באיזה פורמט כתוביות כדאי להשתמש?

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

5 דקות קריאה

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.

כתוביות

כללים לכתוביות: אורך שורה, מהירות קריאה ותזמון

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

5 דקות קריאה

חלון הייצוא עם בחירת פורמט, שמות דוברים וחותמות זמן.

וידאו

איך הופכים קובץ וידאו לטקסט ולכתוביות

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

5 דקות קריאה