به احتمال زیاد تمامی فیلم های که دارین زیرنویس فارسیش به صورت جداگانه وجود داره و فقط کافیه تو سایت های زیر نویس جستجو کنید
و اگر نبود میتونید زیر نویس انگلیسیشو که تقریبا برای تمامی فیلم ها موجوده رو بگیرید و ترجمه کنید و یا با نرم افزار ترجمه کنید که مشکلاتی خواهد داشت
شما میخواید برای فیلم هاتون زیر نویس بگیرید اگر ۱۰۰ تا فیلم داشته باشید تقریبا زیرنویس هاش میشه ۵ مگ البته با احتساب دانلود های اشتباهی و ...
--
اگر بخویاد کلا برنامه ای بسازیک که زیر نویس رو از روی فیلم به متن تبدیل کنه باید برنامه اون منطقه که زیر نویس ها توش نشون داده میشه رو مدام کپچر کنه و در صورت تغیر متن با ذخیره زمان فیلم متن رو ترجمه کنه
البته مشکلاتی هم پیش خواهد آمد ممکنه متن دیگه ای در تصویر باشه اونو هم اضافه کنه یا گاهی نتونه تشخیص بده و اشتباه تشخیص بده
نوشتن همون برنامه تشخیص نوشته از عکس و تبدیل به متن خودش سخته و سورسشو اگه گیر بیارید میشه کار هایی کرد ولی از اونجایی که فکر میکنم برنامه نویس نیستین و اگر هم بودین به این راحتی ها نبود بازم توصیه میکنم زیرنویس هاشو پیدا کنید و اگر نبود از زیرنویس متنی انگلیسی ترجمه کنید
کلا نمیشه گفت به چه زبونی بهتره قطعا با زبان های مختلفی میشه این کار رو انجام داد سی - سی پلاس - پایتون - جاوا