آموزش زیرنویس فارسی فیلم با هوش مصنوعی و Subtitle Edit
امروزه هوش مصنوعی در تمامی کارها و فرایند ها نقش به سزایی دارد.از آنجایی که رشد عجیب هوش مصنوعی باعث شده برای عموم بسیار کاربردی باشد و همچنین با رشد روز افزون تعداد استفاده کنندگان از هوش مصنوعی باعث محبوبیت بیشتر آن شده و توسط آن می توانید کارهای مختلف و بسیاری را به صورت کاملا آزادنه انجام دهید.که یکی از بهترین و مفید ترین موارد استفاده هوش مصنوعی برای زیرنویس فیلم ها می باشد.که میتواند آن را با دقت نسبتا بالایی انجام دهد.امروزه ابزار ها ومنابع مختلفی برای ترجمه ویدئو توسط هوش مصنوعی طراحی و توسعه داده شده است و این قابلیت بسیار ارزشمند را در اختیار کاربران مختلف قرار میدهد.شما توسط این ابزار ها می توانید کلیه فیلم ها را بصورت سریع در سیستم خود با هوش مصنوعی زیرنویس کنید.البته که از زبان شیرین فارسی هم پشتیبانی میکند.
ما در این آموزش زیرنویس فارسی فیلم با هوش مصنوعی عملیاتی را انجام میدهیم که تمامی پردازش ها در سیستم شخصی کاربر انجام میشود.و وابستگی به هیچ گونه سرویس و سایت مختلفی نیاز نیست.این یکی از ساده ترین و بهترین روش هایی است که ما پیشنهاد میکنیم از آن استفاده کنید.البته لازم به ذکر است که هوش مصنوعی ، همانطور که از نامش پیداست ، رفتاری همانند هوش انسان را ندارد بخاطر همین در بسیاری از مواقع دچار خطا هایی هم ممکن است بشود البته نه خطاهای انچنانی ولی اندک هستند که میتوان به صورت دستی آن ها را اصلاح نمود.پس هیچگاه از هوش مصنوعی انتظار هوش سرشار انسانی را نداشته باشید.
نرم افزاری که ما انتخاب میکنیم Subtitle Edit می باشد که یک نرم افزار متن باز و اختصاصی برای ایجاد و ویرایش زیرنویس ها و همگام سازی آنها در طی پروسه پخش فیلم می باشد.که اکثرا با آن آشنایی کاملی دارند.در درجه اول باید این ابزار را از صفحه گیتهاب یا سایت رسمی آن دانلود نمایند.که در انتهای همین پست لینک دانلود آن قرار دارد.دقت داشته باشید که این نرم افزار کاملا رایگان می باشد.
اگر تولید کننده محتوای اینستاگرام و یوتیوب هستید زیرنویس کردن فیلم ها و محتواهای شما بسیار کاربردی خواهد بود.
پس از دانلود و نصب نرم افزار Subtitle Edit کافیست که آن را باز کنید.در ابتدا می بایست مدل هوش مصنوعی برای زبان مورد نظر و فارسی را انتخاب کنید.برای این کار 2 موتور هوش مصنوعی در آن تعبیه شده که اولین آن whisper هست و حجم بالایی دارد حدود 4 گیگابایت و دومین موتور هوش مصنوعی vosk/kaldi نام دارد.که حجم کمتری دارد و دقت آن در حد 70 درصد نیز می باشد.در مورد موتور های هوش مصنوعی تعبیه شده در Subtitle Edit یعنی مدل های Vosk Kaldi و Whisper این مدل ها از الگوریتم های پیشرفته برای تبدیل کلمات گفتاری به قالب متن استفاده می کنند. استفاده از این مدل ها دقت بالاتر و زمان پردازش سریعتر تضمین می کند.Vosk و Kaldi دو مدل محبوبی هستند که برای تبدیل صدا به متن در ویرایش زیرنویس استفاده میشوند. هر دو مدل نقاط قوت و ضعف خاص خود را دارند. Vosk به دلیل توانایی خود در تقسیم بندی دقیق زیرنویس ها، تضمین زمان بندی دقیق و همگام سازی شناخته شده است. از سوی دیگر، Kaldi به دلیل سرعت پردازش بیشتر خود شناخته شده است، و آن را برای پروژه هایی با ضرب الاجل محدود مناسب می کند.Whisper مدل دیگری است که در ویرایش زیرنویس برای تبدیل صدا به متن استفاده می شود. برخلاف Vosk و Kaldi، Whisper زیرنویسهای تقسیمبندی شده را ارائه نمیکند و در نتیجه یک بلوک متنی پیوسته ایجاد میکند. با این حال، این محدودیت را با سرعت پردازش سریعتر خود جبران میکند و آن را برای پروژههایی که نیاز به زمانبندی سریع دارند، ایدهآل میکند.
- در مرحله اول پس از نصب نرم افزار Subtitle Edit باید از نوار قسمت قسمت Video گزینه Audio to text Vosk را انتخاب کنید.دقت کنید که حجم این نسخه به همراه دانلود متعلقات آن چیزی حدود 100 مگابایت می شود ولی اگر گزینه Whisper را انتخاب کنید حجم تقریبی 4 گیگابایت را برای دانلود نیاز خواهید داشت.این به انتخاب شما بستگی دارد.
- سپس در مرحله بعدی از شما درخواست تایید برای دانلود کدک ffmpeg را میکند که کافیست آن را هم تایید کنید.این کدک برای پخش ویدئو ها الزامی می باشد.
- بعد از آن درخواست تایید برای دانلود کتابخانه libvosk را می کند که کافیست شما هم این گزینه را تایید کنید تا این کتابخانه دانلود و به برنامه اضافه شود.دقت داشته باشید که نصب این کتابخانه ها ضروری بوده و حجم نسبتا پایینی دارند.
دقت کنید که پس از اتمام دانلود کتابخانه libvosk از ما درخواست میشود که آیا میخواهید از این کتابخانه استفاده کنید که شما باید آن را تایید کنید تا به پنجره بعدی برای دانلود مدل هوش مصنوعی بروید.
- پس از آن با پنجره زیر مواجه میشوید.که باید به ترتیب ابتدا بر روی 3 نقطه بزنید و سپس زبان فارسی را انتخاب کنید و در آخر هم دانلود کنید.لطفا در این قسمت تا اتمام دانلود منتظر بمانید.
نکته مهم این که به یاد داشته باشید که هیچ گاه هوش مصنوعی دقت 100 درصدی و هوش انسانی را ندارد پس نباید انتظار این را داشته باشید که تمام کلمات را بصورت دقیق بفهمد.بدین جهت می بایست مقادیری را بصورت دستی باید تغییر دهید.
- پس از اتمام دانلود با پنجره زیر روبرو میشود که میتوانید آن را ببندید یا این که از همین قسمت ویدئو مورد خود را اضافه کنید و بر روی Generate کلیک کنید تا کار تبدیل آن انجام شود.البته دقت داشته باشید که بهتر است این پنجره را ببندید و در پنجره اصلی برنامه ابتدا ویدئو مورد نظر خود را اضافه کنید سپس اقدام به تبدیل آن نمایید.کافیست ابتدا از منو Video گزینه Open Video File رو بزنید و ویدئو مورد نظر خود را انتخاب کنید و سپس مجدد از منو Video گزینه audio to text vosk را انتخاب کنید و با زدن Genrate زیرنویس به فیلم اضافه میشود.با این کار زیرنویس و ویدئو در کنار هم هستند ولی با روش اول فایل زیر نویس کنار فایل ویدئویی ساخته میشود و سپس باید تک تک آنها را باز کنید و به برنامه اضافه کنید.البته فرقی هم ندارد هر روش راحت هستید.
- مورد دیگر این که اگر حین اضافه کردن ویدئو به برنامه پیغام زیر را دریافت کردید حتما پلیر داخلی آن را دانلود کنید تا ویدئو ها در محیط خود Subtitle Edit پخش و اجرا بشوند.
- اگر تمام مراحل را با دقت انجام داده باشید پس از افزودن ویدئو به برنامه و زدن دکمه Genrate با تصویر زیر مواجه میشوید.دقت داشته باشید که با توجه به در دسترس نبودن ویدئو خاصی در این لحظه برای آموزش ، ما یک متن فارسی را در محیط دسکتاپ ویندوز بصورت ویدئو ضبط کردیم که خروجی آن شد تصویر زیر.
- همانطور که گفتیم نباید از هوش مصنوعی انتظار بالایی داشت و دارای خطا هایی نیز هست که باید بصورت دستی اصلاح شود مثلا متنی که ما در ویدئو گفتیم این بود و البته که متوجه هستیم که آن عبارت انگلیسی نباید گفته میشد ولی بد نیست بدانید که اگر عبارت انگلیسی در گفتار باشد دچار خطای محصوصی خواهد شد.
سلام وقت تون بخیر امیدوارم که حالتون خوب باشه در این قسمت قصد داریم آموزش زیرنویس فارسی بوسیله نرم افزار Subtitle Edit و با استفاده از هوش مصنوعی را برای شما آموزش بدهیم.
- اما چیزی که در خروجی کار به ما تحویل داده شد :
سلام وقت بخیر امیدوارم که حالتون خوب باشه و ای در این قسمت قصد داریم آموزش زیرنویس پارسی به وسیله ای دم افطار ساخت هاتتپ ادیب و با استفاده از هوش مصنوعی را برای شما آموزش بدهیم.
- پس تا اینجای کار متوجه شدید که این ابزار تا حد قابل قبولی به ما متن فارسی را برمیگرداند.اما در ادامه کار باید بصورت دستی تغییرات را انجام دهیم.مثلا در تصویر زیر میخواهیم عبارت سلام وقت بخیر بصورت یک پارچه نمایش داده شود که کافیست هر 3 خط آن را انتخاب کنیم و با منوی کلیک راست گزینه Merge Selected Line رو بزنیم آنگاه این سه کلمه با هم ادغام میشوند.
- دقت داشته باشید که اگر br در وسط متن ها نمایش داده شد کافیست دکمه Unbreak را یکبار بزنید تا از این حالت خارج شود.این عبارت باعث میشود زیرنویس هایی که ادغام میشوند بصورت زیر هم نمایش داده بشود که با زدن Unbreak درون یک خط نمایش داده میشود.
- زیرنویس های تک کلمه ای بیشتر برای اینستاگرام و یوتیوب مناسب هستند اما برای ویدئو های طولانی خواندن زیر نویس بصورت تک کلمه ای کاری بسیار سخت و دشوار می باشد و از این جهت باید زیرنویس ها را بصورت خطی و یکسان نمایش داده شود برای این کار کافیست از منوی Tools گزینه Merge short lines را انتخاب کنید و در پنجره نمایش داده شده عبارت 45 که استاندارد معمولی هست وارد کنید و مطابق عکس زیر گزینه ها را تنظیم کنید و دکمه Ok را فشار دهید مشاهده میکنید که تمام زیرنویس ها بصورت یکپارچه نمایش داده شدند.
- و اما میرسیم به مهم ترین و جذاب ترین بخش زیرنویس ها با هوش مصنوعی که ترجمه آنها به زبان های مختلف هست که شما با استفاهد از کلیدهای ترکیبی Ctrl +Shift + G می توانید پنجره ترجمه خودکار زیرنویس ها را اجرا کنید.دقت کنید این قسمت از API مترجم گوگل استفاده میکند و دقت تقریبا بالایی نیز دارد.پس از انتخاب زبان مقصد ترجمه کافیست دکمه Translate را بزنید و اندکی صبر کنید تا زبان ترجمه اضافه شود و سپس ok را برای تایید بزنید.
- در پایان نیز پس از اعمال کردن تغییرات دلخواه خود میتوانید بر روی Save کلیک نمایید.دقت داشته باشید فایل زیرنویس و ترجمه در کنار محل فایل ویدئویی که فراخوانی کرده اید ذخیره میشوند.همچنین دقت داشته باشید که هنگام ذخیره زیرنویس Encoding آن روی UTF 8 تنظیم شده باشد.
ممکن است این مطالب نیز برای شما مفید باشد:
دانلود از گیتهاب
Password
yasserdivar.ir2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
عالی بود
دمتون گرم
ممنون
خوشحالیم که مطلب با برای شما مفید بوده 🌹🌹🌹