راهنمای کاربردی
SRT و WebVTT چه تفاوتی دارند؟ راهنمای انتخاب فرمت زیرنویس
SRT و WebVTT را از نظر ساختار، سازگاری، امکانات نمایشی و کاربرد مقایسه کنید و برای تدوین، انتشار در وب یا آرشیو، فرمت مناسب را انتخاب کنید.
SRT و WebVTT چه تفاوتی دارند؟
هر دو فرمت، متن زیرنویس را همراه با زمان شروع و پایان نگه میدارند. SRT ساختار سادهتری دارد و در بسیاری از نرمافزارهای تدوین و پخشکنندهها پذیرفته میشود. WebVTT برای پخش ویدیو در وب طراحی شده و در کنار زمانبندی، از امکاناتی مانند توضیح موقعیت متن و یادداشت هم پشتیبانی میکند.
اگر مقصد فایل هنوز مشخص نیست، SRT معمولاً انتخابی سازگار و قابل حمل است. برای پخشکنندهٔ HTML5 یا سامانهای که صریحاً WebVTT میخواهد، خروجی VTT انتخاب مستقیمتری است. پیش از انتشار، راهنمای همان سامانه را بررسی کنید؛ پشتیبانی اسمی از یک فرمت همیشه به معنی پشتیبانی از همهٔ جزئیات آن نیست.
مقایسهٔ سریع SRT و WebVTT
| معیار | SRT | WebVTT |
|---|---|---|
| کاربرد رایج | تدوین، آرشیو و بارگذاری در پلتفرمهای گوناگون | نمایش زیرنویس و متن زماندار در وب |
| سرآیند فایل | ندارد | با عبارت WEBVTT شروع میشود |
| جداکنندهٔ میلیثانیه | ویرگول، مانند 00:00:03,500 | نقطه، مانند 00:00:03.500 |
| شمارهٔ بخشها | معمولاً شمارهگذاری میشوند | شناسه اختیاری است |
| اطلاعات نمایشی | ساده و وابسته به پخشکننده | تنظیم جایگاه، جهت و تراز متن در قالب استاندارد |
ساختار یک فایل SRT
هر بخش SRT معمولاً چهار قسمت دارد: شماره، زمان شروع و پایان، متن و یک خط خالی. فایل را با رمزگذاری UTF-8 ذخیره کنید تا حروف فارسی در انتقال بین نرمافزارها بههم نریزد. نمونهٔ ساده:
1
00:00:03,500 --> 00:00:06,200
سلام، جلسه را شروع میکنیم.سادگی SRT مزیت اصلی آن است، اما نمایش نهایی را پخشکننده تعیین میکند. اگر اندازه، جایگاه یا رنگ زیرنویس برای پروژه مهم است، نتیجه را در مقصد واقعی آزمایش کنید و فقط به پیشنمایش نرمافزار تدوین تکیه نکنید.
ساختار یک فایل WebVTT
فایل WebVTT با سرآیند مشخص شروع میشود. زمانها با نقطه نوشته میشوند و هر cue میتواند تنظیمات نمایشی داشته باشد. برای متن فارسی، جهت و تراز را در پخشکنندهٔ مقصد بررسی کنید؛ رفتار CSS صفحه هم بر نمایش اثر دارد.
WEBVTT
00:03.500 --> 00:06.200 align:start
سلام، جلسه را شروع میکنیم.مشخصات WebVTT را کنسرسیوم وب منتشر کرده است و جزئیات cue، زمانبندی و تنظیمات متن در استاندارد WebVTT در W3C آمده است.
برای هر موقعیت کدام فرمت مناسبتر است؟
- برای تحویل به تدوینگر یا نگهداری یک نسخهٔ ساده و فراگیر، SRT را انتخاب کنید.
- برای پخشکنندهٔ وب مبتنی بر عنصر track، از WebVTT استفاده کنید.
- اگر پلتفرم مقصد نام یک فرمت را در راهنمای بارگذاری آورده است، همان فرمت بر ترجیح عمومی مقدم است.
- اگر فایل میان چند ابزار جابهجا میشود، یک نمونهٔ کوتاه را پیش از تحویل کل پروژه آزمایش کنید.
خطاهای رایج در زیرنویس فارسی
مشکل زیرنویس فارسی فقط انتخاب پسوند نیست. رمزگذاری نادرست، شکستن جمله در جای نامناسب، طول زیاد هر بخش و ناهماهنگی زمان ورود و خروج، متن را خستهکننده میکند. بعد از تبدیل، نامها، عددها و واژههای تخصصی را با صدا تطبیق دهید و نسخهٔ نهایی را روی موبایل هم ببینید.
تبدیل خودکار، نسخهٔ نخست را آماده میکند؛ مسئولیت هماهنگی نهایی متن با تصویر و قواعد پلتفرم انتشار همچنان با ویراستار یا تدوینگر است.
خروجی زیرنویس را از متن زماندار بسازید
در گفتار میتوانید فایل صوتی یا ویدیویی را به متن زماندار تبدیل کنید و خروجی SRT یا WebVTT بگیرید. برای آشنایی با کل مسیر، ابتدا راهنمای ساخت زیرنویس فارسی را بخوانید یا فایل آماده را در صفحهٔ آپلود وارد کنید.
