Commit History
-
Update app.py
Verified signature31cb50e -
Update app.py
Verified signature4387d48 -
Update app.py
Verified signature9674eb6 -
Update app.py
Verified signature7698fcf -
Update app.py
Verified signature1f1122c -
Update app.py
Verified signature2223dfd -
Update app.py
Verified signaturead2c1d5 -
Update app.py
Verified signature5ca65dd -
Update app.py
Verified signature0118580 -
Update app.py
Verified signature0217ca1 -
Update app.py
Verified signature1da4dfb -
v2.0.1: fix Gradio 6.0 show_api removed, move theme+css to launch()
Verified signaturea93c01d -
v2.0: 45s+ reels, multi-video bg, voice fix, show_api=False
Verified signature3a7029b
-
Update app.py
Verified signature2b3bdb2 -
Update app.py
Verified signature5e20e3c -
Update app.py
Verified signaturea603210 -
Update app.py
Verified signaturecef0cdb -
Merge remote-tracking branch 'origin/main'
yonagushcfb3673 -
Fix voice switching, apply clipon rendering, improve Pexels, add CTA pool
yonagush +1: Claude Sonnet 4.6Voice switching: - Change edge_voice / kokoro_voice dropdowns to use display names as values so EDGE_VOICES.get(display_name) lookup always succeeds — eliminates "fails to switch voices" bug where voice ID passed but lookup expects name - Fix hardcoded Kokoro fallback "🇺🇸 Aria (Female)" → "Aria (Female)" - Add _run_async() helper: uses nest_asyncio + thread pool so edge_tts asyncio.run() doesn't conflict with Gradio's running event loop Full-frame RGB rendering (same technique as clipon article reels): - Remove render_text_frame() — was RGBA transparent overlay on RGB bg, causing MoviePy 1.0.3 alpha compositing failure (brown bg / tiny rect) - Add _render_slide(): bakes complete RGB frame per sentence (gradient or video bg frame + dark scrim + frosted glass card + drop-shadow text + progress dots + slide counter + logo) - Add _render_endcard(): premium chainstreet.io endcard slide - Replace CompositeVideoClip([bg]+text_clips) with concatenate_videoclips() on all-RGB f…058422e
-
Update app.py
Verified signatureb6594f0 -
Update app.py
Verified signature9ed92c0 -
Update app.py
Verified signature7bbb816 -
Update app.py
Verified signature9f7b5c6 -
Update app.py
Verified signatureba89d0d -
Update app.py
Verified signature9a1ddad -
Fix: 45s reels, multi-video bg, voice selection, exit video + logo auto-detect
Verified signatureb424307 -
Delete file
Verified signaturedd493b1 -
Create file
Verified signature111c15d -
Upload Logo.png
Verified signature8d26c39 -
Delete files
Verified signature346f683 -
Rename files to files/
Verified signaturehttps://cdn-uploads.huggingface.co/production/uploads/68c50fbb53eaa7293c2681ee/WLJkAViDJKNkRWUms4Y4T.mp42d840c3 -
Rename News Channel Exit Video.mp4 to Exit Video.mp4
Verified signaturefdf2d44 -
Upload News Channel Exit Video.mp4
Verified signature6ff2f74 -
Rename files to files/
Verified signaturehttps://cdn-uploads.huggingface.co/production/uploads/68c50fbb53eaa7293c2681ee/uLC1Cf1kmq5CulvkrMiAW.mp44796e21 -
Create files
Verified signatureb1272cd -
Delete files/exit.mp4
Verified signaturee9a7db9 -
Auto-stitch exit video and auto-load logo from files/ folder
Verified signatured7a1b1d -
Update app.py
Verified signature978acac -
Fix voice bug, add Financial News Reel, Bloomberg style, fix demo.launch
Verified signature81aa1ff -
Update app.py
Verified signature3e38134 -
Update app.py
Verified signatureb974bb2
-
Update app.py
Verified signature1a1b093 -
Update app.py
Verified signature7211c52 -
Update app.py
Verified signature76618e7 -
Update app.py
Verified signature936d38d -
Rename files to files/exit.mp4
Verified signaturehttps://cdn-uploads.huggingface.co/production/uploads/68c50fbb53eaa7293c2681ee/MQhLbTl8pAZOB8TD3xrHK.mp4e64f051 -
Rename files to files/
Verified signatureea28d17 -
Delete Logo.png
Verified signature729ac4d -
Upload Logo.png
Verified signature8ac68b9 -
Delete exit.mp4
Verified signature58521eb