c30tehran
29-12-2010, 11:48
متأسفانه بسیاری از فایلهای زیرنویس فارسی فیلم در Encoding عربی ذخیره شده و میشوند. در لینوکس برای آنکه بتوانید آن زیرنویسها را در Encoding بینالمللی یونیکد ذخیره کنید میتوانید از
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداین اسکریپت پایتون استفاده کنید.
اسکریپت را در یک فایل متنی کپی کنید و فایل را با نامی مثل convertor و در پسوند py ذخیره کنید.
حال فایل ذخیرهشده را اجرایی کنید. اگر از میز کار گنوم استفاده میکنید روی فایل، راستکلیک کنید و گزینه Properties را انتخاب کنید.
در پنجرهای که باز میشود روی برگه Permissions کلیک کنید و جعبهٔ Allow excuting as program را تیک بزنید! با این کار فایل، اجرایی میشود.
بسیار خوب، Terminal را باز کنید و دستور زیر را وارد کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
صبر کنید! هنوز دکمه Enter را نفشارید! بعد از دستور یک فاصله ایجاد کنید و نام کامل فایل حاوی زیرنویس را وارد کنید.
اکنون دکمه Enter را بفشارید!
در کسری از ثانیه فایل اولیه، با نامی جدید و در Encoding استاندارد یونیکد ذخیره میشود.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیداین اسکریپت پایتون استفاده کنید.
اسکریپت را در یک فایل متنی کپی کنید و فایل را با نامی مثل convertor و در پسوند py ذخیره کنید.
حال فایل ذخیرهشده را اجرایی کنید. اگر از میز کار گنوم استفاده میکنید روی فایل، راستکلیک کنید و گزینه Properties را انتخاب کنید.
در پنجرهای که باز میشود روی برگه Permissions کلیک کنید و جعبهٔ Allow excuting as program را تیک بزنید! با این کار فایل، اجرایی میشود.
بسیار خوب، Terminal را باز کنید و دستور زیر را وارد کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
صبر کنید! هنوز دکمه Enter را نفشارید! بعد از دستور یک فاصله ایجاد کنید و نام کامل فایل حاوی زیرنویس را وارد کنید.
اکنون دکمه Enter را بفشارید!
در کسری از ثانیه فایل اولیه، با نامی جدید و در Encoding استاندارد یونیکد ذخیره میشود.