Pada artikel Blog ini, kita akan belajar cara Mengonversi Video menjadi GIF. Kita akan melihat implementasinya dengan python
Langkah 2. Buat GIF Animasi
Misalnya, kami membuat gif animasi yang memiliki lingkaran animasi di dalam kotak
Berikut adalah rincian kode di atas
- Inisialisasi daftar kosong dalam variabel gambar
- Di sini kami menjelaskan lebar warna dan radius gif
- Membuat loop for untuk gif agar berjalan secara otomatis
- Simpan frame menggunakan format='GIF' dan append_images=frames[1. ]
- Setiap frame akan berjalan selama 40 md (durasi=40)
- Gambar GIF akan berulang selamanya (loop=0)
Keluaran
Langkah -3. Buat GIF menggunakan Gambar
Untuk membuat gif animasi terlebih dahulu mari kita Dapatkan gambarnya. format png untuk menggabungkan dan menyimpannya dalam satu folder dan ganti namanya dengan nomor naik
Untuk tutorial ini, Anda dapat menggunakan PIL atau convert, dua program yang beroperasi sebagai add-on Python yang memungkinkan fitur transformasi gambar. Anda juga dapat menggunakan Python saja untuk menjalankan fungsi-fungsi ini jika Anda memilih untuk tidak mengunduh program tambahan apa pun, kodenya adalah sebagai berikut
Keluaran
Langkah -4. Membuat file GIF dengan Teks
Di sini kita membuat semacam file gif animasi dengan teks. Ini akan menampilkan teks dalam efek mesin tik
Ketergantungan impor
from PIL import Image, ImageDraw, ImageFont from IPython.display import display, HTML import osKonfigurasikan tampilan file gif
Buat bingkai
frames = [] def roll(text): for i in range(len(text)+1): new_frame = create_image_with_text((0,0), text[:i]) frames.append(new_frame) fnt = ImageFont.truetype("arial", 36)Tambahkan teks yang ingin Anda tampilkan di gif
TXT = """ Hello How are you My name is Neeraj Welcome to geekyhuman You can find a great tutorial on python """.splitlines() # text is a line of all text [roll(text) for text in TXT]Simpan ke dalam format gif yang berulang (loop=0) selamanya
frames[0].save('banner_a.gif', format='GIF', append_images=frames[1:], save_all=True, duration=60, loop=0) os.startfile("banner_a.gif") print('done')Keluaran
Kata Akhir
Kami harap Anda menikmati tutorial ini tentang cara membuat GIF dengan Python. Di sini kami membahas cara mengonversi video ke gif, cara membuat gif menggunakan gambar, cara membuat gif animasi, dan cara membuat efek mesin tik dalam file gif. Dengan kata lain, Anda dapat mengatakan bahwa kami mempelajari cara membuat video atau GIF animasi secara terprogram dengan Python. Dengan pengetahuan ini, Anda dapat mengotomatiskan pembuatan GIF animasi Anda untuk bersenang-senang atau untuk berbagi dengan orang lain. Jadi tunggu apa lagi?