דלג לתוכן

כלי בחינם

המרת SRT ל-VTT

הופכים קובץ SubRip ל-WebVTT שמתאים לרשת. גוררים קובץ .srt ומקבלים בחזרה .vtt עם הכותרת שדפדפן מצפה לה ועם סימני הפיסוק בזמני הכתוביות שווידאו HTML5 דורש.

  • פועל בדפדפן שלכם
  • שום דבר לא מועלה
  • ללא הרשמה

גררו את הקובץ לכאן

או

תומך בקבצי .srt, .vtt, .txt

איך זה עובד

המרת SRT ל-VTT בשלושה שלבים

01

גררו את קובץ ה-SRT

גררו קובץ .srt לתוך התיבה או בחרו אותו מהמחשב. הקובץ לא עוזב את המחשב שלכם.

02

המרה ל-VTT

הכותרת WEBVTT נוספת וכל זמן קוד עובר מפסיק לנקודה במילישניות.

03

הורידו את קובץ ה-.vtt

העתיקו את התוצאה או הורידו אותה מוכנה לצרף למסלול כתוביות בווידאו HTML5.

למה קובץ SRT לא מוצג בדפדפן

SubRip ו-WebVTT נראים דומים כמעט לחלוטין, וזה בדיוק מה שהופך את התקלה למבלבלת: מצרפים קובץ .srt לרכיב <track>, הווידאו מתחיל לפעול, וכתוביות פשוט לא מופיעות. אין הודעת שגיאה בכלל. וידאו HTML5 לא קורא SubRip בכלל — הוא קורא WebVTT בלבד, ובין שני הפורמטים יש שני הבדלים קטנים שנגן לא יסלח עליהם.

שני ההבדלים שחשובים

ראשית, קובץ WebVTT צריך להתחיל במילה WEBVTT בשורה משלה. בלי הכותרת הזו הקובץ נדחה על הסף, לא משנה מה יש בתוכו. שנית, WebVTT מפריד בין שניות למילישניות בנקודה, ואילו SubRip משתמש בפסיק: 00:00:01.500 לעומת 00:00:01,500. מספרי הכתוביות, שב-SubRip מופיעים מעל כל בלוק, הם אופציונליים ב-WebVTT ונשמטים כאן — הם לא נושאים משמעות ורק מוסיפים רעש.

מה ההמרה נוגעת בו ומה היא לא נוגעת בו

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

ההמרה רצה על המחשב שלך

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

תשובות

שאלות נפוצות על המרת SRT ל-VTT

למה קובץ SRT לא מציג כתוביות בווידאו HTML5?

כי דפדפנים לא קוראים SubRip. רכיב ה-track מקבל רק WebVTT, והכשל שקט — הווידאו פועל והכתוביות פשוט לא מופיעות לעולם. המרת הקובץ ל-.vtt היא כל התיקון הנדרש.

מה בעצם ההבדל בין SRT ל-VTT?

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

האם מספרי הכתוביות נעלמים?

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

האם התזמונים משתנים?

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

האם עיצוב ומיקום נשמרים?

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

האם הקובץ שלי מועלה לאיזשהו שרת?

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

עד איזה גודל קובץ אפשר להמיר?

עד 10MB. קבצי כתוביות קטנים מאוד — אפילו סרט של שלוש שעות לרוב לא עובר 200KB — כך שזו מגבלה שכנראה לא תיתקלו בה.

אפשר גם בכיוון ההפוך, מ-VTT ל-SRT?

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

צריכים תמלול מלא?

העלו אודיו או הדביקו קישור ל-YouTube וקבלו תמלול AI מלא עם סימון דוברים, חותמות זמן וסיכומים.

הורידו את האפליקציה — בחינם

חינם ב-iOS וב-Android. ללא צורך בחשבון.