Ambil Frame dari Video
Ambil frame mana pun dari video sebagai gambar PNG atau JPG beresolusi penuh, maju per frame, atau ambil satu gambar tiap beberapa detik sebagai ZIP.
Cara menyimpan frame dari video
- Letakkan video di kotak di atas, atau klik kotak tersebut untuk memilih file. MP4 dan WebM berfungsi di semua browser.
- Putar video atau geser slider Posisi ke momen yang Anda inginkan. Waktunya ditampilkan hingga milidetik.
- Sempurnakan dengan ◀ Frame sebelumnya dan Frame berikutnya ▶, yang bergerak tepat satu frame mundur atau maju.
- Pilih Format gambar: PNG (lossless) atau JPG (lebih kecil).
- Klik Ambil frame. Frame muncul di bawah dalam resolusi penuh video, beserta waktu dan ukurannya. Klik Unduh untuk menyimpannya.
Mengambil beberapa frame sekaligus
Di Beberapa frame sekaligus, atur Satu gambar setiap (detik), dan jika perlu Dari dan Sampai untuk membatasi rentangnya (secara default seluruh video dipilih). Baris di samping tombol memberi tahu berapa gambar yang akan dihasilkan. Klik Ambil dan unduh ZIP: alat ini melompat ke setiap momen, mengambil frame-nya, lalu mengemas semua gambar dalam satu file ZIP, diberi nama sesuai waktunya dalam video (misalnya clip-1m05.250s.png). Maksimal 300 gambar per ZIP; tombol Batal menghentikan proses.
Cara kerjanya
Video diputar oleh decoder bawaan browser Anda, persis seperti di halaman web mana pun, dari tautan file lokal: video tidak diunggah dan bahkan tidak disalin ke memori, jadi file besar pun tidak masalah. Saat Anda mengambil frame, frame yang sedang ditampilkan digambar ke canvas dalam resolusi asli video (misalnya 1920 × 1080 untuk video full HD, berapa pun ukuran pratinjau di layar) lalu dienkode sebagai PNG atau JPG.
Maju per frame membutuhkan frame rate, yang tidak diungkapkan file video kepada halaman web. Alat ini mengukurnya saat video diputar, dengan mencatat waktu frame yang benar-benar ditampilkan browser (melalui API requestVideoFrameCallback), lalu membulatkannya ke frame rate standar seperti 23,976, 25, 29,97, 30, 50, atau 60 fps. Sebelum video diputar sebentar, frame rate diasumsikan 30 fps. Setiap langkah mengarah ke tengah frame berikutnya, sehingga pembulatan tidak pernah mendarat dua kali di gambar yang sama.
PNG atau JPG?
- PNG (lossless) menyimpan frame persis seperti hasil dekode, tanpa kehilangan tambahan. Pilih format ini untuk tangkapan layar berisi teks, antarmuka aplikasi, atau gambar yang akan Anda edit lagi. PNG full HD biasanya berukuran 1 sampai 4 MB.
- JPG (lebih kecil) disimpan dengan kualitas 92: secara visual identik untuk foto dan adegan film, biasanya 5 sampai 10 kali lebih ringan daripada PNG. Pilih format ini untuk thumbnail, berbagi, atau pengambilan dalam jumlah banyak.
Ingat bahwa frame video sudah terkompres: frame dari video berkualitas streaming tidak akan pernah setajam foto sungguhan, dan frame saat gerakan cepat sering kabur. Maju atau mundur beberapa frame sering kali menemukan frame yang lebih tajam.
Batasan
Hanya format yang dapat diputar browser Anda yang didukung. MP4 (H.264) dan WebM dapat diputar di mana saja, MOV dari iPhone biasanya berfungsi, dan HEVC (H.265) tergantung sistem Anda. AVI, WMV, atau banyak file MKV tidak dapat dibaca: konversi terlebih dahulu, misalnya dengan alat kompres video. Video streaming yang dilindungi (DRM) tidak dapat diambil frame-nya.
Pertanyaan yang sering diajukan
Apakah video saya diunggah?
Tidak. Video dibaca dan didekode oleh browser Anda di perangkat Anda sendiri. Gambar dibuat secara lokal, dan tidak ada yang dikirim ke server.
Berapa resolusi gambar yang diambil?
Resolusi asli video, bukan ukuran pratinjau di layar. Video 4K menghasilkan gambar 3840 × 2160.
Mengapa frame rate awalnya hanya perkiraan?
Browser tidak memberikan frame rate yang tersimpan di file kepada halaman web. Alat ini mengukurnya dari frame yang ditampilkan selama pemutaran; putar video satu atau dua detik dan frame rate yang tepat akan muncul.
Bisakah saya mengambil setiap frame satu per satu?
Atur Satu gambar setiap (detik) ke durasi satu frame (0,04 untuk 25 fps) pada rentang yang pendek. Batasnya 300 gambar per ZIP, jadi untuk urutan panjang, bagi video menjadi beberapa rentang.
Mengapa frame yang saya ambil buram?
Frame tersebut persis seperti isi videonya. Motion blur dan kompresi membuat sebagian frame lebih lembut; coba ◀ Frame sebelumnya atau Frame berikutnya ▶ untuk menemukan yang lebih tajam, dan gunakan PNG untuk menghindari kehilangan tambahan.
Apakah bisa dipakai di ponsel?
Bisa, di browser ponsel versi terbaru. Video yang sangat besar atau beresolusi tinggi mungkin butuh waktu lebih lama untuk berpindah posisi, terutama saat mengambil banyak gambar ke dalam ZIP.
Alat terkait
- Video ke GIF Ubah bagian dari video MP4, MOV, atau WebM menjadi GIF animasi di browser Anda, dengan palet warna yang dioptimalkan, perkiraan ukuran, dan pratinjau.
- Pemotong Video Potong video MP4, MOV, WebM, atau MKV di browser Anda. Pilih awal dan akhir di pratinjau, potong cepat tanpa enkode ulang atau tepat per frame.
- Kompres Video Online Kompres video di browser Anda agar mudah dikirim lewat email atau chat. Pilih kualitas atau ukuran target dalam MB, turunkan resolusi, tanpa unggah.
- Video ke MP3 Ambil suara dari video MP4, MOV, WebM, atau MKV sebagai file MP3 di browser Anda. Pilih bitrate, simpan sebagian saja, tanpa ada yang diunggah.