Витягнути всі кадри з відео
Витягуйте кадри з відео з вибраною частотою й завантажуйте їх як PNG-зображення у браузері. Без завантаження на сервер — ffmpeg.wasm працює локально.
🔒 Працює повністю у вашому браузері — нічого не завантажуєтьсяПеретворіть відео на послідовність зображень
Іноді найкориснішим у відео є окремі кадри в ньому. Вам можуть знадобитися спрайт-аркуші для анімації, опорні стоп-кадри для звіту, кожен слайд із записаної презентації, навчальні дані для невеликого експерименту або просто кілька кандидатів у мініатюри, з яких можна обрати. Цей інструмент семплює локальне відео з частотою, яку ви оберете, і зберігає кожен семпльований момент як окреме PNG-зображення. Замість того щоб постійно ставити програвач на паузу й робити скриншоти, ви отримуєте чистий, рівномірно розташований набір кадрів за один прохід.
Усе відбувається в браузері. Вибране відео записується у файлову систему ffmpeg.wasm у пам'яті, ffmpeg семплює кадри із заданою частотою, а згенеровані PNG-файли зчитуються й завантажуються один за одним. Нічого не завантажується на сервер, облікового запису немає, а тимчасові файли видаляються з рушія після завершення роботи. Так приватні записи, матеріали клієнтів і невипущений контент повністю залишаються на вашому пристрої.
Вибір частоти та розміру
Значення кадрів за секунду визначає, наскільки щільно семплюється відео. Частота 1 дає одне зображення за секунду, чого більш ніж досить для розкадрувань і оглядів. Вищі частоти фіксують швидкий рух докладніше, але створюють набагато більше файлів, тож тридцятисекундний кліп при десяти кадрах за секунду дає сотні зображень. Дробові частоти, як-от 0.5 чи 0.25, розріджують результат до одного кадру раз на кілька секунд. Також можна задати цільову ширину, щоб зменшити кожен кадр і зберегти розумний розмір завантаження; висота масштабується автоматично для збереження пропорцій. Почніть із низького значення, перевірте результат, а потім збільште частоту, якщо потрібно більше деталей.
Примітки щодо браузера та завантаження
Витягування багатьох кадрів використовує пам'ять і запускає серію окремих завантажень, тож браузер може запитати дозвіл на збереження кількох файлів. Дозвольте це, щоб зберегти весь набір, і виберіть папку завантаження, куди пронумеровані PNG потраплять разом. Дуже довгі або високоякісні відео в поєднанні з високою частотою кадрів можуть працювати повільно чи впиратися в ліміти пам'яті, адже вся робота виконується на вашому пристрої, тому для великих завдань віддавайте перевагу коротшим кліпам і помірним частотам. Перше витягування може призупинитися, поки завантажується рушій WebAssembly, але наступні запуски в тій самій вкладці стартують без цього очікування.
Як користуватися
- Виберіть відеоПеретягніть або виберіть локальне відео, з якого потрібні кадри.
- Задайте частоту кадрівВведіть кількість кадрів за секунду, які слід семплювати з відео.
- ВитягнітьЗгенеруйте PNG-кадри локально й завантажуйте їх по одному.