UltKit

تبدیل VTT به SRT

WebVTT فرمت زیرنویس وب است و به همین دلیل فایل‌هایی که از یوتیوب دانلود می‌کنید یا از ضبط‌های Zoom و جلسات Teams می‌گیرید با این فرمت هستند. اما نرم‌افزارهای تدوین ویدیو، تلویزیون‌ها و بسیاری از فرم‌های بارگذاری هنوز SRT می‌خواهند. این صفحه فایل را با همان نحو قدیمی‌تر بازنویسی می‌کند.

مبدل زیرنویس

یا فایل‌های SRT, VTT, ASS … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل‌های .vtt را بارگذاری کنید

    زیرنویس‌های WebVTT را اضافه کنید؛ تا ۲۰ فایل و هر کدام تا 95 MB، مثلاً همهٔ جلسه‌های یک دورهٔ ضبط‌شده را یک‌جا.

  2. 2

    تنظیمات خروجی را بررسی کنید

    گزینهٔ تبدیل به روی SRT تنظیم شده است. برای گرفتن متن ساده، در تنظیمات پیشرفته گزینهٔ حذف تگ‌های قالب‌بندی را علامت بزنید، یا اگر زیرنویس زودتر یا دیرتر نمایش داده می‌شود از جابه‌جایی زمان استفاده کنید.

  3. 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 می‌ماند
امکان 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، REGIONCSS، توضیحات، ناحیه‌هاحذف می‌شود

نمونهٔ یک cue در VTT پس از تبدیل به SRT

بالا ورودی WebVTT، پایین زیرنویس 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

  1. 01File › Import را انتخاب کنید و فایل .srt را برگزینید.
  2. 02آن را روی سکانس، بالای ویدیو بکشید.
  3. 03متن و زمان‌بندی را در پنل زیرنویس‌ها ویرایش کنید.

DaVinci Resolve

  1. 01فایل .srt را وارد Media Pool کنید.
  2. 02آن را روی تایم‌لاین بکشید تا یک ترک زیرنویس ساخته شود.
  3. 03سبک زیرنویس ترک را در Inspector انتخاب کنید.

VLC

  1. 01ویدیو را باز کنید.
  2. 02Subtitle › Add Subtitle File را انتخاب کنید.
  3. 03یا SRT را با نام ویدیو ذخیره کنید تا خودکار بارگذاری شود.

VTT

زیرنویس WebVTT

VTT فرمت Web Video Text Tracks است که WHATWG و W3C حدود 2010 برای ویدیوی HTML5 توسعه دادند. شبیه SRT است، اما سرآیند WEBVTT اضافه می‌کند و از موقعیت‌دهی، استایل، برچسب گوینده و فراداده پشتیبانی می‌کند. مرورگرها از طریق عنصر <track> برای زیرنویس از آن استفاده می‌کنند و پلتفرم‌های پخش و YouTube آن را می‌پذیرند. برخی پخش‌کننده‌ها و ویرایشگرهای دسکتاپ به‌جای آن SRT انتظار دارند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
2010 · W3C / WHATWG
مبدل VTT

SRT

زیرنویس SubRip

SRT فرمت زیرنویس SubRip است؛ برنامه رایگان ویندوزی که حدود سال ۲۰۰۰ زیرنویس را از ویدیو استخراج می‌کرد. هر مورد یک بلوک متنی ساده با شماره، زمان شروع و پایان و متن زیرنویس است. این فرمت پرپشتیبانی‌ترین فرمت زیرنویس است و VLC، YouTube، Facebook، ویرایشگرهای ویدیو و تلویزیون‌های هوشمند آن را می‌پذیرند. SRT فقط قالب‌بندی پایه دارد و استانداردی برای جایگاه‌دهی یا استایل ندارد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
SubRip
مبدل SRT

تبدیل 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 اصلی را نگه دارید.