تبدیل SRT به ASS
در SRT ظاهر زیرنویس به عهدهٔ هر پخشکننده است و همان فایل در هر جا با فونت و اندازهٔ متفاوتی نمایش داده میشود. با تبدیل به ASS یک استایل واحد در خود فایل نوشته میشود که رندرکنندههایی مانند VLC و mpv از آن پیروی میکنند و Aegisub میتواند آن را مبنای ویرایشهای بعدی قرار دهد.
مبدل زیرنویس
یا فایلهای SRT, VTT, ASS … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
همه زیرنویسها را به اندازه این تعداد ثانیه جابهجا میکند. اگر زیرنویس زود نمایش داده میشود عدد مثبت و اگر دیر است عدد منفی بدهید (مثلاً -1.5).
اگر زیرنویس در طول فیلم بیشتر و بیشتر از تصویر عقب یا جلو میافتد، که نشانه زمانبندی برای نسخه دیگری از ویدیوست، این مقدار و نرخ مقصد را تنظیم کنید.
نرخ فریم ویدیویی که زیرنویس را با آن پخش میکنید. تبدیل 23.976 → 25 بیشتر ناهماهنگیهای PAL/NTSC را برطرف میکند.
فقط برای ورودی TXT ساده که زمان ندارد: هر خط به این مدت و پشت سر هم نمایش داده میشود. در صورت نیاز بعداً زمانها را در ویرایشگر زیرنویس تنظیم کنید.
تشخیص خودکار برای بیشتر فایلها کافی است. اگر حروف دارای نشانه، سیریلیک یا عربی بهصورت علامت سؤال درآمدند، کدگذاری را دستی انتخاب کنید. خروجی همیشه UTF-8 است.
فونت سبک پیشفرض ASS. این فونت باید روی رایانه بیننده نصب باشد؛ Arial امنترین انتخاب است.
اندازه نسبت به ویدیویی با ارتفاع 1080 پیکسل. 48 اندازه رایج برای فیلمهاست.
نحوه استفاده از این ابزار
- 1
فایل SRT را بارگذاری کنید
یک یا چند فایل .srt را رها کنید؛ حداکثر 20 فایل و هر کدام تا 95 MB. کدگذاریهایی مانند Windows-1252 یا Windows-1251 شناسایی میشوند و خروجی با UTF-8 نوشته میشود.
- 2
فونت و اندازه را تعیین کنید
در بخش تنظیمات پیشرفته، فونت روی Arial و اندازه فونت روی 48 (برای قاب با ارتفاع 1080 پیکسل) است. اگر فونت دیگری روی رایانهٔ پخش نصب است، نام آن را بنویسید و SSA را فقط برای پخشکنندهٔ قدیمی که آن را میخواهد، بهجای ASS انتخاب کنید.
- 3
به ASS تبدیل کنید
روی تبدیل به ASS (Advanced SubStation) ← بزنید و فایل .ass را دانلود کنید. فایل SRT بارگذاریشده و نتیجه بعد از 30 دقیقه حذف میشوند.
چرا زیرنویس SRT را به ASS تبدیل کنیم
Advanced SubStation Alpha از SubStation Alpha، ویرایشگر ویندوزی دههٔ 1990، پدید آمد و به قالب فنسابِ انیمه و Aegisub، ویرایشگری که بیشتر تایپستترها از آن استفاده میکنند، تبدیل شد. نقطه قوتش این است که استایل در خود فایل است. SRT فقط میگوید چه زمانی و چه چیزی، اما ASS میگوید چگونه هم: فونت، اندازه، رنگها، ضخامت حاشیه، سایه، حاشیهها و تراز که یکبار در جدول سبک تعریف و روی همهٔ خطوط اعمال میشوند.
پخشکنندههایی با رندرکنندهٔ کامل ASS، از جمله mpv، VLC و MPC-HC از طریق libass یا موتورهای مشابه، از این استایل پیروی میکنند؛ بنابراین زیرنویس روی هر دستگاهی که فونت را داشته باشد یکسان دیده میشود. همین فایل را به ffmpeg یا HandBrake میدهید وقتی باید زیرنویس را برای شبکههای اجتماعی روی ویدیو ثابت کنید، چون آپلودها اغلب ترک زیرنویس ندارند. مبدل زیرنویس دقیقاً برای همین کارها ASS را ارائه میدهد.
انتخاب اندازهٔ فونت ASS
- 36
جمعوجور؛ مناسب تماشا از نزدیک روی رایانه یا دو خط بلند.
- 48
پیشفرض اینجا؛ اندازهٔ رایج فیلم در قاب 1080 پیکسل.
- 60
تلویزیون اتاق نشیمن که از روی مبل دیده میشود.
- 72
ویدیوهای مخصوص موبایل و بینندگانی که به متن درشتتر نیاز دارند.
SRT
زیرنویس SubRip
SRT فرمت زیرنویس SubRip است؛ برنامه رایگان ویندوزی که حدود سال ۲۰۰۰ زیرنویس را از ویدیو استخراج میکرد. هر مورد یک بلوک متنی ساده با شماره، زمان شروع و پایان و متن زیرنویس است. این فرمت پرپشتیبانیترین فرمت زیرنویس است و VLC، YouTube، Facebook، ویرایشگرهای ویدیو و تلویزیونهای هوشمند آن را میپذیرند. SRT فقط قالببندی پایه دارد و استانداردی برای جایگاهدهی یا استایل ندارد.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- SubRip
ASS
Advanced SubStation Alpha
ASS (Advanced SubStation Alpha) نسخه گسترشیافته قالب زیرنویس SubStation Alpha است، ویرایشگر زیرنویسی که Kotus نوشته است. از فونتها، رنگها، دورخط، جایگذاری دقیق، چرخش، زمانبندی کارائوکه و افکتهای متحرک پشتیبانی میکند، بنابراین زیرنویس میتواند با تایپوگرافی ویدیو هماهنگ باشد. در زیرنویس انیمه و کارائوکه بسیار استفاده میشود. بسیاری از پخشکنندههای وب، پلتفرمهای اجتماعی و تلویزیونها استایل آن را نادیده میگیرند یا آن را نمیپذیرند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- بله
- سال معرفی
- –
SRT فونت و اندازهٔ ثابتی ندارد و هر پخشکننده آن را متفاوت نمایش میدهد؛ ASS یک سبک نامدار را در خود فایل ذخیره میکند و نقطهٔ شروع مناسبی برای زیرنویس یکدست یا ثابتشده در ویدیو است.
آنچه تبدیل اضافه میکند و آنچه بعداً استایل میدهید
اضافهشده توسط مبدل
یک فایل ASS معتبر با اطلاعات اسکریپت، یک سبک و یک خط Dialogue برای هر زیرنویس SRT.
- نام و اندازهٔ فونت شما در سبک Default
- زمانبندی در قالب صدم ثانیهٔ ASS
- ایتالیک و بولد بهصورت کدهای override منتقل میشوند
اضافهشده توسط شما بعداً
هر چیزی که زیرنویس سبک فنسab را متمایز میکند برای هر خط به تصمیم انسان نیاز دارد.
- سبک دوم برای آهنگها یا تابلوها
- موقعیت با
\posو جایگذاری بالا با\an8 - زمانبندی کارائوکه با تگهای
\k، محو شدن و رنگها
کاری که ASS نمیتواند انجام دهد حدس زدن چیزی است که SRT هرگز ذخیره نکرده. گویندهها، متن تابلوها و خطوط آهنگ همه بهصورت دیالوگ ساده در سبک Default میآیند، چون SRT راهی برای تفکیک آنها ندارد. اگر آمادهٔ انتشار میشوید، ابتدا تبدیل کنید، فایل .ass را در Aegisub باز کنید، به خطوط آهنگ و تابلو سبک بدهید و سپس آن را در ویدیو mux کنید. برای پخش روی دستگاههایی که MKV را دوست ندارند، MKV به MP4 ویدیو را تبدیل میکند، هرچند بیشتر پخشکنندههای MP4 ترک ASS استایلدار را نادیده میگیرند.
پرسشهای رایج دربارهٔ تبدیل SRT به ASS
آیا تبدیل SRT به ASS زیرنویسهایم را پرزرقوبرق میکند؟
بهتنهایی نه. فایل یک سبک پیشفرض با فونت و اندازهای که انتخاب کردهاید میگیرد و زیرنویسها متن و زمانبندی خود را حفظ میکنند. رنگ، حاشیه، موقعیت و افکتها را بعداً در ویرایشگری مانند Aegisub اضافه میکنید.
چه فونتی را باید در فیلد فونت وارد کنم؟
فونتی که روی همهٔ رایانههایی که فایل را پخش میکنند نصب باشد؛ برای همین Arial پیشفرض است. برای انتشار MKV میتوانید فایل فونت را به کانتینر پیوست کنید تا پخشکنندهها حتی بدون نصب فونت از آن استفاده کنند.
چطور زیرنویس ASS را بهصورت هاردساب روی ویدیو بچسبانم؟
فیلتر subtitles در ffmpeg که بهصورت -vf subtitles=episode.ass به کار میرود، زیرنویسهای استایلدار را با libass روی تصویر درج میکند و HandBrake هم میتواند ترکهای SSA و ASS را در ویدیو ثابت کند. زیرنویس ثابتشده را نمیتوان خاموش کرد، پس یک نسخهٔ بدون آن نگه دارید.
آیا تگهای ایتالیک فایل SRT حفظ میشوند؟
بله. <i> و <b> به کدهای override در ASS تبدیل میشوند و کلمات تأکیدشده همانطور میمانند. بهتر است برچسبهای <font color> را در Aegisub با یک سبک مناسب جایگزین کنید.
انتخاب ASS با SSA چه تفاوتی دارد؟
SSA همان طرح قدیمی SubStation Alpha نسخهٔ v4 است و ASS نسخهٔ گسترشیافتهٔ v4+ با فیلدهای سبک بیشتر. تقریباً همهٔ پخشکنندههای امروزی ASS را میخوانند؛ SSA را فقط وقتی انتخاب کنید که دستگاه یا برنامهای قدیمی آن را بخواهد.
آیا بعداً میتوانم دوباره به SRT برگردم؟
بله، با تبدیل ASS به SRT. متن و زمانها بدون تغییر برمیگردند و هر استایلی که در ASS اضافه کرده باشید در این مسیر حذف میشود.