هماهنگ کردن پیشروی (بر حسب fps) زیرنویس و فیلم

قبل از هر چیز یه پیش زمینه بگم درباره FPS

FPS که مخفف Frame Per Seconds هست نشون دهنده تعداد فریمی هست که در 1 ثانیه نمایش داده میشه.(این یه توضیح کاملا مختصر!)

اگر بخوام بگم چند نوع FPS داریم تعدادش نامحدوده چون هرکسی میتونه با هر FPS  یه فیلم رو تبدیل کنه و چیز ثابتی نیست،

اما دو FPS داریم که بیشتر در شاخه فیلم ها و سریال ها مورد استفاده قرار میگیرند و معمولا از نوع دیگه ای استفاده نمیشه.

یکیش 25 هست و دیگری 23.976

اینکه چطور بفهمیم یه زیرنویس بر اساس کدوم FPS طراحی شده کار مشکلیه…

اما مشکلی در ادامه کارمون پیش نمیاد و نیازی نیست بدونیم زیرنویسمون چه FPS ای داره
فقط کافیه بدونیم که FPS فیلممون چنده و اگر زیرنویس به صورتی که بعدا خواهم گفت هماهنگ نبود وارد عملیات تغییر FPS میشیم.
برای فهمیدن اینکه FPS فیلممون چنده از نرم افزار دوست داشتنی و کاربردی KMPlayer استفاده میکنیم.
کافیه فیلممون رو با این برنامه باز کنیم (حالا میتونیم Pause بزنیم) و با زدن دکمه ALT+J وارد صفحه مشخصات ویدئوی فیلم بشیم.

تصویر

همونطور که میبینید FPS این فایل 23.976 هستش.

خب حالا به این مسئله بسیار مهم میرسیم که زیرنویس ناهماهنگمون تاخیر تایمی داره یا FPS هم مشکل داره یا هردو؟

از کجا بدونیم FPS مشکل داره یا نه؟
خیلی ساده هستش،شما فیلم یا سریالی دارید که تاخیرشو پیدا کردید اما 2 تا 3 ثانیه بعد میبینید که دوباره تاخیر ایجاد شده و پشت سر هم تاخیر ایجاد میشه و تاخیر پیش رونده داره،در اینگونه زیرنویس ها مطمئنا زیرنویس و فیلم FPS متفاوتی دارند.

حالا که یاد گرفتیم چطور FPS رو پیدا کنیم و چطور متوجه اشکال در FPS بشیم،اموزش رو شروع میکنیم.

تغییر FPS در زیرنویس های SRT و SUB/IDX متفاوته و توسط 2 برنامه مجزا انجام میشه.

ابتدا زیرنویس SRT :

برای تنظیم FPS این نوع زیرنویس به نرم افزار Subtitle Workshop نیاز داریم که میتونید از اینجا دانلود کنید.

برنامه رو نصب و اجرا کنید.

از منوی File گزینه Load Subtitle رو بزنید و زیرنویس مورد نظرتون رو پیدا کنید و Open بزنید تا زیرنویس در برنامه لود بشه.

از سمت چپ برنامه از کادر بازشو زیر Input FPS حالت های مختلف FPS رو مشاهده میکنید.

تصویر

با انتخاب هر FPS زیرنویس شما با FPS جدید هماهنگ میشه و برای Save کردنش از منوی File و گزینه Save یا Save As اقدام کنید.(در قسمت Input FPS مقدار فریم بر ثانیه ی زیرنویستون رو انتخاب کنید و در قسمت FPS مقدار فریم بر ثانیه ای رو که میخواین زیرنویس بهش تبدیل بشه رو انتخاب کنید)

(توجه داشته باشید که اگر میخواید زیرنویستون رو جای دیگه Save کنید Save As رو بزنید و از حالت هایی که نشون میده SubRip رو انتخاب کنید و سپس در جای جدید Save کنید)

در زیرنویس های SUB/IDX :

برای این کار به برنامه VobSub نیاز داریم که ازش برای هماهنگ سازی زیرنویس استفاده میکردیم.

این برنامه رو میتونید از اینجا دانلود کنید.

توجه داشته باشید که این برنامه شامل چند برنامه هست که یکیش Subresync بود که برای هماهنگی از نوع تاخیر استفاده میکردیم.

برای ورود به قسمتی از این برنامه که میتونه FPS رو تغییر بده به آدرس زیر بروید :

شاخه درایو ویندوزتون، Program Files >> Gabest >> VobSub >> VobSub Cutter.exe

برنامه VobSub Cutter رو اجرا کنید.

گزینه Open رو بزنید و زیرنویس SUB/IDX رو بهش بدید.

تصویر

یک Modify FPS رو بزنید و در قسمت Org باید FPS زیرنویسمون رو وارد کنیم (FPS ای که الان هستش) بنابراین عدد FPS ای که قبلا از فیلممون در KMPlayer دیدیم وارد نکنید. (وقتی FPS فیلم 23.976 بود و زیرنویس تاخیر پیش رونده داشت یعنی FPS زیرنویس 25 هستش و باید در قسمت Org عدد 25.000 رو وارد کنیم) و در قسمت New عدد FPS جدید رو وارد کنید (FPS جدید همون FPS ای هست که در KMPlayer دیدیم)

تصویر

در انتها دکمه Save As رو بزنید و زیرنویس جدیدتون رو Save کنید.

(به قسمت های Start ، End و تیک Modify timestamps… دست نزنید)

بعد از Save کردن زیرنویس جدید (چه در زیرنویس SRT و چه در SUB/IDX) باز هم امکان ناهماهنگی وجود داره چون شما فقط FPS فیلم و زیرنویس رو هماهنگ کردید و هنوز تاخیرش رو برطرف نکردید که باید با برنامه Subresync که قبلا آموزش دادم هماهنگ کنید.

نکته مهمی که دوباره میخوام تاکید کنم اینه که وقتی FPS فیلمتون 23.976 هست و زیرنویسش مشکل تاخیر پیش رونده داره بنابراین FPS زیرنویس 25.000 هست و بالعکس.(لطفا شدیدا دقت کنید)

هرگونه مشکلی داشتید در همین صفحه مطرح کنید.

آموزش اجرای این برنامه در ویندوز های 64 بیتی (توضیحات از دوست عزیزمون dbdpcm) :
همون طور که میدونید برنامه ی vobsub cutter در ویندوز های 64 بیتی اجرا نمیشه حالا من یه روشی می گم که به راحتی می تونید از این برنامه استفاده کنید
1.به محیط نصب برنامه برید که به صورت پیشفرض C:\Program Files (x86)\Gabest\VobSub می باشد
2.بر روی vobsub cutter کلیک راست کرده و properties رو انتخاب کنید.
3.به جای system32 در قسمت target عبارت SysWOW64 رو وارد کنید.
4.پنجره رو OK کنید و vobsub cutter رو اجرا کنید.

تصویر

 

 

 

منبع : تیتان کامپیوتر
فرستنده : Lost

 

Did you like this? Share it:

ممکن است به این موارد نیز علاقه مند باشید:

0 دیدگاه در “هماهنگ کردن پیشروی (بر حسب fps) زیرنویس و فیلم”

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

vip-user-t

برای دریافت تمامی فایل های وبسایت، میبایست اشتراک ویژه ی دانلود وبسایت رو خریداری نمایید :

راهنمای خرید و استفاده از اشتراک خریــــد اشـتــراک جــدیــد دانــلود پنـــــــل کـــــاربــــــــــران ویـــــــژه

منوی اصلی

آدرس یاب

آدرس فعلی و بدون فیلتر وبسایت

97ashowtime.com

آدرس بعدی و خارج از فیلتر وب سایت

98ashowtime.com

دانلود آدرس یاب

برای جلوگیری از هر گونه مشکل “ورژن جدید آدرس یاب” وبسایت را دانلود نمایید :

دانلود آدرس یاب ورژن 0.7

همکاری در فروش

نظر به لطف بسیاری از کاربران عزیز در خصوص معرفی و دعوت از دوستان خود برای پیوستن به خانواده بزرگ AShowTime ، تیم مدیریتی وبسایت تصمیم گرفته است سرویسی را راه اندازی نماید تا بر این اساس آن دسته از عزیزانی که کاربران جدیدی را معرفی می کنند، به ازای هر کاربر جدید، 10 روز اعتبار رایگان به صورت خودکار دریافت میکنند :