FFmpeg.wasm
Той самий FFmpeg, який використовується для обробки відео в Голлівуді, перекомпільований для WebAssembly.
Декодувати у браузері, редагувати у браузері, кольорове градуювання у браузері, кодувати у браузері. Відеоредактор — те, що стає можливим, коли SharedArrayBuffer + WebAssembly + FFmpeg cross-compile дозріють достатньо, щоб запустити справжній NLE без нативного додатку. Різання, градуювання, скопи, експорт — кожен етап працює у вашій вкладці. Нічого не надсилається, нічого не встановлюється, нічого не фрагментується між версіями ОС.
Браузер вже є світовим класом відеоплеєра. Ми використовуємо його як шар декодування — H.264, H.265, VP9, AV1 розбираються без нативної залежності.
Реальні функції NLE: рипл-редагування, магнітне прилипання, переходи, імпорт LUT, інструменти.
Той самий FFmpeg, який використовується для обробки відео в Голлівуді, перекомпільований для WebAssembly.
Проекти зберігаються після перезавантаження. Закрийте вкладку, поверніться, таймлайн буде там.
Нативні додатки фрагментують. Інсталятор NLE підписки важить більше гігабайта та потребує прав адміністратора. Безкоштовний додаток потребує встановлення на стільницю або телефон і завантажує ваш A-roll. Браузерні редактори означають, що редактор завжди останньої версії, працює на будь-якій ОС і проект залишається під час переходу з ноутбука на орендований Chromebook у кафе.
Так. Декодер є вбудованим у браузер (HTML video / Web Codecs), редактор — React + Canvas, кодувальник — FFmpeg.wasm через SharedArrayBuffer. Ніякого сервера, ніякого встановлення на пристрій.
Chrome, Edge, Firefox, Safari (16.4+). Safari має слабкіші можливості SharedArrayBuffer — працює, але повільніше експортуючи. Chrome є найшвидшим шляхом сьогодні.
Немає фіксованого обмеження. Практичні межі — оперативна пам'ять пристрою та квота IndexedDB — зазвичай кілька гігабайт на сучасному ноутбуці. Мобільні телефони зручно редагують 1080p.
Оскільки встановлення програмного забезпечення потребує прав адміністратора, яких може не бути, а оновлення фрагментуються між версіями. Браузерні редактори завжди є останньою версією, працюють на будь-якій ОС і ваш проєкт живе на вашому комп'ютері через IndexedDB.
На 1080p, порівняно для більшості операцій. Десктопні NLE мають 20-річний випередження у оптимізації відтворення, GPU-прискорених ефектів та складному композитуванні. Для прямих різань, кольору та експорту — Відеоредактор у тій самій лізі.
Так — дотикова таймлайн, експорт оптимізований для мобільних пристроїв.