- زمانبندی میلیثانیهای: چیدمان دقیق صوت و تصویر بر اساس زمان شروع واقعی در کلاس.
- هوشمند در رزولوشن: تشخیص خودکار بزرگترین ابعاد تصویر برای حفظ کیفیت اسکرینشیرها.
- مدیریت وضعیت بیکاری: نمایش متن "No Screen Shared!" در زمانهایی که استاد تصویری به اشتراک نگذاشته است.
- سرعت فوقالعاده: استفاده از تنظیمات
ultrafastو بهرهگیری از تمام هستههای CPU (Multi-threading).. - تشخیص خودکار خطا: مدیریت فایلهایی که فاقد استریم صدا یا تصویر هستند.
قبل از اجرا، مطمئن شوید که موارد زیر نصب شدهاند:
- Python 3.8+
- FFmpeg: باید در PATH سیستم شما تعریف شده باشد.
- کتابخانههای پایتونی:
pip install ffmpeg-python pyqt5