ضبط صفحه نمایش ساده



شرح:
SimpleScreenRecorder یک برنامه لینوکس است که من برای ضبط برنامه ها و بازی ها ساخته ام. قبلاً چند برنامه وجود داشت که می توانستند این کار را انجام دهند، اما من 100٪ از هیچ یک از آنها راضی نبودم، بنابراین برنامه خودم را ایجاد کردم.
هدف اصلی من ایجاد برنامه ای بود که استفاده از آن بسیار ساده باشد، اما همانطور که در حال نوشتن آن بودم شروع به اضافه کردن ویژگی های بیشتر و بیشتر کردم و نتیجه در واقع یک برنامه بسیار قدرتمند است. «ساده» است به این معنا که استفاده از آن راحتتر از ffmpeg/avconv یا VLC است، زیرا رابط کاربری سادهای دارد.
ویژگی
رابط کاربری گرافیکی (مبتنی بر Qt).
سریعتر از VLC و ffmpeg/avconv.
کل صفحه یا بخشی از آن را ضبط می کند یا برنامه های OpenGL را مستقیماً ضبط می کند (مشابه Fraps در ویندوز).
صدا و تصویر را به درستی همگام سازی می کند (یک مشکل رایج با VLC و ffmpeg/avconv).
در صورتی که رایانه شما خیلی کند باشد، نرخ فریم ویدیو را کاهش می دهد (به جای اینکه مانند VLC از تمام رم خود استفاده کند).
کاملاً چند رشته ای: تأخیرهای کوچک در هیچ یک از مؤلفه ها هرگز سایر مؤلفه ها را مسدود نمی کند و در نتیجه ویدیوهای روان تر و عملکرد بهتر در رایانه هایی با پردازنده های متعدد انجام می شود.
مکث و از سرگیری ضبط در هر زمان (چه با کلیک کردن روی یک دکمه یا با فشار دادن یک کلید میانبر).
آمار را در حین ضبط نشان می دهد (اندازه فایل، نرخ بیت، کل زمان ضبط، نرخ فریم واقعی، ...).
میتواند یک پیشنمایش را در حین ضبط نشان دهد، بنابراین وقت خود را برای ضبط چیزی هدر ندهید و بعد متوجه شوید که برخی تنظیمات اشتباه بوده است.
از کتابخانههای libav/ffmpeg برای رمزگذاری استفاده میکند، بنابراین از بسیاری از کدکها و فرمتهای فایل مختلف پشتیبانی میکند (افزودن موارد بیاهمیت است).
همچنین می تواند انجام دهد پخش زنده (تجربی).
تنظیمات پیشفرض معقول: اگر نمیخواهید نیازی به تغییر چیزی نیست.
نکات ابزار تقریباً برای همه چیز: برای اینکه بفهمید کاری چه کاری انجام می دهد، نیازی به خواندن اسناد نیست.

