בין אם ככלי עזר לאנשים עם מוגבלויות, כדי שאנשים דוברי שפות אחרות יוכלו להבין אתכם, או משום שאינכם מבטאים את עצמכם בצורה ברורה, כתוביות הן אופציה מצוינת. אם אתם יוצרים תוכן וידאו, במאמר זה נבחן יישומים ליצירת כתוביות בלינוקס.
למרות שפלטפורמות כוללות בהדרגה כתוביות אוטומטיות המבוססות על בינה מלאכותית, התוצאה אינה הטובה ביותר, לכן כדאי לזכור את האלטרנטיבות הללו.
כמה מפורמטי הכתוביות הפופולריים ביותר הם:
SRT (כתוביות SubRip)
זה תואם לרוב העורכים והנגנים וידאו. ניתן אפילו לערוך אותו באמצעות כל עורך טקסט. החיסרון הוא שהוא אינו תומך בשינויי צבע או באפקטים כמו הדגשה וגופן נטוי.
ASS/SSA (תחנת משנה מתקדמת אלפא/תחנת משנה אלפא))
הוא משמש במיוחד עבור תוכן שקשור לאנימההוא תומך בסגנונות וצבעים, אך תמיכת הנגן שלו מוגבלת יותר.
WebVTT (רצועות טקסט של וידאו באינטרנט)
הוא משמש בפלטפורמות וידאו ואתרי אינטרנט שנוצרו באמצעות HTML5. הוא תומך בגיליונות סגנון ובכמה פורמטים בסיסיים. הוא תואם לכל הדפדפנים, אך התאימות שלו עם נגני וידאו מוגבלת יותר.
TML / DFXP (שפת סימון טקסט מתוזמנת / פרופיל חילופי פורמט הפצה)
הוא משמש בתיבות הילוכים מקצועיות טלוויזיה. קשה לערוך אותו, למרות שהוא מאפשר שימוש במטא-דאטה, סגנונות ותזמון מורכבים.
SBV (כתוביות ב-YouTube)
אי אפשר לומר שזה דורש הסבר רב. זהו הפורמט המקורי של יוטיוב ולמרות שאין לו שימוש רב מחוץ לפלטפורמה, ניתן להמיר אותו בקלות לקובץ .srt ומקבצי .srt.
באופן עקרוני, אלו הפורמטים בהם משתמשים רשתות חברתיות ופלטפורמות וידאו:
X: SRT.
טיק טוק: הזנה ידנית.
אינסטגרם: יצירה אוטומטית.
פייסבוק (Facebook): SRT.
Linkedin: SRT.
Snapchat: SRT ו-VTT.
YouTube:Srt, vtt, sbv, sub, ttml, rt ו-scc.
Vimeo: srt, vtt, dfxp, tml, scc וסאמי.
Dailymotion: SRT
יישומים ליצירת כתוביות בלינוקס
עורך כתוביות
זוהי אחת התוכנות הפופולריות ביותר, ובנוסף להיותה כלולה במאגרי ההפצות הפופולריות ביותר, היא מותקנת מראש בהפצות המתמחות בהפצת מולטימדיה, כמו Ubuntu Studio. כפי ששמה מרמז, היא מאפשרת לך לערוך, להמיר פורמטים, לאתר באגים ולתקן כתוביות. באמצעות גלי קול, ניתן לסנכרן טקסט וקול בדיוק רב.
עובד עם הפורמטים הבאים: MPL2, MPSub, Adobe Encore DVD, BITC, MicroDVD, SubViewer 2.0, SBV, SubRip, Spruce STL, SubStation Alpha, Advanced SubStation Alpha וטקסט רגיל.
בין תכונותיו:
- מחולל צורות גל
- שימוש במסגרות מפתח.
- בודק איות אוטומטי.
- עריכת סגנונות טקסט.
- התאמת זמן.
- סיווג ותרגום.
- שינוי קנה מידה וצירוף כתוביות.
- זיהוי ותיקון שגיאות.
כתוביות GNOME (כתוביות GNOME)
זהו כלי סנכרון כתוביות לשולחן העבודה בעל אותו שם. ואנחנו יכולים למצוא אותו במאגרים של ההפצות העיקריות. התכונות שלו כוללות:
- מאפשר סנכרון באמצעות שתי נקודות בקרה בתוך הסרטון שאנו כותבים עליו כתוביות.
- ניתן לכוונן את חלוקת הכתוביות באמצעות שתי נקודות בקרה.
- ניתן לפתוח קבצים על ידי גרירה ושחרור.
- ניתן לצפות בקבצים בתצוגה מקדימה בסרטון.
- יש לו תמיכה בתרגום כתוביות.
- ניתן לצפות בפורמט של הסרטונים בתצוגה מקדימה.
- תמיכה בריבוי שפות.
- זה עובד בין היתר עם הפורמטים הבאים: Adobe Encore DVD, Advanced Sub Station Alpha, AQ Title, DKS Subtitle Format, FAB Subtitler, Karaoke Lyrics LRC, Karaoke Lyrics VKT, Mac Sub, MicroDVD, Mplayer 1 ו-2, Panimator, Phoenix Japanimation Society, Power DivX, Sofni, SubCreator 1.x, SubRip, Sub Station Alpha, SubViewer 1.0, SubViewer 2.0, ViPlay Subtitle File.
מלחין כתוביות
חלק ממערכת האקולוגית של KDE ניתן להתקין מ חנות Flathub. בין התכונות שיש לנו:
- פתיחה ושמירה של כתוביות בפורמטים: SubRip/SRT, MicroDVD, SSA/ASS, MPlayer, TMPlayer וכתוביות של YouTube.
- פתיחה וזיהוי תווים אופטי (OCR) של כתוביות גרפיות.
- תואם ל: VobSub (.idx/.sub/.rar), BluRay/PGS (*.sup) ופורמטים הנתמכים על ידי FFmpeg (DVD/Vob, DVB, XSUB, HDMV-PGS).
- כתוביות גרפיות או טקסטואליות של Demux מקבצי וידאו
- תומך ב-SRT, SSA/ASS, טקסט MOV, MicroDVD, DVD/Vob, DVB, XSUB, HDMV-PGS.
- תמיכה בזיהוי קולי
- חילוץ אוטומטי של כתוביות מאודיו או וידאו באמצעות PocketSphinx.
- זיהוי שפה חכם וקידוד טקסט
- תצוגה מקדימה בנגן וידאו מוטמע
- מאפשר לך לבחור את רצועת האודיו לסנכרון כתוביות.
- עריכת צורת גל גרפית
- צפה וערוך כתוביות על הייצוג החזותי של האודיו באמצעות בחירת רצועה.
- סנכרון מתקדם
- גררו מספר נקודות עיגון ומתחו את ציר הזמן.
- כלים להתאמה זמנית
- שינוי זמנים, קנה מידה, חישוב מחדש של משך שורה, המרת פריימים לשנייה (FPS).
- חיבור ופיצול קבצים.
- תרגומים זה לצד זה, המציגים כתוביות זו לצד זו.
- טקסטים עם פורמטים וסגנונות.
- תיקון איות.
- זיהוי שגיאות אוטומציה.
- שימוש בסקריפטים לאוטומציה.