Pengacak Frame GIF
Acak urutan frame dari GIF animasi, atau acakkan penundaan pemutaran setiap frame dalam rentang tertentu — frame yang sama, diputar ulang secara berbeda (atau tidak teratur).
Input
GIF animasi dengan minimal 2 frame — GIF single-frame tidak memiliki apa pun untuk diacak. Ini menggunakan satu kredit per jalankan.
Hapus centang untuk membuat GIF output diputar sekali saja, bukan berulang.
Output
Result will appear here.
Result will appear here.
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/gif-frame-randomizer \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"file": "<file>"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `gif-frame-randomizer` tool (GIF Frame Randomizer) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Acak urutan frame dari GIF animasi, atau acakkan penundaan pemutaran setiap frame dalam rentang tertentu — frame yang sama, diputar ulang secara berbeda setiap kali Anda menjalankannya. Unggahan Anda ditampilkan di preview GIF yang Diunggah tersendiri segera setelah Anda memilihnya, tepat di atas hasil GIF yang Diacak, sehingga Anda dapat membandingkan keduanya setelah menjalankan alat.
Cara kerjanya
Unggah GIF animasi (minimal 2 frame — GIF single-frame tidak memiliki apa pun untuk diacak) dan pilih apa yang ingin diacak:
- Urutan frame (acak) — default. Mengurutkan ulang frame GIF dengan shuffle Fisher-Yates yang tidak bias. Penundaan frame masing-masing pergi bersama dengan frame, sehingga pemutaran masih memiliki irama asli, hanya dalam urutan yang tersusun.
- Waktu (penundaan acak per frame) — menjaga setiap frame di posisi aslinya tetapi memberikan masing-masing penundaan baru yang independen yang dipilih dari rentang Penundaan min / Penundaan maks (dalam detik). Ini menghasilkan kecepatan pemutaran yang tidak teratur dan menyenangkan daripada animasi yang diurutkan ulang.
Putar ulang selamanya dicentang secara default, sehingga GIF output berulang tanpa batas seperti kebanyakan GIF animasi. Hapus centang untuk membuat output diputar sekali dan berhenti di frame terakhirnya.
Privasi
GIF diproses di server kami, bukan di browser Anda — itulah yang membuat decoding dan re-encoding frame multi-frame dimungkinkan tanpa pustaka in-browser yang berat. Ini hanya digunakan untuk menghasilkan hasil Anda dan tidak disimpan sesudahnya. Ini menggunakan satu kredit per jalankan, termasuk di situs web itu sendiri.
Apakah saya akan mendapatkan hasil yang berbeda setiap kali saya menjalankannya?
Ya. Kedua mode memilih keacakan baru di setiap jalankan, sehingga menjalankan ulang alat pada unggahan yang sama menghasilkan urutan frame yang berbeda atau serangkaian waktu yang berbeda setiap kali.
Bisakah saya menggabungkan shuffle dengan mengubah ukuran, memotong, atau pengeditan lainnya?
Tidak dalam satu kali — setiap jalankan menerapkan satu operasi. Jalankan alat ini sekali, unduh hasilnya, kemudian masukkan ke GIF Editor (atau sebaliknya) untuk kali kedua.
Mengapa Max delay dibatasi setidaknya Min delay?
Penundaan frame harus berasal dari rentang yang valid dan tidak kosong — jika Max delay dimasukkan lebih rendah dari Min delay, itu ditingkatkan untuk mencocokkan Min delay sehingga setiap frame masih mendapatkan nilai acak yang valid alih-alih menjalankan gagal.