چرا قالب زیرنویس را عوض کنیم؟
بعضی ویرایشگرها یا پخشکنندهها یک قالب زیرنویس را بهتر از قالب دیگر میپذیرند. اگر فایل WebVTT دارید و مقصد شما SRT میخواهد، میتوانید قطعههای زمانی را به ساختار مناسب بازنویسی کنید. این ابزار متن و زمان شروع و پایان را از قطعههای معتبر میگیرد و فایل تازه میسازد. تبدیل قالب با ترجمه یا اصلاح رونوشت یکی نیست. واژههای نادرست در متن مبدأ همچنان نیازمند بازبینی هستند و این صفحه هیچ صدایی را برای یافتن تلفظ یا زمان دقیق تحلیل نمیکند.
ورودی WebVTT را بررسی کنید
فایل باید با سرآیند WEBVTT آغاز شود و قطعهها خط زمانبندی روشن داشته باشند. شماره یا شناسهٔ اختیاری قطعه مانع خواندن زمان معتبر نمیشود. زمان کوتاه شامل دقیقه و ثانیه هم به قالب دارای ساعت بازنویسی میشود. اگر فقط متن ساده را با پسوند VTT ذخیره کردهاید، ساختار لازم برای تبدیل وجود ندارد و ابزار خطا نشان میدهد. فایل دارای حروف خراب یا زمان ناقص را ابتدا از منبع سالم دوباره دریافت کنید. نام پسوند بهتنهایی نمیتواند نشان دهد که همهٔ قطعهها قابل استفادهاند.
در نمونه چه چیزی حفظ میشود؟
نمونهٔ صفحه دو قطعه با زمانهای جدا دارد. پس از تبدیل، شمارهٔ هر قطعه و خط زمان SRT همراه همان متن دیده میشود. علامت جداکنندهٔ میلیثانیه در نمایش زمان متناسب با SRT بازنویسی میشود، اما قرار نیست زمان شروع یا پایان بهصورت دلخواه تغییر کند. برای بررسی، یک قطعهٔ ابتدای فایل و یک قطعهٔ انتها را با مبدأ مقایسه کنید. اگر هدف فقط داشتن نوشتهٔ گفتار است و به زمان احتیاج ندارید، ابزار استخراج متن زیرنویس خروجی سادهتری میدهد و برای آن کار مناسبتر است.
کدام ویژگیها منتقل نمیشوند؟
WebVTT میتواند اطلاعاتی دربارهٔ جایگذاری، ناحیهٔ نمایش، سبک و شیوهٔ ارائهٔ متن داشته باشد. همهٔ این ویژگیها معادل مستقیمی در خروجی سادهٔ SRT این ابزار ندارند. بخشهای NOTE و STYLE و REGION در خروجی متنمحور منتقل نمیشوند و برچسبهای قالببندی هم کنار گذاشته میشوند. اگر ظاهر زیرنویس در پروژهٔ شما مهم است، فایل را بعد از تبدیل در مقصد باز کنید و نتیجه را ببینید. حفظ زمان و متن به معنی یکسان ماندن رنگ، موقعیت یا افکت نمایش در همهٔ نرمافزارها نیست.
تبدیل قالب همگامسازی دوباره نیست
اگر زیرنویس از ابتدا با ویدئو جلو یا عقب بوده باشد، عوض کردن پسوند و ساختار آن مشکل را حل نمیکند. این صفحه تأخیر کلی، نرخ فریم یا نسخهٔ متفاوت فیلم را تشخیص نمیدهد. زمانهای مبدأ مبنای خروجی هستند و قطعههای همپوشان هم لزوماً اشتباه محسوب نمیشوند. برای اصلاح همگامی باید از ابزار ویرایش زمان و خود فایل رسانه کمک بگیرید. پیش از بازنشر، چند نقطهٔ مختلف ویدئو را با خروجی تطبیق دهید تا مطمئن شوید فقط ابتدای فایل درست نیست و پایان هم جابهجا نشده است.
دانلود و ادامهٔ کار در ویرایشگر
پس از اجرا، پیشنمایش خروجی را بخوانید و فایل SRT را دانلود کنید. نسخهٔ WebVTT اصلی را نگه دارید تا اطلاعات نمایشی یا شناسههای حذفشده قابل رجوع باشند. اگر با فارسی کار میکنید، خروجی را با کدگذاری UTF-8 در ویرایشگر مقصد باز کنید و چند حرف و نیمفاصله را ببینید. پردازش این صفحه روی دستگاه است و هیچ فایل ویدئو یا زیرنویسی برای تبدیل به سرور فرستاده نمیشود. استفاده از ابزار مجوز محتوای زیرنویس را تغییر نمیدهد؛ مسئولیت استفاده و انتشار متن همچنان باید با حقوق منبع سازگار باشد.
مثال واقعی همین ابزار
ورودی نمونهWEBVTT 00:00.000 --> 00:02.500 سلام؛ این زیرنویس فارسی است. 00:03.000 --> 00:05.000 زمان قطعهها را نگه میداریم.خروجی با تنظیمات اولیهٔ فرم
1 00:00:00,000 --> 00:00:02,500 سلام؛ این زیرنویس فارسی است. 2 00:00:03,000 --> 00:00:05,000 زمان قطعهها را نگه میداریم.
پرسشهای رایج
آیا برای این ابزار متن به سرور ارسال میشود؟
خیر؛ تبدیل VTT به SRT با حفظ زمان در مرورگر انجام میشود. برای تولید صوت در استودیو، وضعیت موتور و حریم خصوصی همان مسیر را جدا بررسی کنید.
محدودیت مهم خروجی چیست؟
قالببندی CSS، جایگذاری و شناسههای WebVTT در SRT منتقل نمیشوند؛ متن و زمان قطعهها نگه داشته میشوند.
آخرین ویرایش: ۳ آبان ۱۴۰۵ · نتیجهٔ ابزار جای بررسی متن اصلی را نمیگیرد.