Aricon, کانورتری در کیلک راست ناتیلوس

دوباره خودم را با نوشتن یه برنامه در بش اسکریپت به چالش کشیدم, ایده اینه که من حال و حوصله ندارم که ترمینال باز کنم و بعد دستور بزنم و برم به محلی که فایل ویدئویی خودم را توش نگه ‌می‌دارم و دوباره با دستور زدن کانورت کنم برای همین یه برنامه نوشتم که توی کلیک راست ناتیلوس کار می‌کنه و اسم فایل را به عنوان یه آرگمان می‌گیره و نسبت به انتخاب‌های کاربر یک ویدئو را در محیط گرافیکی خیلی ساده Encode می‌کنه, اسم برنامه‌ای که نوشتم را گذاشتم آری‌کان (Aricon) که هم همیشه به یاد آقای مهدی فتاحی باشم که ۶ سال پیش اولین بار باعث شد من گنو/لینوکس ببینم چون اسم توزیع ایشون آری‌اواس (AriOS) بود و هم اینکه ما آریایی هستیم و برنامه هم قرار کانورت کنه پس آری‌کان اسم مناسبی هست.

ویدئو معرفی آری‌کان در یوتیوب:

نحوه‌ی کاربرنامه و اسکرین‌شات‌ها و … در ادامه مطلب 🙂

این لینک آری‌کان هست در حساب گیت‌هاب من اگر یه موقع باگی چیزی پیدا کردید می‌تونید اونجا و در همین وبلاگ گزارش کنید, این اسکرین شات‌ها مربوط به برنامه هستند:

Aricon

Aricon

Aricon

Aricon

Aricon

به عنوان پیش‌نیاز بسته‌های FFmpeg و Zenity را نصب کنید (اگر این بسته‌ها نصب نباشند برنامه کار نخواهد کرد)

برخی از قابلیت‌های آری‌کان:

  • داشتن فایل LOG در صورت خطا
  • صدای نوتیفیکشن برای پایان کار با موفقیت
  • صدای نوتیفیکشن برای پایان کار با خطا
  • نوتیفیکشن متنی
  • …..

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

خب حالا روی یه ویدیو کلیک راست کنید و از قسمت Scripts بر روی Aricon کلیک کنید:

Aricon

الان برنامه باز شده می‌تونید خیلی راحت ویدئو را کانورت کنید 🙂

درباره نویسنده: حسین حیدری

علاقه مند به انیمه، مانگا، گنو/لینوکس و برنامه نویسی :)

مطالب زیر را حتما بخوانید

18 دیدگاه

  1. عالیه. در حین تبدیل اگر پنجره رو ببندیم، باز هم کار تبدیل انجام میشه و باید دستی kill کنم. میشه وقتی پنجره بسته بشه تبدیل هم متوقف بشه؟

    1. سلام

      مرتضی جان, مگر شما دکمه‌ی کنسل یا دکمه‌ی بستن دارید؟‌ من کلا کنسل را از طریق پنجره‌ی گرافیکی برداشته بودم! البته باید بذارمش و کاری کنم که خودش کیل کنه ان شالله در نسخه‌های بعدی 🙂

      1. منظورم برای تمام rpm ها مثل سنت و ردهت بود … وگرنه سوزه که در بحث کدک اینقد مشکلات داره که بهتره هیچ اسکریپت اتوماتیکی نوشته نشه
        ولی در صورت تمایل
        zypper install
        دستور کلی نصب از مخازن سوزه هست
        و ffmpeg هم به همین اسمه

        ولی بازم خیلی از شما به علت وجود آپشن جداکردن صدا از تصویر با دو کلیک ممنونم …
        «شما زحمت کشیدی و ما فقط بهره میبریم»

        1. این میگه چک کن ببین برنامه درست اجرا شده یا نه, برای مثال من دستور echo I love you را میزنم بعد می‌گم $? echo اگر برنامه درست اجرا شده باشه بهم ۰ میده و اگر اشتباه اجرا شده باشه ۱ میده! مثلا اگر من دستور ecccccho hate را بزنم بعد دستور $? echo را بزنم بهم ۱ میده 🙂

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *