Prosesor video
Script Video Processor V1 muncul dari debat yang ringan tentang otomatisasi di tempat kerja, yang mengarah pada penciptaan alat yang mampu mengotomatisasi aspek produksi iklan. Awalnya dibuat sebagai lelucon, skrip ini telah berkembang menjadi utilitas yang orang lain mungkin berharga untuk merampingkan proses pembuatan iklan video.
Perkenalan
Skrip ini mengotomatiskan beberapa tugas yang terlibat dalam membuat iklan sederhana, termasuk deteksi adegan, pemotongan klip, dan banyak lagi. Ini dibagikan dalam semangat kolaborasi, mengundang orang lain untuk memperbaiki dan memperluas kemampuannya.
Fitur utama
- Deteksi adegan otomatis: secara efisien mengidentifikasi dan segmen adegan yang berbeda dalam video.
- Pilihan musik acak: Memilih musik latar yang sesuai untuk platform seperti Tiktok dan Facebook.
- Watermarking Otomatis: Menambahkan tanda air ke video untuk melindungi dan merek konten Anda.
- Durasi Video Kustom: Menetapkan rata -rata runtime untuk video output sesuai dengan kebutuhan Anda.
- Logging langsung ke Telegram: Menyimpan log tindakan dan pembaruan di saluran telegram yang ditunjuk.
- AI Voiceover: Menggabungkan sulih suara menggunakan API Narakeet (Catatan: saat ini non-operasional).
Tumpukan Teknologi
- Pemrosesan Audio: Memanfaatkan PyDub, CV2, dan Moviepy untuk kemampuan pengeditan audio yang komprehensif.
- Pemrosesan Video: Mempekerjakan CV2, Numpy, Moviepy, dan PIL untuk manipulasi video canggih.
- Pemrosesan Suara: Berintegrasi dengan API Narakeet untuk menghasilkan sulih suara.
- Logging: Mengimplementasikan API Bot Telegram untuk penebangan dan pemberitahuan waktu nyata.
☕ Dukung pekerjaan saya di ko-fi
Memulai
Prasyarat
Pastikan Anda menginstal Python di sistem Anda dan akrab dengan manajemen paket menggunakan PIP.
Instalasi
- Kloning repositori ke mesin lokal Anda.
- Instal dependensi yang diperlukan yang tercantum dalam persyaratan.txt menggunakan PIP install -r persyaratan.txt.
- Luncurkan Main.py di IDE yang Anda sukai atau dari baris perintah.
Bergabunglah dengan Server Perselisihan saya
Panduan Penggunaan
Ikuti petunjuk di layar untuk mengonfigurasi skrip:
- Batas RAM: Tetapkan penggunaan RAM maksimum untuk skrip (hingga 12 GB yang disarankan).
- Pilihan Format Video: Pilih format output yang disesuaikan untuk Facebook, Tiktok, atau keduanya.
- Opsi tanda air: Pilih dari gaya tanda air yang telah ditentukan atau memilih tanpa tanda air.
- Kuantitas Output: Tentukan jumlah video akhir yang akan dihasilkan.
- Panjang video: Tentukan panjang maksimum untuk setiap video dalam detik.
Berkontribusi
Jangan ragu untuk membayar repositori ini dan berkontribusi dengan menambahkan fitur baru, memperbaiki bug, atau meningkatkan dokumentasi. Wawasan dan kontribusi Anda sangat dihargai.
Lisensi
Proyek ini bersumber terbuka di bawah lisensi MIT.