Hi hii, teman-teman komunitas! 👋
Izin berbagi kabar seru dari CloudRaya yah..
Kali ini, dalam rangka memeriahkan HUT RI ke-80, ada program spesial nih dari kami: Promo Merdeka di Cloud 🎉
💰 Cashback 80% untuk setiap top-up credit CloudRaya
📅 Berlaku 18–31 Agustus 2025
📌 Terbuka untuk semua pengguna, baru maupun lama
Cara ikutnya gampang banget:
1. Top-up credit CloudRaya → https://cldry.in/topup
2. Tunggu email kode voucher cashback
3. Redeem dan nikmati saldo berlipat
Dengan saldo ekstra ini, kamu bisa #MerdekaBikinApaAja:
⦁ Bikin & jalankan website atau app di VM
⦁ Orkestrasi aplikasi di KubeRaya
⦁ Archive data di StorageRaya
⦁ Dan masih banyak lagi!
⏳ Promo berlaku sampai 31 Agustus 2025, jangan sampai kelewatan ya 🙌
📎 Cek detail syarat & ketentuannya di sini: https://cldry.in/merdeka
Otomasi Video Berita Pendek
Flow nya saya coba breakdown jadi pipeline Python ke modul² (komponen) dan kemungkinan library/teknologi yang bisa kita terapkan:
Alur Pipeline (Step by Step)
1. Identifikasi berita populer dunia
Bisa pakai RSS feed, Google News API, atau scraping portal besar (CNN, BBC, Reuters).
Library: feedparser, newspaper3k, atau API (NewsAPI.org).
2. Validasi sumber berita
Bikin filter dan hanya ambil dari domain tertentu (cnn.com, reuters.com, bbc.com), periksa “trusted source” berita tersebut.
Ada cross-check dengan 2–3 sumber berbeda sebelum dipilih.
3. Ringkas berita (summary)
LLM atau NLP summarization (contoh: HuggingFace model bart, t5, atau panggil API GPT).
Output diset untuk batas kata (misal 50–80 kata) → cocok jadi narasi video 15–60 detik.
4. Generate “fake screenshot” artikel berita
Bukan screenshot artikel portal berita, tapi render HTML → image:
PIL (Pillow) untuk editing image.
WeasyPrint / imgkit untuk convert HTML ke PNG.
Kita buat template “kartu berita” (judul, potongan teks, highlight warna kuning misalnya).
Highlight text tertentu (misalnya kata kunci) → pake rectangle overlay transparan.
5. Text to Speech (TTS)
gTTS (gratis, simple).
pyttsx3 (offline, kualitas memamg biasa)
ElevenLabs API (premium, suara realistis)
Microsoft Azure TTS (suara natural, multi-bahasa)
Output jadi file .mp3 → disimpan di folder voice/.
6. Template effect untuk video (scene builder)
Mungkin kita akan gunakan moviepy (Python) untuk fade in/out asset (text, image, video), slide transition, sync audio (TTS) dengan text highlight.
File² disusun dengan urutan (01_text.txt, 01_image.png, 01_voice.mp3 → scene 01).
Semua proses tadi dimasuk kan ke scene terus dirangkai jadi satu video final .mp4.
Struktur Folder
project/
├── text/
│ ├── 01_summary.txt
│ ├── 02_summary.txt
├── image/
│ ├── 01_screenshot.png
│ ├── 02_screenshot.png
├── voice/
│ ├── 01_voice.mp3
│ ├── 02_voice.mp3
├── video/
│ ├── 01_s
Atau cara lain kita rekam aktivitas kita dan dijadikan batch
Workflow Recording:
Manual Process → Activity Recording → Pattern Analysis → Batch Script → Automation
Dependencies:
pip install pyautogui keyboard mouse psutil opencv-python pillow
Cara yang paling "mudah", buat HTML player/slide show, sudah lengkap ada animasi, load dynamic data (text, image, video, voice, backsound).
Ada preload fetching semua asset, kalau sudah ke load 100%, baru ada tombol play.
Python otomatis record element "div" yang sudah jadi target, dan akan ke simpan jadi *.mp4
Lalu buka URL parameter baru untuk lakukan produksi video pendek berikut nya.
Materi² tadi asumsi sudah ada karena halaman website local kita itu load data dinamis.
Aku juga dulu kepikiran pakai pyautogui pas mau bikin pindah slide cuma dengan ngomong "Next slide please" tapi dari Whisper-nya yang nggak nangkap suara aku 😆
masalahnya apa dulu dari 40 menit belum selesai?
Misalkan:
- Mau lebih cepat
- Perlu diawasi
- Sering gagal
Soalnya kalau masalahnya berbeda, kemungkinan solusinya juga berbeda
Selamat pagi semuanya, maaf mengganggu waktunya
Izin bertanya. saya sedang belajar dan mencoba menterjemahkan, namun saya menemukan highlight merah seperti ini ketika di save. itu artinya error dan perlu diperbaiki atau bagaimana ya? dan ini untuk link github nya
python-newest.library--atexit/id.po
Mohon arahannya rekan". Terimakasih