MT Media Tools

Wyodrębnij wszystkie klatki z wideo

Wyodrębnij klatki z wideo z wybraną liczbą klatek na sekundę i pobierz je jako obrazy PNG w przeglądarce. Bez przesyłania – ffmpeg.wasm działa lokalnie.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

Drop a video here or click to browse

No video selected.

Advertisement

Zamień wideo w sekwencję obrazów

Czasem najprzydatniejsze w filmie są pojedyncze klatki, które się w nim znajdują. Możesz potrzebować arkuszy sprite’ów do animacji, nieruchomych ujęć do raportu, każdego slajdu z nagranej prezentacji, danych treningowych do małego eksperymentu albo po prostu kilku kandydatów na miniaturę, spośród których wybierzesz. To narzędzie próbkuje lokalne wideo z wybraną przez Ciebie częstotliwością i zapisuje każdy próbkowany moment jako osobny obraz PNG. Zamiast wielokrotnie pauzować odtwarzacz i robić zrzuty ekranu, dostajesz czysty, równomiernie rozmieszczony zestaw klatek za jednym razem.

Wszystko dzieje się w przeglądarce. Wybrane wideo jest zapisywane w pamięciowym systemie plików ffmpeg.wasm, ffmpeg próbkuje klatki z ustawioną częstotliwością, a wygenerowane pliki PNG są odczytywane i pobierane jeden po drugim. Nic nie jest przesyłane, nie ma konta, a pliki tymczasowe są usuwane z silnika po zakończeniu pracy. Dzięki temu prywatne nagrania, materiały klientów i nieopublikowane treści pozostają w całości na Twoim urządzeniu.

Wybór częstotliwości i rozmiaru

Wartość klatek na sekundę określa, jak gęsto próbkowane jest wideo. Częstotliwość 1 daje jeden obraz na sekundę, co w zupełności wystarcza do scenorysów i przeglądów. Wyższe wartości rejestrują szybki ruch ze znacznie większą szczegółowością, ale tworzą dużo więcej plików, więc trzydziestosekundowy klip przy dziesięciu klatkach na sekundę daje setki obrazów. Wartości ułamkowe, takie jak 0.5 lub 0.25, rozrzedzają wynik do jednej klatki co kilka sekund. Możesz też ustawić docelową szerokość, aby zmniejszyć każdą klatkę i utrzymać rozsądny rozmiar pobierania; wysokość skaluje się automatycznie, aby zachować proporcje. Zacznij od niskiej wartości, sprawdź wynik, a potem zwiększ częstotliwość, jeśli potrzebujesz więcej szczegółów.

Uwagi o przeglądarce i pobieraniu

Wyodrębnianie wielu klatek zużywa pamięć i uruchamia serię oddzielnych pobrań, więc przeglądarka może poprosić o zgodę na zapisanie wielu plików. Zezwól na to, aby zapisał się cały zestaw, i wybierz folder pobierania, w którym ponumerowane pliki PNG znajdą się razem. Bardzo długie lub wysokiej rozdzielczości filmy w połączeniu z wysoką częstotliwością mogą działać wolno lub przekroczyć limity pamięci, bo cała praca odbywa się na Twoim urządzeniu, dlatego przy dużych zadaniach wybieraj krótsze klipy i umiarkowane częstotliwości. Pierwsze wyodrębnianie może się na chwilę zatrzymać, gdy pobiera się silnik WebAssembly, ale kolejne uruchomienia w tej samej karcie startują bez tego oczekiwania.

Jak używać

  1. Wybierz wideoUpuść lub wskaż lokalne wideo, z którego chcesz wyodrębnić klatki.
  2. Ustaw liczbę klatek na sekundęWpisz liczbę klatek na sekundę, które mają być próbkowane z wideo.
  3. WyodrębnijWygeneruj klatki PNG lokalnie i pobieraj je po kolei.

Najczęściej zadawane pytania

Czy moje filmy są przesyłane, aby wyodrębnić klatki?
Nie. Wideo jest odczytywane przez ffmpeg.wasm w Twojej przeglądarce, a każda klatka jest generowana i pobierana lokalnie.
Dlaczego przy pierwszym uruchomieniu pobierany jest silnik?
Przy pierwszym użyciu ładowany jest rdzeń WebAssembly ffmpeg. Potem kolejne wyodrębnienia w tej samej karcie używają go ponownie bez kolejnego pobierania.
Jak działa liczba klatek na sekundę?
Wybrana liczba klatek na sekundę określa, ile obrazów jest próbkowanych w każdej sekundzie. Wartość 1 daje jedną klatkę na sekundę, a 0.5 jedną klatkę co dwie sekundy.
Dlaczego przeglądarka prosi o zgodę na wiele pobrań?
Każda klatka jest zapisywana jako osobny plik PNG, więc strona uruchamia kilka pobrań z rzędu. Zezwól na nie, aby zapisać cały zestaw.
Advertisement