بیشتر برندههای آنلاین ویدیو هر بار که یک کلیپ ۵ ثانیهای را از ضبط ۱۰ دقیقهای جدا میکنید، ترنسکد کامل را اجبار میکنند — دقیقهها CPU هدر میرود و افت نسلی ایجاد میشود. برشدهنده ویدیو کنترل مستقیم هر دو معماری برش FFmpeg را میدهد:
| حالت برش | خط لوله FFmpeg | سرعت پردازش | کیفیت تصویر | دقت برش |
|---|---|---|---|---|
سریع بدون افت (-c copy) |
بستههای فشرده خام ویدیو/صدا را مستقیم کپی میکند | حدود ۰٫۵ تا ۲ ثانیه | صددرصد یکسان (صفر افت نسلی) | نزدیکترین کیفریم GOP (حدود ۰٫۵ تا ۲ ثانیه) |
| دقیق فریم (رمزگذاری دوباره) | فریمها را رمزگشایی و با libx264 / libvpx دوباره رمزگذاری میکند |
۵ تا ۲۰ ثانیه | نزدیک به بدون افت (yuv420p) |
زمان دقیق 0.1s |
| خروجی GIF متحرک | فیلتر دوگذره palettegen + paletteuse با Lanczos |
۳ تا ۱۰ ثانیه | GIF بهینهشده ۲۵۶ رنگ | زمان دقیق 0.1s با 10 fps |
اگر حالت سریع بدون افت با ناسازگاری ظرف روبهرو شود (مثلاً برش .mkv و خروجی .mp4)، موتور خودکار به رمزگذاری شتابگرفته H.264 برمیگردد تا خروجی همیشه موفق شود.