Cara Memperpanjang Durasi Banyak Video Secara Otomatis dengan Python + FFmpeg (Lengkap dengan Script Siap Pakai)
🎬 Cara Memperpanjang Durasi Banyak Video Secara Otomatis dengan Python + FFmpeg (Lengkap dengan Script Siap Pakai)
Memperpanjang (looping) durasi video biasanya dilakukan dengan aplikasi editing seperti Premiere Pro, CapCut, atau DaVinci Resolve. Namun, untuk jumlah video yang banyak, proses manual tentu sangat memakan waktu.
Solusinya: otomatisasi menggunakan Python dan FFmpeg.
Pada artikel ini, kita akan membahas script Python lengkap yang mampu:
Sangat cocok untuk:
-
Membuat video panjang untuk YouTube, TikTok Live, atau Shopee Live
-
Menyiapkan background loop video
-
Membuat variasi durasi untuk konten filler
-
Memperpanjang video efek, ambience, atau animasi pendek
Mari kita mulai!
1. Gambaran Fitur Script
Script Python di bawah ini memiliki fungsi utama untuk:
🟡 1. Membaca semua file video dalam satu folder
Format yang didukung antara lain:
🟡 2. Mengambil durasi asli video (FFmpeg duration parser)
Dengan perintah:
Script otomatis mendeteksi durasi video dalam detik.
🟡 3. Menghitung berapa kali video harus di-loop
Jika durasi asli 10 detik dan target 60 detik, script akan mengulang 6x.
🟡 4. Menggabungkan video menggunakan FFmpeg concat
Tanpa rendering ulang sehingga proses sangat cepat.
🟡 5. Durasi target acak
Script membuat video panjang dengan durasi:
Durasi bisa kamu ubah sesuai kebutuhan.
2. Script Lengkap (Siap Copy–Paste dan Pakai)
Berikut script Python yang telah kamu siapkan:
3. Cara Menggunakan Script
1️⃣ Install Python & FFmpeg
2️⃣ Tempatkan semua video di folder sumber
Contoh:
3️⃣ Jalankan script
Gunakan perintah:
4️⃣ Semua hasil akan muncul di folder
4. Keunggulan Script Ini
5. Kesimpulan
Script Python ini memberikan solusi cepat dan efisien untuk memperpanjang durasi banyak video sekaligus menggunakan FFmpeg. Bagi kamu yang bekerja sebagai content creator, admin live streaming, hingga video editor, otomatisasi seperti ini bisa menghemat banyak waktu.
