افزودن هاردساب به ویدئو

گاهی اوقات پلیری پیدا می‌شه که امکان سافت ساب رو نداره بخاطر همین مجور می‌شیم فایل زیرنویس رو ، روی ویدیو بسوزونیم یا بکاریم هرچی...

برای اینکار ساده ترین راه استفاده از HandBrake است که ما توضیحی در این مورد نمی‌دیم و می‌ریم که با دستور زیر به راحتی زیرنویس رو بسوزونیم روی ویدیو

ffmpeg -i input.mp4 -vf subtitles=filename=SUBTITLE.srt:force_style='FontName=Yekan' -acodec ac3 -vcodec h264 out.mkv

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

ایجاد swap بدون پارتیشن بندی در لینوکس

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

swap فضایی روی هارد درایو که سیستم عامل لینوکس در صورتی که کل فضای رم پر بشه برای جلوگیری از کرش سیستم از اون استفاده میکنه. و مقداری از اطلاعاتی که قرار بود روی رم باشه رو روی اون نگه داری میکنه. قطعا اولین چیزی که به ‌‌ذهن میرسه اینه که این کار باعث کند شدن سیستم عامل میشه. اما اگر کمی دقت کنید کند شدن سیستم خیلی بهتر از اینه که سیستم کرش کنه و احتمالا شما مقداری از اطلاعات رو از دست بدید. در حالت کلی بهتره که swap کاملا خالی باشه مخصوصا اگر روی سرور باشه. با توجه به این که swap رو یا با فرمت و یا با ریبوت باید خالی کرد ، در نتیجه بهتره هر از مدتی چک کنید ببینید چیزی واردش شده یا نه. اگر swap شما استفاده شده بود اساسا به این معنیه که برای مدتی رم شما پر شده بوده و مقداری از اطلاعات رو به swap منتقل کرده . این اتفاق میتونه با اجرای نرم‌افزارهای سنگین رخ بده. مثلا استفاده از ماشین های مجازی. اگر این swap شما مرتبا پر میشه این به این معنیه که مقدار رم شما برای کاری که انجام میدید کافی نیست و بهتره رم جدید تهیه کنید.

اما اگر شما لینوکس رو نصب کردید و فضای swap برای سیستم عامل تعریف نکردید. 2 راه دارید برای ساخت این فضا:

1- از یک دیسک زنده استفاده کنید ،سیستم رو با اون بوت کنید و بعد از اون یکی از پارتیشن هارو تغییر حجم بدید و یک پارتیشن جدید برای swap بسازید.

2- از یک فایل به عنوان swap استفاده کنید!

در این جا من روش دوم رو توضیح میدم...

ادامه مطلب

معرفی فونت وزیر

فونت های فارسی خیلی زیاد هستن که مصارف متعددی دارند. اما در وب فارسی معمولا از فونت های تاهما، یکان، ایران سنس و امثالهم استفاده میشه. اما به تازگی فونتی به نام Vazir یا وزیر پیدا کردم (توی انجمن های فارسی آرچ لینوکس ازش استفاده شد) و شیفته و دلباخته این فونت شدم.

نکته ی مهمش در کنار زیبا و ساده بودنش اینه که اوپن سورس هست و در Github قرار گرفته. از این جهت خواستم معرفیش کنم تا در گسترش این فونت دلنشین و اوپن‌سورس کمک کرده باشم.شما میتونید با استفاده از این فونت در وبسایت هاتون هر چه بیشتر کاربران رو با این فونت آشنا کنید.

چند تا نکته در مورد آپدیت بوسیله pacman در مانجارو

همونطور که میدونید مدیر بسته ها در مانجارو pacman هست. چند تا نکته در مورد آپدیت سیستم بوسیله pacman از ویکی مانجارو اینجا خلاصه میکنم که دم دست باشه.

۱- اول از همه باید مناسب ترین سرورهای مخازن رو پیدا کنیم. برای این کار با این دستور اول لیستی از همه ی مخازن تهیه میشه  و سپس شما میتونید دونه دونه زمان پاسخگویی اون سرور رو ببینید و انتخابش کنید تا وارد لیست مخازن سیستم شما بشه

sudo pacman-mirrors -i -c all

۲- و بعد از اینکه چند تا از سریعترین ها رو انتخاب کردین با این دستور اون ها رو به ترتیب سرعت لیست میکنه

sudo pacman-mirrors -g

۳- حالا لیست بسته ها رو از روی این مخازن جدید بروز رسانی میکنیم

sudo pacman -Syy

۴- بعد با این دستور دیتابیس بسته ها رو بهینه میکنیم

sudo pacman-optimize && sync

میشه از این دستور هم برای پیدا کردن میرورهای خوب و آپدیت دیتابیس ها در یک مرحله استفاده کرد:

sudo pacman-mirrors --fasttrack 10 && sudo pacman -Syy

۵- بعد با این دستور اقدام به بروز رسانی بسته ها میکنیم

sudo pacman -Su

البته وقتی در قدم اول لیستی از همه ی مخازن موجود تهیه میکنیم، این لیست میشه لیست پیشفرض ما. و هر وقت که ISP ما عوض شه یا به جای دیگه ای مسافرت کنیم، باید لیست رو از اول تهیه کنیم تا بازده بیشتری بتونیم داشته باشیم.

اما بعد از اینکه آپدیت سیستم تموم شد، کلی بسته دانلود میشه. بنابراین کلی حجم از فضای هارددیسک ما اشغال میشه. برای اینکه بتونیم بطور محافظه کارانه فقط آخرین دو نسخه ی دانلود شده از بسته ها رو در cache نگه داریم و مابقی رو پاک کنیم از این دستور میتونیم کمک بگیریم

sudo  paccache -rvk2

برای این میگم دو تا از آخرین بسته ها رو نگه داریم که ممکنه با آپگرید سیستم دچار مشکل بشیم و مجبور بشیم اون بسته ای رو که سالم بوده از حافظه cache دوباره نصب کنیم.

تغییر شکل ماوس در login manager

توجه: این مطلب قدیمی است و صرفا جهت آرشیو حفظ شده است. ممکن است امروزه برخی موارد یکسان نباشند.

اگه مثل من به وسواس دچارید  و دوست دارید تم ماوسی که انتخاب کردید برای login manager هم همون باشه، باید این کارها رو بکنید:

این فایل رو باز کنید: /usr/share/icons/default/index.theme

و این مقادیر رو توش قرار بدید. و به جای THEMENAME باید اسم اون تمی رو بذارید که میخواید

[Icon Theme]
Name = THEMENAME
Comment = Default icon theme
Inherits = THEMENAME

برنامه بسیار ساده برای ویرایش فایلهای صوتی

مدت ها بود، یعنی مدتها بود که دنبال یه برنامه ی ساده و سبک برای ویرایش فایلهای صوتی توی لینوکس میگشتم.

یه برنامه ای که کوچیک باشه، و بشه کارهایی مثل بیشتر کردن صدای فایلهای صوتی، کات کردن، و یه سری کارهای از این دست انجام داد.

تا اینکه بالاخره یافتم.

به سادگی میتونید mhwaveedit رو از AUR نصب کنید.

برنامه بسیار سبک و ساده طراحی شده. و برای کارهای ساده عالیه. این برنامه ضبط هم انجام میده. منتها باید توی تنظیماتش سخت افزار ضبط کننده رو درست تنظیم کنید.

prefrences > sound > Settings (جلوی ALSA) , Recording device: h:0 یا h:1




حاصل سر و کله زدن های من با لینوکس