SRT ל-VTT

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

אודות הממיר הזה

SRT ו-WebVTT נראים דומים אבל אינם ניתנים להחלפה: VTT משתמש בנקודה לפני המילישניות, צריך כותרת WEBVTT, והוא מה שווידאו HTML5 מצפה לו. הממיר הזה משכתב SRT ל-VTT לפי המפרט.

SRT ו-VTT הם שניהם פורמטי כתוביות שנושאים את אותו מידע — מתי כל שורה מופיעה ומתי היא נעלמת — אבל הם לא קבצים שאפשר להחליף ביניהם. VTT הוא מה שדפדפנים ונגני וידאו של HTML5 מצפים לו; SRT הוא מה שרוב העורכים במחשב וכלים ישנים יותר מקבלים. העמוד הזה ממיר ביניהם כדי שלא תצטרכו להתעסק בשאלה איזה מהם קיבלתם.

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

כלים קשורים

שאלות נפוצות

מה ההבדל בין SRT ל-VTT?
שניהם קבצי כתוביות בטקסט רגיל עם כתוביות ממוספרות וקודי זמן. VTT מוסיף כותרת WEBVTT ותומך בעיצוב וברמיזות מיקום, והוא הפורמט שאלמנטי וידאו של HTML5 מצפים לו. ל-SRT אין כותרת, והוא מתקבל בעוד תוכנות ישנות יותר.
האם ההמרה משנה את התזמונים?
לא. כל כתובית שומרת על זמן ההתחלה והסיום שהיו לה בקובץ המקור. השינוי היחיד הוא בפורמט המכל — הפסיק בקודי הזמן של SRT הופך לנקודה ב-VTT, וזה ההבדל הטקסטואלי העיקרי.
האם הקובץ שלי מועלה לשרת?
לא. ההמרה רצה כולה בדפדפן שלכם באמצעות JavaScript. קובץ הכתוביות שלכם לא נשלח לשום מקום, וזה גם אומר שזה עובד בלי חיבור לאינטרנט ברגע שהעמוד נטען.
אפשר להמיר VTT חזרה ל-SRT?
כן — השתמשו בעמוד SRT ל-VTT כשהקלט הוא SRT, ובממיר ההפוך כשהקלט הוא VTT. שני הכיוונים שומרים על טקסט הכתוביות ועל התזמונים.
למה הנגן שלי דוחה את הקובץ המומר?
בדרך כלל מדובר בבעיית קידוד ולא בפורמט. קבצי כתוביות צריכים להיות ב-UTF-8; קובץ שנשמר בקידוד ישן יכול להכיל תווים שהנגן לא יודע לקרוא. שמרו אותו מחדש כ-UTF-8 והמירו שוב.