زیرنویسهای SRT را به WebVTT تبدیل کنید - فرمت مورد انتظار پخشکنندههای ویدیوی HTML5، YouTube و پلتفرمهای استریم است.
یکی یا چند تا را رها کنید - همه به VTT تبدیل میشوند. پیشرفت هر ردیف، تبدیل دستهای، دانلود ZIP.
SRT فرمت زیرنویس جهانی است - هر پلیر ویدیویی میتواند آن را بخواند. اما وقتی ویدیو را در وب منتشر میکنید، پلتفرمهای مدرن WebVTT را میخواهند: این نوع ترک استاندارد برای عنصر ویدیوی HTML5 است، همان چیزی که YouTube بهصورت داخلی تولید میکند و چیزی است که اکثر جریانهای کاری CDN انتظار دارند. تبدیل از SRT به VTT به شما اجازه میدهد فایلهای زیرنویسی که قبلاً دارید را دوباره استفاده کنید.
این تبدیل عمدتاً ظاهری است: VTT و SRT ساختار cueها را به همان شکل دارند؛ تفاوتها یک خط سربرگ "WEBVTT" و نقطهٔ اعشاری (بهجای ویرگول) در زمانها است. ما پایان خطها را نرمالسازی میکنیم، جداکننده را جایگزین کرده و سربرگ را پیشافز میکنیم. شمارههای cue در VTT معتبر اما اختیاریاند، بنابراین آنها را نگه میداریم - به ضرر چیزی نیستند. تمام تبدیلها در مرورگر شما انجام میشود؛ SRT هرگز دستگاه شما را ترک نمیکند.
بزرگترین دلیل برای تبدیل: میزبانی خودکار یک ویدیو در وبسایت خود. عنصر ویدیوی HTML5 فقط ترکهای زیرنویس WebVTT را از طریق تگ <track> بارگذاری میکند. SRT بارگذاری نمیشود. اگر قبلاً از طریق یک ابزار دانلود یا سرویس رونویسی SRT تولید کردهاید، این تبدیل زیرنویسهای شما را در عرض چند ثانیه روی صفحه قرار میدهد. هنگامی که VTT در جای خود قرار گرفت، ویژگی <track default> به طور خودکار زیرنویسها را نمایش میدهد.
تمایز اصطلاحاتی که ارزش دانستن دارد: "زیرنویس" دیالوگ بین زبانها را ترجمه میکند (صدای انگلیسی، متن اسپانیایی)؛ "کپشن" تمام صداها از جمله غیرگفتاری (کوبیدن در، پخش موسیقی) را برای بینندگان ناشنوا/کمشنوا توصیف میکند. هر دو SRT و VTT هر دو را حمل میکنند - فرمت این تمایز را اعمال نمیکند. WebVTT ویژگیهای اضافی (موقعیتدهی نشانه، استایلدهی، مناطق) دارد که جریانهای کاری کپشنگذاری خالص از آنها استفاده میکنند؛ SRT فاقد آنهاست. برای اکثر ترجمهها یک تبدیل مستقیم کافی است؛ برای کپشنگذاری دسترسیپذیری، فرمت غنیتر VTT ممکن است ویرایش دستی بعدی را توجیه کند.
نکته عملکرد: تبدیل SRT به VTT به صورت محلی به عنوان دستکاری متن خالص اجرا میشود. حتی یک فایل زیرنویس فیلم بلند (10-15 کیلوبایت) در میکروثانیه تبدیل میشود. تجربه کاربری صفحه تنها تأخیر معنیدار است. این را با تبدیلهای فرمت ویدیویی که ثانیهها تا دقیقهها از CPU را میگیرند مقایسه کنید؛ این یکی عملاً فوری است.
تگ <video> در HTML5 فقط VTT را از طریق <track> بارگذاری میکند. فایلهای SRT خود را یک بار تبدیل کرده و آنها را با ویدیو در سایت خود منتشر کنید.
یوتیوب VTT را برای آپلود زیرنویس در صورت وجود استایل ترجیح میدهد. فایلهای SRT موجود را در یک مرحله حذف و جایگزین کنید.
Vimeo، Wistia و Mux همگی VTT را به عنوان اولویت اول برای ترکهای کپشن میپذیرند. SRT کار میکند اما VTT ترجیح مستند شده است.
سیستمهای LMS (Canvas, Moodle, Teachable) زیرنویسهای VTT را در پخشکنندههای HTML5 خود نمایش میدهند. SRT یا بارگذاری نمیشود یا به هر حال در سمت سرور تبدیل میشود.
الزامات کپشن WCAG 2.1 فرمتهای وب مدرن را مشخص میکند. VTT استاندارد دوفاکتو برای کپشنهای سازگار با دسترسیپذیری در وب است.
ضبطهای خروجی از ابزارهای ضبط صفحه (Loom, Camtasia, Screencastify) اغلب مستقیماً VTT تولید میکنند. فایلهای SRT موجود را با یک بار تبدیل مجدداً استفاده کنید.
SubRip Subtitle (.srt) قدیمیترین و پرپشتیبانیترین فرمت زیرنویس است - متن ساده با شمارههای cue و زماننشانههای HH:MM:SS,mmm. عملاً در هر پلیر ویدیویی پخش میشود.
WebVTT (.vtt) فرمت زیرنویس مدرن است که توسط ویدئوی HTML5، YouTube و پلتفرمهای استریم استفاده میشود. از استایلها، نواحی و متادیتایی پشتیبانی میکند که SRT قادر به حملشان نیست.
یک SRT را روی مبدل بالا بکشید، یا برای انتخاب از دستگاه خود روی جعبه کلیک کنید.
ما VTT را بهصورت پیشگزیده بهعنوان فرمت خروجی انتخاب کردهایم. اگر هدف متفاوتی میخواهید، آن را از فهرست کشویی تغییر دهید.
روی Convert کلیک کنید و منتظر بمانید تا نوار پیشرفت تمام شود. وقتی VTT آماده شد، آن را دانلود کنید.
تبدیل زیرنویسهای WebVTT به SRT - فرمتی که هر پخشکننده و ویرایشگر ویدئو در جهان از آن پشتیبانی میکند.
شمارههای cue و زماننشانهها را از یک فایل SRT حذف کنید تا فقط گفتگو بهصورت متن ساده باقی بماند - ایدهآل برای رونوشتها.
دیالوگ متنی ساده را از یک فایل زیرنویس WebVTT استخراج کنید — رونویسی تمیز، بدون زمانبندی و بدون فراداده.