website-renderer / README.md
vclmax2's picture
Fix: bump sdk_version to 6.19.0, drop audioop-lts from requirements
df599bc verified
|
Raw
History Blame Contribute Delete
519 Bytes
---
title: Website Renderer
emoji: 🎬
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 6.19.0
app_file: app.py
pinned: false
hardware: zero-gpu
---
# Website Renderer
Record any website as an MP4 video in portrait or landscape orientation.
- **Landscape**: 1280×720
- **Portrait**: 720×1280
- **Duration**: 30 seconds from page load
## How it works
Uses Playwright (Chromium headless) with the Chrome DevTools Protocol screencast API to capture the page, then converts the recording to MP4 via FFmpeg.