MENYOKI.CONF(5) menyoki manual MENYOKI.CONF(5)

menyoki.conf - فایل پیکربندی menyoki

home/ahoura/.config/menyoki.conf, home/ahoura/.config/menyoki/menyoki.conf, home/ahoura/.config/menyoki/config

امکان بازنویسی آرگومان‌های پیش‌فرض خط فرمان با استفاده از یک فایل پیکربندی وجود دارد. این فایل را می‌توان از طریق گزینه ?[C]-config?[R] یا متغیر محیطی ?[C] مشخص کرد. همچنین می‌توان آن را در یکی از مسیرهای پیش‌فرضی که ?[B]menyoki?[R] بررسی می‌کند قرار داد.

گزینه‌های متعلق به بخش [general].

افزایش پرگویی و جزئیات لاگ
عدم نمایش خروجی
تنظیم رنگ اصلی [پیش‌فرض: 3AA431]

گزینه‌های متعلق به بخش [record].

ضبط پنجره ریشه (تمام صفحه)
ضبط پنجره فوکوس‌شده
انتخاب پنجره برای ضبط
ضبط پنجره والد
ضبط همراه با کانال آلفا (شفافیت)
غیرفعال کردن کلیدهای عملیاتی هنگام ضبط
انتخاب پنجره با کلیک ماوس
تنظیم کلیدهای عملیاتی [پیش‌فرض: LAlt-S,LAlt-Enter]
تنظیم کلیدهای لغو [پیش‌فرض: LControl-D,Escape]
تنظیم عرض کادر [پیش‌فرض: 1]
تنظیم حاشیه درونی ناحیه ضبط
تنظیم اندازه ناحیه ضبط
تنظیم مدت زمان ضبط [پیش‌فرض: ∞]
تنظیم شمارش معکوس پیش از ضبط [پیش‌فرض: 3]
تنظیم مهلت زمانی برای انتخاب پنجره [پیش‌فرض: 300]
تنظیم بازه زمانی نوسازی برای انتخاب پنجره [پیش‌فرض: 10]
تنظیم قلم مورد استفاده برای انتخاب پنجره
تنظیم مانیتور برای ضبط به عنوان پنجره ریشه
تنظیم دستور برای اجرا

گزینه‌های متعلق به بخش [split].

تنظیم دایرکتوری خروجی
تنظیم فایل پویانمایی

گزینه‌های متعلق به بخش [make].

استفاده از فریم‌ها به همان ترتیبی که ارائه شده‌اند
تنظیم نرخ فریم [پیش‌فرض: 20]
تنظیم کیفیت فریم (۱ تا ۱۰۰) [پیش‌فرض: 75]
تنظیم تعداد تکرار [پیش‌فرض: ∞]
تنظیم دایرکتوری برای خواندن فریم‌ها
تنظیم قالب پویانمایی [پیش‌فرض: gif] [مقادیر مجاز: gif, apng]

گزینه‌های متعلق به بخش [capture].

عکس‌برداری از پنجره ریشه
عکس‌برداری از پنجره فوکوس‌شده
انتخاب پنجره برای عکس‌برداری
عکس‌برداری از پنجره والد
عکس‌برداری همراه با کانال آلفا
انتخاب پنجره با کلیک ماوس
تنظیم کلیدهای عملیاتی [پیش‌فرض: LAlt-S,LAlt-Enter]
تنظیم کلیدهای لغو [پیش‌فرض: LControl-D,Escape]
تنظیم عرض کادر [پیش‌فرض: 1]
تنظیم حاشیه درونی ناحیه عکس‌برداری
تنظیم اندازه ناحیه عکس‌برداری
تنظیم شمارش معکوس پیش از عکس‌برداری [پیش‌فرض: 0]
تنظیم مهلت زمانی برای انتخاب پنجره [پیش‌فرض: 300]
تنظیم بازه زمانی نوسازی برای انتخاب پنجره [پیش‌فرض: 10]
تنظیم قلم مورد استفاده برای انتخاب پنجره
تنظیم مانیتور برای عکس‌برداری به عنوان پنجره ریشه
تنظیم دستور برای اجرا

گزینه‌های متعلق به بخش [edit].

تبدیل تصویر با استفاده از رمزگذار مشخص‌شده
تبدیل تصویر به مقیاس خاکستری
معکوس کردن رنگ‌های تصویر
اعمال حاشیه درونی برای برش تصویر
تغییر اندازه تصویر بدون حفظ نسبت ابعاد
تغییر متناسب اندازه تصویر بر اساس نسبت ابعاد [پیش‌فرض: 1.0]
چرخاندن تصویر (در جهت عقربه‌های ساعت) [مقادیر ممکن: 90, 180, 270]
وارونه‌سازی تصویر [مقادیر ممکن: horizontal, vertical]
محو و مات کردن تصویر [پیش‌فرض: 0.0]
تنظیم فام رنگی تصویر [پیش‌فرض: ±0]
تنظیم کنتراست تصویر [پیش‌فرض: ±0.0]
تنظیم روشنایی تصویر [پیش‌فرض: ±0]
تنظیم فیلتر نمونه‌برداری برای تغییر اندازه [پیش‌فرض: lanczos3] [مقادیر ممکن: nearest, triangle, catmull-rom, gaussian, lanczos3]
تنظیم فایل ورودی

گزینه‌های متعلق به بخش [analyze].

استفاده از برچسب زمانی یونیکس برای تاریخ گزارش‌ها
تنظیم منطقه زمانی گزارش [پیش‌فرض: utc] [مقادیر ممکن: utc, local]
تنظیم فایل تصویر

گزینه‌های متعلق به بخش [view].

نمایش تصویر شفاف با پس‌زمینه شفاف
تنظیم فایل تصویر

گزینه‌های متعلق به بخش [save].

همیشه فایل با پسوند ذخیره شود
افزودن برچسب زمانی یونیکس به نام فایل
افزودن تاریخ/زمان قالب‌بندی‌شده به نام فایل [پیش‌فرض: %Y%m%dT%H%M%S]
تنظیم فایل خروجی

گزینه‌های متعلق به بخش [gif].

استفاده از رمزگذار gifski
رمزگذاری ۳ برابر سریع‌تر (gifski)
تنظیم نرخ فریم [پیش‌فرض: 20]
تنظیم کیفیت فریم (۱ تا ۱۰۰) [پیش‌فرض: 75]
تنظیم تعداد تکرار [پیش‌فرض: ∞]
تنظیم سرعت پویانمایی [پیش‌فرض: 1.0]
برش دادن ابتدای پویانمایی [پیش‌فرض: 0.0]
برش دادن انتهای پویانمایی [پیش‌فرض: 0.0]

گزینه‌های متعلق به بخش [apng].

تنظیم نرخ فریم [پیش‌فرض: 20]
تنظیم تعداد تکرار [پیش‌فرض: ∞]
تنظیم سرعت پویانمایی [پیش‌فرض: 1.0]
برش دادن ابتدای پویانمایی [پیش‌فرض: 0.0]
برش دادن انتهای پویانمایی [پیش‌فرض: 0.0]

گزینه‌های متعلق به بخش [png].

تنظیم سطح فشرده‌سازی [پیش‌فرض: fast] [مقادیر ممکن: default, fast, best]
تنظیم الگوریتم فیلتر [پیش‌فرض: sub] [مقادیر ممکن: none, sub, up, avg, paeth]

گزینه‌های متعلق به بخش [jpg].

تنظیم کیفیت تصویر (۱ تا ۱۰۰) [پیش‌فرض: 90]

گزینه‌های متعلق به بخش [webp].

تنظیم کیفیت رمزگذاری با اتلاف (۱ تا ۱۰۰) [پیش‌فرض: 80]
استفاده از رمزگذاری بدون اتلاف

گزینه‌های متعلق به بخش [pnm].

تنظیم قالب PNM [پیش‌فرض: pixmap] [مقادیر ممکن: bitmap, graymap, pixmap, arbitrary]
تنظیم کدگذاری برای ذخیره نمونه‌ها [پیش‌فرض: binary] [مقادیر ممکن: binary, ascii]

متغیرهای محیطی متناظر را می‌توان برای بازنویسی گزینه‌ها و فلگ‌های خط فرمان تنظیم کرد. الگوی کلی متغیرهایی که ?[B]menyoki?[R] بررسی می‌کند به صورت زیر است:

?[C]MENYOKI_{SECTION}_{ARGUMENT}=value?[R]

علاوه بر این، ?[C]MENYOKI_WINDOW_SYSTEM?[R] را می‌توان برای بازنویسی سیستم پنجره که در غیر این صورت بر اساس وجود ?[C]WAYLAND_DISPLAY?[R] تشخیص داده می‌شود، روی ?[C]x11?[R] یا ?[C]wayland?[R] تنظیم کرد.

دستور متغیرهای محیطی
?[C]menyoki --quiet?[R] ?[C]MENYOKI_GENERAL_QUIET=true?[R]
?[C]menyoki record gif --fps 10 save --timestamp?[R] ?[C]MENYOKI_GIF_FPS=10 MENYOKI_SAVE_TIMESTAMP=true?[R]
?[C]menyoki capture --size 200x300 jpg --quality 100?[R] ?[C]MENYOKI_CAPTURE_SIZE=200x300 MENYOKI_JPG_QUALITY=100?[R]
?[C]menyoki edit test.png --ratio 2.0 --filter triangle?[R] ?[C]MENYOKI_EDIT_RATIO=2.0 MENYOKI_EDIT_FILTER=triangle?[R]
?[C]menyoki split test.gif --dir frames/ pnm --format graymap?[R] ?[C]MENYOKI_SPLIT_DIR=frames/ MENYOKI_PNM_FORMAT=graymap?[R]
?[C]menyoki analyze test.png --timestamp save --date %H%M%S?[R] ?[C]MENYOKI_ANALYZE_TIMESTAMP=true MENYOKI_SAVE_DATE=%H%M%S?[R]
?[C]menyoki view test.png --transparent?[R] ?[C]MENYOKI_VIEW_TRANSPARENT=true?[R]

نوشته‌شده توسط Orhun Parmaksız <orhunparmaksiz@gmail.com>

از طریق ایمیل یا بخش Issues در مخزن گیت‌هاب با نویسنده در ارتباط باشید: https://github.com/orhun/menyoki/issues

Copyright © 2020-2024 Orhun Parmaksız

تحت مجوز GPLv3: https://gnu.org/licenses/gpl.html

menyoki(1)

برای مستندات کامل صفحه اصلی پروژه را در https://github.com/orhun/menyoki مشاهده کنید.

March 2023 menyoki 1.7.0