تبدیل VTT به SRT
WebVTT فرمت زیرنویس وب است و به همین دلیل فایلهایی که از یوتیوب دانلود میکنید یا از ضبطهای Zoom و جلسات Teams میگیرید با این فرمت هستند. اما نرمافزارهای تدوین ویدیو، تلویزیونها و بسیاری از فرمهای بارگذاری هنوز SRT میخواهند. این صفحه فایل را با همان نحو قدیمیتر بازنویسی میکند.
مبدل زیرنویس
یا فایلهای SRT, VTT, ASS … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
همه زیرنویسها را به اندازه این تعداد ثانیه جابهجا میکند. اگر زیرنویس زود نمایش داده میشود عدد مثبت و اگر دیر است عدد منفی بدهید (مثلاً -1.5).
اگر زیرنویس در طول فیلم بیشتر و بیشتر از تصویر عقب یا جلو میافتد، که نشانه زمانبندی برای نسخه دیگری از ویدیوست، این مقدار و نرخ مقصد را تنظیم کنید.
نرخ فریم ویدیویی که زیرنویس را با آن پخش میکنید. تبدیل 23.976 → 25 بیشتر ناهماهنگیهای PAL/NTSC را برطرف میکند.
فقط برای ورودی TXT ساده که زمان ندارد: هر خط به این مدت و پشت سر هم نمایش داده میشود. در صورت نیاز بعداً زمانها را در ویرایشگر زیرنویس تنظیم کنید.
تشخیص خودکار برای بیشتر فایلها کافی است. اگر حروف دارای نشانه، سیریلیک یا عربی بهصورت علامت سؤال درآمدند، کدگذاری را دستی انتخاب کنید. خروجی همیشه UTF-8 است.
فونت سبک پیشفرض ASS. این فونت باید روی رایانه بیننده نصب باشد؛ Arial امنترین انتخاب است.
اندازه نسبت به ویدیویی با ارتفاع 1080 پیکسل. 48 اندازه رایج برای فیلمهاست.
نحوه استفاده از این ابزار
- 1
فایلهای .vtt را بارگذاری کنید
زیرنویسهای WebVTT را اضافه کنید؛ تا ۲۰ فایل و هر کدام تا 95 MB، مثلاً همهٔ جلسههای یک دورهٔ ضبطشده را یکجا.
- 2
تنظیمات خروجی را بررسی کنید
گزینهٔ تبدیل به روی SRT تنظیم شده است. برای گرفتن متن ساده، در تنظیمات پیشرفته گزینهٔ حذف تگهای قالببندی را علامت بزنید، یا اگر زیرنویس زودتر یا دیرتر نمایش داده میشود از جابهجایی زمان استفاده کنید.
- 3
به SRT تبدیل کنید
روی تبدیل به SRT بزنید و فایلها را دانلود کنید. نام هر فایل را مثل نام ویدیوی خودش بگذارید، مثلاً lecture-01.mp4 و lecture-01.srt، تا پخشکننده آن را پیدا کند.
تبدیل VTT به SRT همهٔ کلمات و زمانهای هر زیرنویس را حفظ میکند. زیرنویسها را شمارهگذاری میکند، ساعت را در هر زمان مینویسد، نقطهٔ اعشار را به ویرگول تبدیل میکند و سرصفحهٔ WebVTT را برمیدارد تا فایل مثل هر زیرنویس SubRip دیگری باشد.
WebVTT در برابر SRT: زیرنویس یکسان، قواعد متفاوت
WebVTT حدود سال 2010 در WHATWG با نام WebSRT شروع شد، نسخهای از SubRip برای عنصر <track> در HTML5، و اکنون یک مشخصهٔ W3C است. چیدمان آشنای زیرنویس و زمان را نگه داشت و آنچه مرورگرها لازم داشتند اضافه کرد: سرصفحهٔ اجباری WEBVTT، ساعت اختیاری در زمانها، تنظیمات موقعیت و ترازبندی، بلوکهای STYLE با CSS، توضیحات NOTE و تگهای گوینده. مرورگرها در عنصر track فقط VTT پخش میکنند، به همین دلیل ابزارهای پخش زنده و جلسه آن را خروجی میدهند: ضبطهای ابری Zoom و متن جلسات Microsoft Teams هر دو با پسوند .vtt دانلود میشوند.
SRT قدیمیتر و سادهتر است. مشخصهٔ رسمی ندارد و فقط قراردادهای برنامهٔ SubRip را دارد: شمارهٔ زیرنویس، بازهٔ زمانی با ویرگول، متن و یک خط خالی. پخشکنندهها تگهای ساده <i>، <b> و <u> را میپذیرند و همهٔ امکانات استایل همین است. پس تبدیل از VTT یعنی نگه داشتن آنچه SRT میتواند بیان کند و حذف بقیه. اگر فقط متن را میخواهید، VTT to TXT یک متن تمیز میدهد.
تبدیل VTT به SRT چه چیزهایی را نگه میدارد و چه چیزهایی را حذف میکند
| امکان WebVTT | نمونه | در SRT |
|---|---|---|
| زمانها | `01:02.500` | بهصورت `00:01:02,500` نوشته میشود |
| شناسهٔ زیرنویسها | `intro` یا `12` | با شماره از 1 جایگزین میشود |
| ایتالیک، بولد، زیرخط | `<i>`, `<b>`, `<u>` | میماند، مگر اینکه **حذف تگهای قالببندی** روشن باشد |
| تنظیمات زیرنویس | مثلاً `line:85% align:start` | حذف میشود؛ پخشکنندهها از موقعیت پیشفرض استفاده میکنند |
| تگهای گوینده و کلاس | `<v Anna>`, `<c.yellow>` | نشانهگذاری حذف میشود |
| بلوکهای STYLE، NOTE، REGION | CSS، توضیحات، ناحیهها | حذف میشود |
نمونهٔ یک cue در VTT پس از تبدیل به SRT
WEBVTT intro 00:01.500 --> 00:04.000 line:85% align:center <v Anna>دوباره به <i>کانال</i> خوش آمدید. ----- SRT ----- 1 00:00:01,500 --> 00:00:04,000 دوباره به <i>کانال</i> خوش آمدید.
باز کردن SRT در Premiere Pro، DaVinci Resolve یا VLC
Premiere Pro
- 01File › Import را انتخاب کنید و فایل .srt را برگزینید.
- 02آن را روی سکانس، بالای ویدیو بکشید.
- 03متن و زمانبندی را در پنل زیرنویسها ویرایش کنید.
DaVinci Resolve
- 01فایل .srt را وارد Media Pool کنید.
- 02آن را روی تایملاین بکشید تا یک ترک زیرنویس ساخته شود.
- 03سبک زیرنویس ترک را در Inspector انتخاب کنید.
VLC
- 01ویدیو را باز کنید.
- 02Subtitle › Add Subtitle File را انتخاب کنید.
- 03یا SRT را با نام ویدیو ذخیره کنید تا خودکار بارگذاری شود.
VTT
زیرنویس WebVTT
VTT فرمت Web Video Text Tracks است که WHATWG و W3C حدود 2010 برای ویدیوی HTML5 توسعه دادند. شبیه SRT است، اما سرآیند WEBVTT اضافه میکند و از موقعیتدهی، استایل، برچسب گوینده و فراداده پشتیبانی میکند. مرورگرها از طریق عنصر <track> برای زیرنویس از آن استفاده میکنند و پلتفرمهای پخش و YouTube آن را میپذیرند. برخی پخشکنندهها و ویرایشگرهای دسکتاپ بهجای آن SRT انتظار دارند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- 2010 · W3C / WHATWG
SRT
زیرنویس SubRip
SRT فرمت زیرنویس SubRip است؛ برنامه رایگان ویندوزی که حدود سال ۲۰۰۰ زیرنویس را از ویدیو استخراج میکرد. هر مورد یک بلوک متنی ساده با شماره، زمان شروع و پایان و متن زیرنویس است. این فرمت پرپشتیبانیترین فرمت زیرنویس است و VLC، YouTube، Facebook، ویرایشگرهای ویدیو و تلویزیونهای هوشمند آن را میپذیرند. SRT فقط قالببندی پایه دارد و استانداردی برای جایگاهدهی یا استایل ندارد.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- SubRip
تبدیل VTT به SRT زیرنویسهای وب را به فرمت ساده SubRip میبرد که ویرایشگرهای ویدیو، تلویزیونها و فرمهای بارگذاری شبکههای اجتماعی انتظار دارند؛ موقعیتدهی و استایل WebVTT کنار گذاشته میشود تا سازگاری بیشتر شود.
پرسشهای رایج دربارهٔ تبدیل VTT به SRT
تفاوت VTT و SRT چیست؟
خط زمانبندی تقریباً شبیه هم است، اما WebVTT پیش از میلیثانیه نقطه و SRT ویرگول میگذارد، و فایل VTT باید با کلمهٔ WEBVTT شروع شود. VTT همچنین موقعیتدهی زیرنویس، استایل CSS، توضیحات و تگ گوینده دارد که در SRT وجود ندارند.
چرا در فایلهای VTT زیرنویس خودکار یوتیوب هر خط دو بار نمایش داده میشود؟
زیرنویس خودکار YouTube کلمهبهکلمه بالا میرود و ابزارهایی مثل yt-dlp آن را بهصورت زیرنویسهای همپوشان با متن تکراری و زمانهای درونخطی کلمات ذخیره میکنند. SRT همان زمانبندی را حفظ میکند، پس موارد تکراری را در یک ویرایشگر پاک کنید، یا برای ویدیوی خودتان زیرنویس را از YouTube Studio دانلود کنید.
آیا Premiere Pro فایل VTT را وارد میکند یا فقط SRT را؟
Premiere Pro سالهاست زیرنویس SRT را وارد میکند و پشتیبانی از فرمتهای دیگر بین نسخهها فرق داشته است. تبدیل به SRT برای Premiere و DaVinci Resolve راه مطمئنی است و برای تلویزیونها و پخشکنندههای قدیمیتر که زیرنویس را از فلش USB میخوانند نیز مناسب است.
نام گویندگان در تگهای voice فایل WebVTT چه میشود؟
SRT تگ گوینده ندارد، پس نشانهگذاری <v Anna> جایی ندارد. اگر بینندگان باید بدانند چه کسی صحبت میکند، نامها را بهصورت متن ساده در SRT بنویسید، مثلاً ANNA: در ابتدای خط.
آیا بعداً میتوانم SRT را دوباره به VTT تبدیل کنم؟
بله، SRT to VTT سرصفحه را اضافه میکند و ویرگولهای اعشاری را به نقطه تبدیل میکند. موقعیتها، استایلها و توضیحاتی که اینجا حذف شدهاند برنمیگردند، پس اگر ممکن است به آنها نیاز داشته باشید VTT اصلی را نگه دارید.
- تبدیل SRT به VTTتبدیل زیرنویس SRT به WebVTT برای تگ track در HTML5، پلیرهای وب و پلتفرمهای آموزشی؛ زمانبندی اصلاح، هدر افزوده و خروجی UTF-8 ذخیره میشود.
- تبدیل VTT به TXTفایل WebVTT (.vtt) از Zoom، Teams یا ویدیوهای وب را به متن ساده تبدیل کنید. سربرگ، تنظیمات cue و NOTE حذف میشود؛ زمانها اختیاری است.
- تبدیل ASS به SRTتبدیل زیرنویس ASS و SSA از Aegisub یا فنساب به SRT برای تلویزیون، ویرایشگر و یوتیوب. دیالوگ و زمانبندی حفظ و استایل و موقعیت حذف میشود.
- تبدیل SBV به SRTفایل زیرنویس .sbv یوتیوب را برای فیسبوک، لینکدین، Premiere Pro یا DaVinci Resolve به SRT تبدیل کنید. شماره و زمانبندی SubRip خودکار اضافه میشود.
- تبدیل TXT به SRTمتن ساده را به فایل زیرنویس SRT تبدیل کنید. هر خط یک زیرنویس با مدتی میشود که تعیین میکنید و برای تنظیم دقیق در ویرایشگر زیرنویس آماده است.
- تبدیل MP3 به متنتبدیل فایل MP3 به متن در 33 زبان. دانلود متن ساده، ورد، PDF یا زیرنویس SRT و VTT، همراه با زمانبندی و نام گوینده بهدلخواه.