Стиснути відео для Discord
Вмістіть будь-який ролик у безкоштовний ліміт Discord 10 МБ без Nitro. Обробка відбувається на вашому пристрої, нічого не завантажується.
Discord
Без Nitro Discord приймає файли до 10 МБ. Nitro Basic піднімає ліміт до 50 МБ, а Nitro – до 500 МБ.
Discord сам відео не стискає: файл, більший за ліміт, просто не надішлеться, тому його треба зменшити заздалегідь.
Що вміщується в 10 МБ
Що вибере компресор для звичайного ролика з телефона 1080p 30 fps (близько 16 Мбіт/с) різної тривалості за ліміту 10 МБ:
| Тривалість ролика | Роздільність | Бітрейт відео |
|---|---|---|
| 30 секунд | 720p | 2 367 кбіт/с |
| 1 хвилина | 540p | 1 146 кбіт/с |
| 2 хвилини | 360p | 552 кбіт/с |
| 5 хвилин | 240p | 193 кбіт/с |
| 10 хвилин | 240p 24 fps | 67 кбіт/с |
Як це працює
- Ми читаємо відео на вашому пристрої й вимірюємо, наскільки воно деталізоване (SI) і скільки в ньому руху (TI).
- За вибраним розміром обчислюємо точний бюджет бітрейту й підбираємо роздільність і частоту кадрів, які найкраще виглядають за цього бюджету. Менша роздільність із достатнім бітрейтом виглядає краще, ніж повна роздільність у квадратах.
- Ваша відеокарта кодує ролик через WebCodecs. Формати, які браузер не вміє декодувати, проходять через FFmpeg, скомпільований у WebAssembly.
- Якщо результат хоч трохи більший за ліміт, ми перекодовуємо з виправленим бітрейтом, щоб файл умістився.
Запитання
Чи потрібен Nitro, щоб надіслати довше відео?
Ні. Стисніть ролик до розміру трохи менше 10 МБ, і він надішлеться з безкоштовного акаунта. Для довгих роликів Nibbo знижує роздільність, щоб картинка лишалася чистою, а не розсипалася на квадрати.
Моє відео кудись завантажується?
Ні. Nibbo працює в браузері й стискає відео на вашому пристрої. Після завантаження сторінки можна вимкнути Wi-Fi, і все працюватиме далі.
Чому у відео зменшується роздільність?
Маленький файл має фіксовану кількість бітів. Якщо розподілити їх на менше пікселів, картинка буде чистою; за повної роздільності вона розсипалася б на квадрати.