PDA

نسخه کامل مشاهده نسخه کامل : ذخیرهٔ زیر‌نویس‌های فارسی فیلم‌ها با استاندارد یونیکد در لینوکس



c30tehran
29-12-2010, 11:48
متأسفانه بسیاری از فایل‌های زیر‌نویس فارسی فیلم در Encoding عربی ذخیره شده و می‌شوند. در لینوکس برای آن‌که بتوانید آن زیر‌نویس‌ها را در Encoding بین‌المللی یونیکد ذخیره کنید می‌توانید از


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداین اسکریپت پایتون استفاده کنید.


اسکریپت را در یک فایل متنی کپی کنید و فایل را با نامی مثل convertor و در پسوند py ذخیره کنید.
حال فایل ذخیره‌شده را اجرایی کنید. اگر از میز کار گنوم استفاده می‌کنید روی فایل، راست‌کلیک کنید و گزینه Properties را انتخاب کنید.
در پنجره‌ای که باز می‌شود روی برگه Permissions کلیک کنید و جعبهٔ Allow excuting as program را تیک بزنید! با این کار فایل، اجرایی می‌شود.
بسیار خوب، Terminal را باز کنید و دستور زیر را وارد کنید:



برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

صبر کنید! هنوز دکمه Enter را نفشارید! بعد از دستور یک فاصله ایجاد کنید و نام کامل فایل حاوی زیر‌نویس را وارد کنید.
اکنون دکمه Enter را بفشارید!
در کسری از ثانیه فایل اولیه، با نامی جدید و در Encoding استاندارد یونیکد ذخیره می‌شود.

Open-Source
29-12-2010, 17:24
با دستور زیر هم میشه ای کارو کرد:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

bersam
12-01-2011, 23:32
بهترین راه ویژوال هست :) می‌تونین از این افزونه که برای ناتالیوس توسط دوست خوبم aliva ایجاد شده استفاده کنین :


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

ReadMe رو بخونید.

البته با پایتون و خیلی های دیگه هم میشه ولی خب این اسکریپت چیز راحتیه ... !gsh