Без завантаження, 100% локально, без облікового запису

Стиснути відео

Перекодуйте своє відео у H.264+AAC (MP4) у браузері. Передустановлення якості або цільовий бітрейт. Нічого не надсилається на сервер.

Як працює Стиснути відео

Стисніть відео до меншого файлу, не відправляючи його нікуди. Інструмент перекодовує кліп з відео H.264 та аудіо AAC у контейнері MP4 за допомогою ffmpeg, скомпільованого у WebAssembly. Ви контролюєте стиснення через повзунок CRF (Constant Rate Factor) або цільовий бітрейт, залежно від мети.

CRF 18 зберігає якість близько до оригіналу, зменшуючи розмір; CRF 28 скорочує більше, але пом'якшує дрібні деталі. Прохід із цільовим бітрейтом дозволяє досягти конкретної верхньої межі розміру, що корисно, коли форма завантаження обмежує розмір файлу. Перекодування є ресурсоємким для процесора та виконується на вашому власному пристрої, тому 10-хвилинний кліп 4K займе помітно більше часу, ніж 30-секундний ролик 1080p.

Стиснути відео: покрокова інструкція

  1. Перетягніть або виберіть відеофайл для стиснення.
  2. Виберіть режим CRF для стабільної візуальної якості або режим бітрейту, коли потрібен точний розмір файлу.
  3. Відрегулюйте значення CRF (діапазон 18-28; нижче = краща якість, більший файл) або введіть цільові кілобіти на секунду.
  4. Натисніть «Стиснути» та зачекайте, поки ffmpeg завершить перекодування на пристрої.
  5. Завантажте менший MP4, коли з'явиться кнопка.

Поширені сценарії використання

  • Зменшення необробленого запису екрана перед прикріпленням до звіту про помилку або повідомлення в Slack.
  • Приведення святкового відео до ліміту розміру, встановленого сервісом електронної пошти або хмарного сховища.
  • Зменшення використання пропускної здатності для фонового відеоциклу на сайті з цільовим бітрейтом.
  • Архівування бібліотеки старих записів SD-карти при нижчій якості для звільнення дискового простору без видалення файлів.

Поширені запитання

Чи надсилає H.264-кодувальник моє відео на сервер?

Ні. ffmpeg, скомпільований у WebAssembly, запускає кодувальник libx264 безпосередньо у вкладці браузера. Відео зчитується у локальну пам'ять, стискається там, а менший MP4 зберігається на пристрій. Нічого не передається Sunasty або будь-якій третій стороні. Ви можете підтвердити це, спостерігаючи за вкладкою «Мережа» у DevTools під час роботи інструменту.

Яке значення CRF слід використовувати?

CRF 18 є візуально майже без втрат і є хорошою відправною точкою для архівування матеріалів, що вам важливі. CRF 23 є стандартним для libx264, надійним компромісом загального призначення. CRF 28 агресивно скорочує файли, але вносить помітну м'якість при швидкому русі або дрібних текстурах. Для поширення кліпів в інтернеті 21-24 є звичайним оптимальним діапазоном.

Чому стиснення в браузері набагато повільніше, ніж у настільному застосунку?

WebAssembly працює близько до нативної швидкості, але все ж у однопотоковому контексті браузера, без апаратного прискорення відео. Кодування з libx264 через ffmpeg.wasm справді повільніше, ніж нативний бінарний ffmpeg, який може використовувати NVENC, QuickSync або багатоядерний паралелізм CPU. Короткі кліпи або нижча роздільна здатність завершуються швидко; довгі кліпи 4K вимагають терпіння.

Чи можна стискати файли MKV, MOV або AVI, а не лише MP4?

Так. ffmpeg.wasm читає всі поширені формати контейнерів. Вихід завжди є MP4 з H.264, оскільки ця комбінація відтворюється на кожному пристрої та браузері без плагінів.

Чи зберігає вихід оригінальну якість аудіо?

Аудіо перекодовується в AAC при 128 кбіт/с за замовчуванням, що прозоро для мовлення та адекватно для музики. Якщо вихідне аудіо вже було в AAC і потрібно зберегти його точно, використовуйте окремий інструмент копіювання аудіо замість цього компресора.

Чи є обмеження за розміром файлу?

Обмеження на стороні сервера немає, оскільки сервер не задіяний. Практичне обмеження визначається доступним RAM браузера. Більшість пристроїв обробляє файли до кількох гігабайт; дуже великі кліпи можуть спричинити вичерпання пам'яті вкладкою до завершення кодування. Розбиття кліпу та стиснення кожної частини окремо є надійним обхідним шляхом.

Чи можна стиснути відео на телефоні?

Це працює, але чесно кажучи мобільний браузер має значно менше доступної пам'яті для однієї вкладки, ніж ноутбук. Короткий кліп у 1080p або нижче стискається добре на більшості сучасних телефонів. Довгий кліп або кліп 4K із більшою ймовірністю вичерпає пам'ять вкладки на мобільному, ніж на комп'ютері; якщо це станеться, спершу обріжте кліп коротше або спробуйте знову на комп'ютері.