Ubah video ke GIF
Berkas tetap di perangkat ini. Tidak diunggah dan tidak ada permintaan ke pihak ketiga.
Hasil sementara memakai penyimpanan privat perangkat jika tersedia (hingga 2 GiB, sesuai perkiraan kuota). Memori menjadi pilihan terakhir: 16 MiB. Masukan: 200 MiB, 5 menit, hingga 3840 × 2160 atau video tegak. Operasi: maksimal 3 menit. GIF: cuplikan maksimal 15 detik. Memerlukan WebCodecs dan worker. Dukungan bergantung pada browser dan codec. Pada Safari, konversi audio memerlukan versi 26+; codec tetap bergantung pada browser. Salinan AAC tidak memerlukan encoder audio.
Jadikan gerakan singkat dalam video Anda sebagai gambar animasi. GIF tidak memiliki suara, jadi pilih cuplikan yang tetap dapat dipahami tanpa mendengarkan rekaman.
Tiga langkah di perangkat Anda
- Pilih video yang sudah tersimpan di perangkat. Periksa ukuran dan durasinya sebelum melanjutkan.
- Pilih cuplikan hingga 15 detik, lalu atur lebar dan jumlah bingkai per detik GIF.
- Mulai proses lokal dan biarkan tab terbuka. Periksa hasilnya, kemudian gunakan tautan unduhan untuk menyimpan salinan.
Buat animasi yang mudah dilihat
Pilih cuplikan maksimal 15 detik, lebar 160, 320, 480, atau 640 piksel, serta 5, 10, atau 15 bingkai per detik. Lebar tidak melebihi sumber. Bidikan singkat dan stabil biasanya lebih jelas untuk menjelaskan gerakan daripada beberapa gerakan kamera sekaligus.
Setiap bingkai memakai palet yang dioptimalkan hingga 256 warna. Gradasi, bagian gelap, dan gerakan cepat bisa memperlihatkan pita warna atau cacat. Lebar dan laju bingkai lebih tinggi menambah pekerjaan serta ukuran. GIF tidak selalu lebih kecil daripada video dan tidak mempertahankan suara.
Berkas, privasi, dan batas perangkat
Pilih berkas MP4, MOV, atau WebM yang sudah tersimpan di perangkat. Ekstensi menunjukkan wadah media, bukan codec di dalamnya. MP4 dengan H.264 dan AAC serta WebM dengan VP8 dan Opus merupakan contoh yang berguna untuk pengujian. MOV dari iPhone bisa memakai HEVC. Karena itu, browser memeriksa trek sebenarnya sebelum mulai, bukan hanya mempercayai nama berkas.
Masukan dibatasi 200 MiB dan 5 menit pada perangkat layar sentuh atau bermemori kecil, serta 500 MiB dan 20 menit pada komputer lainnya. Satu MiB sama dengan 1.048.576 byte. Video 3840 × 2160 dan video tegak 2160 × 3840 diterima jika browser dapat membaca codec-nya. Batas masukan berbeda dari anggaran hasil: berkas dibaca bertahap, bukan disalin seluruhnya ke satu buffer masukan.
Hasil dapat memakai penyimpanan privat perangkat (OPFS), ditulis oleh worker, hingga 2 GiB sesuai perkiraan kuota. Kami menyisakan 16 MiB dan margin 25%. Kuota diperiksa sebelum konversi dan saat mulai; angka ini bukan jaminan ruang fisik yang kosong. Jika tidak cukup, terapkan kompresi lebih kuat atau cuplikan lebih pendek yang disarankan. Browser membaca berkas jadi secara bertahap ke pengelola unduhan, tanpa menggabungkannya ke satu buffer JavaScript. Berkas sementara dihapus saat aliran selesai atau dibatalkan, atau ketika hasil dibuang. Kunjungan berikutnya membersihkan sisa akibat browser terhenti. Tanpa penyimpanan berkas, batas memori adalah 16 MiB di ponsel atau 32 MiB di komputer. Batas waktu operasi masing-masing 3 dan 5 menit.
Berkas tidak meninggalkan perangkat Anda. Halaman alat ini tidak mengunggah media atau menghubungi platform pihak ketiga. VidFetch menyediakan berkas mesinnya sendiri setelah Anda memilih berkas yang diterima. Hasil disimpan secara lokal melalui tautan unduhan atau langsung ke berkas yang dipilih. Hasil tidak dihosting sebagai alamat publik. Mengatur ulang atau keluar membebaskan alamat sementara; berkas yang sudah disimpan tetap berada di folder pilihan Anda.
Gunakan rekaman sendiri atau materi yang boleh Anda sunting. Pemrosesan lokal tidak memberikan hak cipta tambahan. Simpan berkas asli secara terpisah: hasil adalah salinan baru dan pengodean ulang bisa mengurangi detail. Periksa durasi, suara, dan pemutaran di aplikasi tujuan sebelum menghapus apa pun. Pada ponsel, periksa File Manager sebelum mengimpor video yang sesuai ke galeri.
Dukungan WebCodecs pada Chrome Android, Safari iOS, dan browser komputer tidak selalu sama. Pratinjau dapat gagal meskipun suatu trek masih bisa disalin. Jika codec tidak didukung, coba rekaman yang sesuai atau editor komputer. Berkas tidak dikirim ke server cadangan saat browser menemui keterbatasan. Tidak perlu membuat akun untuk menggunakan alat lokal ini.
Memahami pilihan media
Resolusi menunjukkan jumlah piksel bingkai. Bitrate menunjukkan banyaknya data per detik. Keduanya tidak saling menggantikan: resolusi tinggi dengan data terlalu sedikit dapat terlihat lebih buruk daripada resolusi rendah yang dikodekan baik. Durasi juga diperlukan untuk menghitung ukuran seluruh berkas.
1920 × 1080 memuat lebih banyak piksel daripada 1280 × 720. Detail tambahan hanya terlihat jika sumber serta pengodean mempertahankannya. Laju bingkai menjelaskan gerakan. Slide diam dan kamera bergerak cepat tidak menantang encoder dengan cara sama.
Satuannya biasanya kilobit atau megabit per detik. Delapan bit menjadi satu byte. Bitrate variabel memberi data lebih banyak pada bagian rumit. Angka video dapat belum memasukkan audio, sedangkan kontainer menambahkan metadata. Karena itu, perkiraan sebelum persiapan dapat berbeda dari ukuran akhir.
Menggandakan durasi pada bitrate rata-rata sama kira-kira menggandakan ukuran. Menggandakan resolusi tidak mengikuti aturan tersebut. Baca 720p, 1080p, dan 4K untuk dimensi pikselnya.
Gunakan adegan, ukuran tampilan, dan volume yang sama. Perhatikan gerakan, tekstur, teks kecil, serta gradasi gelap. Derau dan fokus sumber ikut menentukan hasil. Codec berbeda pada bitrate sama tidak menjamin tampilan identik. Data lebih banyak tidak menciptakan detail yang hilang sejak perekaman.
Tidak. Label bitrate tidak memulihkan informasi yang sudah hilang. MP3 dan M4A menjelaskan perbedaan anggaran data dan kualitas sumber audio.
Jawaban yang berguna
Apakah video diunggah ke server?
Tidak. Berkas dibaca dan diproses di perangkat Anda. Browser mengunduh mesin dari VidFetch lalu menyediakan hasil sebagai unduhan lokal, tanpa mengirim rekaman.
Mengapa berkas kecil tetap ditolak?
Ukuran bukan satu-satunya pemeriksaan. Durasi, jumlah piksel, dan codec yang tersedia juga menentukan. Berkas kecil mungkin memerlukan decoder atau encoder yang tidak dimiliki browser Anda.
Di mana hasilnya tersimpan di ponsel?
Gunakan tautan unduhan setelah proses selesai. Cari berkas melalui File Manager atau folder Downloads. Setelah itu, impor video yang sesuai ke galeri menggunakan pilihan yang tersedia di ponsel.