نحوه استفاده
- یک فایل .vtt باز کنید یا زیرنویسها را جایگذاری کنید.
- در صورت نیاز، هر نشانه را چند میلیثانیه جلو یا عقب ببرید.
- خروجی SRT را بررسی و فایل .srt را دانلود کنید.
نحوه کار
SRT سادهتر از WebVTT است، بنابراین برخی اطلاعات قابل انتقال نیستند و مبدل هنگام رخ دادن این موضوع به شما اطلاع میدهد. سرآیند WEBVTT حذف میشود، نشانهها از ۱ شمارهگذاری میشوند و در زمانبندیها پیش از میلیثانیه یک ویرگول قرار میگیرد (00:00:01,000). زمانبندیهای کوتاه WebVTT بدون ساعت (01:02.500) گسترش مییابند.
مواردی که حذف میشوند چون SRT نمیتواند ذخیره کند: تنظیمات نشانه مانند align، line و position؛ بلوکهای STYLE، NOTE و REGION؛ شناسههای نشانه (با شماره جایگزین میشوند)؛ برچسبهای صدا <v Name>، برچسبهای کلاس <c.name>، برچسبهای زبان و ruby، و زمانبندیهای درونخطی سبک کارائوکه. متن درون آن برچسبها حفظ میشود. برچسبهای bold، italic و underline باقی میمانند، چون بیشتر پخشکنندههای SRT از آنها پشتیبانی میکنند. موجودیتهای HTML مانند & و < دوباره به نویسه تبدیل میشوند.
افست هر نشانه را به همان اندازه جابهجا میکند؛ نشانههایی که پیش از 0:00 پایان مییابند حذف میشوند. ورودی با خط جدید Windows، BOM یا کدگذاری Windows-1252 پردازش میشود.
نمونهها
زیرنویس برای ویرایشگر ویدیو
زیرنویسهای تولید خودکار را بهصورت .vtt دانلود کنید، آنها را به .srt تبدیل کنید و در ویرایشگری وارد کنید که فقط SubRip را میپذیرد.
نام گوینده در برچسبهای صدا
<v Anna>Hello</v> به Hello تبدیل میشود. اگر نام را در متن لازم دارید، بعداً آن را در SRT اضافه کنید.
پرسشهای متداول
چرا موقعیتها و سبکها حذف شدند؟
SRT روش استانداردی برای ذخیره موقعیت نشانهها، ترازبندی یا سبکهای CSS ندارد. نگهداشتن آنها فایلی میسازد که بسیاری از پخشکنندهها نمیتوانند بخوانند.
آیا شماره نشانه در SRT الزامی است؟
بله. هر نشانه SRT با یک عدد شروع میشود، بنابراین مبدل آنها را به ترتیب ۱، ۲، ۳ … شمارهگذاری میکند.
آیا میتوانم چند فایل را همزمان تبدیل کنم؟
خیر، هر بار یک فایل. هر تبدیل اندکی زمان میبرد و چیزی بارگذاری نمیشود.
حریم خصوصی
فایل زیرنویس شما در مرورگرتان خوانده و تبدیل میشود. بارگذاری یا ذخیره نمیشود.