Ekstraktor klatek z wideo
Wyodrębniaj nieruchome klatki z wideo w stałym odstępie czasu lub na podstawie konkretnej listy znaczników czasu i pobieraj każdą z nich bezpośrednio w swojej przeglądarce.
🔒 Przetwarzane w całości w Twojej przeglądarce — nic, co tu wpiszesz, nie zostanie nigdy przesłane.
Wynik
Przewijanie osi czasu wideo i liczenie na to, że zrzut ekranu trafi na właściwy moment, to nie to samo co faktyczne wyodrębnienie klatki. To narzędzie dekoduje przesłane wideo w przeglądarce i przechwytuje prawdziwe nieruchome klatki w dokładnie wskazanych punktach — co N sekund w całym klipie lub na podstawie listy konkretnych znaczników czasu — a następnie udostępnia każdą z nich jako osobny plik PNG lub JPEG do pobrania.
Precyzja przechwytywania jest traktowana uczciwie, a nie zakładana z góry. Gdy przeglądarka obsługuje API requestVideoFrameCallback, narzędzie przewija do docelowego momentu i pobiera klatkę dopiero po faktycznym zdekodowaniu i wyświetleniu tej dokładnej klatki — jest to ten sam mechanizm, którego używają prawdziwe, dokładne co do klatki narzędzia do obróbki wideo, i który jest znacząco bardziej niezawodny niż odczyt currentTime chwilę po przewinięciu. Gdy przeglądarka nie implementuje tego API, narzędzie przełącza się awaryjnie na przechwytywanie przez currentTime i zdarzenie seeked i wyraźnie informuje o tym na stronie, zamiast po cichu udawać, że obie ścieżki są równie precyzyjne.
Dwa tryby pokrywają typowe zastosowania. „Co N sekund” tworzy równomiernie rozłożony zestaw znaczników czasu na całej długości wideo — przydatny do tworzenia arkuszy kontaktowych, zestawów miniatur czy próbkowania klatek dla innego narzędzia. „Konkretne znaczniki czasu” pozwala wpisać dokładną listę rozdzieloną przecinkami lub nowymi liniami, w formacie mm:ss lub w zwykłych sekundach, aby wyodrębnić precyzyjne momenty — gol, reakcję, konkretny slajd w nagranej prezentacji.
Klatki pojawiają się w siatce miniatur natychmiast po przechwyceniu, dzięki czemu możesz śledzić postęp podczas długiego wyodrębniania, od razu pobrać dowolną pojedynczą klatkę lub użyć opcji „pobierz wszystkie”, gdy wszystko jest gotowe, aby wyzwolić pobieranie plików jedno po drugim. Nic nie jest przesyłane: plik wideo i wszystkie przechwycone klatki pozostają na Twoim urządzeniu, przetwarzane wyłącznie za pomocą wbudowanego w przeglądarkę dekodowania wideo i interfejsów Canvas 2D.