Element-8-Video / app.py

Commit History

Use Noto Sans font for universal language support
9b74663
Running

Vicente Alvarez Claude Sonnet 4.5 commited on

Fix Whisper transcription: use audio_track instead of video clip
127cda9

Vicente Alvarez Claude Sonnet 4.5 commited on

Add debug logging for subtitle path and FFmpeg command
d1b769c

Vicente Alvarez Claude Sonnet 4.5 commited on

Two-pass approach for subtitles and watermark
92516fd

Vicente Alvarez Claude Sonnet 4.5 commited on

Fix subtitle visibility with watermark
cc8b166

Vicente Alvarez Claude Sonnet 4.5 commited on

Fix watermark transparency: use gr.File instead of gr.Image
5a33bb3

Vicente Alvarez Claude Sonnet 4.5 commited on

Fix PNG watermark alpha channel handling
0859d72

Vicente Alvarez Claude Sonnet 4.5 commited on

Fix watermark: add -loop 1 -t duration flags (from pycaps) to properly loop PNG over video
a615bff

Vicente Alvarez commited on

Move Whisper inside main GPU session (90s) - no separate GPU call, all in one reservation
75c4c3f

Vicente Alvarez commited on

Fix PNG alpha: use scale2ref filter (from pycaps) for proper transparency handling
47cb0be

Vicente Alvarez commited on

Move Whisper to GPU session (30s reservation) - 20-30s for 10min audio vs 30-40min on CPU
9d8a71e

Vicente Alvarez commited on

Fix PNG transparency: add format=auto to overlay filter for proper alpha blending
acfd94b

Vicente Alvarez commited on

Fix: Watermark overlays at 0,0 for full control - user positions in their PNG editor
56ff4c4

Vicente Alvarez commited on

Add Whisper subtitles (elegant animated) + PNG watermark support - all CPU work, free
cc800d1

Vicente Alvarez commited on

Use separate input fields for 3 prompts instead of multi-line textbox
3b38a35

Vicente Alvarez commited on

Remove unsupported info param from gr.Audio
ccd3f47

Vicente Alvarez commited on

Fix: Multiple prompts (one per line) for different clips, not variations of same prompt
73f86b7

Vicente Alvarez commited on

Add multi-clip generation with audio looping + high res 1024x640: Generate 1-3 clips, loop to match audio duration (CPU work free)
dcbdf35

Vicente Alvarez commited on

Initial commit: Element-8 (vanilla LTX pre-distilled)
9c32fea

Vicente Alvarez commited on