Muvize v1.5 — Creator Toolkit & Mobile Polish
Creator guides for 9 AI music platforms, cover art extraction from audio files, media downloads, bulk job deletion, a full-featured playground editor with auto-captions and trimming, deeper Indonesian pricing discount, chroma key stability fixes, refreshed app icons, and a fully responsive mobile experience.
Muvize v1.5 — Creator Toolkit & Mobile Polish 🎨
This release focuses on helping creators get more out of their workflow — from discovering AI music platforms to managing their media library more efficiently — while making the entire app feel great on mobile.
What's New
Creator Guides Hub
A new /guides section with step-by-step workflows for 9 AI music platforms:
- Suno, Udio, Mureka, Somio, Mubert, BandLab, Beatoven, Soundverse, and Tad AI
- Each guide covers platform strengths, generation tips, and how to bring tracks into Muvize
- Breadcrumb navigation and consistent typography across all guide pages
Cover Art Extraction
Upload an audio file and Muvize now automatically extracts embedded cover art:
- ID3v2 APIC frame parsing — Supports ID3v2 versions 2, 3, and 4 with proper frame size decoding
- Image type detection — Identifies JPEG, PNG, and GIF from file signatures
- Persistent storage — Cover art saved to IndexedDB alongside the audio file
- Thumbnails everywhere — Cover art appears in the library grid, list view, and studio media modal
- Extraction runs in the background so it never blocks the UI
Media Downloads
You can now download any file from your library or timeline:
- Library — Right-click or use the menu on any file → Download
- Timeline — Right-click a clip with a source file → Download
- Creates a temporary blob URL and triggers a native save dialog
Bulk Job Deletion
Long-press (or shift-click) jobs in Depth Animation or Stem Splitter to enter multi-select mode:
- Select/deselect individual jobs or use "Select All"
- Bulk delete with a single confirmation dialog
- Visual feedback with a violet highlight ring on selected items
Save to Library (Depth Animation)
Depth Animation results can now be saved directly to your media library with one click — no need to re-download and re-import.
Credit Cost Update
Spotify Lyrics now costs 1 credit (previously free) to align with other URL-import features. Insufficient-credits dialogs now appear before starting a job, not after.
Chroma Key Stability
The WebGL green screen renderer received several fixes for real-world video playback:
- Premultiplied alpha blending corrected (blend function uses
ONEinstead ofSRC_ALPHA) - GPU context loss/restore handlers recover gracefully from video interruptions
- Canvas resize threshold (2px) prevents GPU reallocation on sub-pixel changes
- Pixel storage hints (
UNPACK_PREMULTIPLY_ALPHA_WEBGL,UNPACK_FLIP_Y_WEBGL) for correct texture uploads - Unnecessary WebGL features (antialias, depth, stencil) disabled to reduce memory overhead
- Draw coordinates rounded to integers to avoid floating-point precision issues
Indonesian Pricing — 50% Discount
Regional discount for Indonesian users increased from 30% to 50%. All IDR credit pack prices recalculated accordingly, making Muvize more accessible in the Indonesian market.
Mobile & Responsive Overhaul
Every client-facing page has been tuned for smaller screens:
- Depth Animation, Karaoke Maker, Stem Splitter, and Library layouts optimized for mobile
- Sticky action buttons and better text truncation on tool pages
- Project list redesigned with touch-friendly interactions
- Pricing, Support, and Updates pages reflowed for narrow viewports
- CountUp animation refactored to always animate (no more intersection-observer gating on mobile)
- Landing page compositor thrashing on Android Chrome resolved
Refreshed Branding
- New app icon set across iOS, Android, and Windows (smaller file sizes, sharper rendering)
- Updated logo assets (
logo-symbol-text.svg,logo-text.svg, PNG variants added) - Favicon refreshed to match new icon style
SEO & Discoverability
llms.txtadded for AI model discovery and indexing- Enhanced metadata across all public pages
- Guide routes added to sitemap and robots configuration
- Startup Fame badge displayed in the hero section alongside Product Hunt
Playground Refactor
The public playground has been completely rebuilt into a dynamic editor with full project persistence:
- Two-step flow — Upload or import audio on
/playground, then edit in/playground/[id]with all changes saved automatically - Audio import — Upload local files (free) or paste YouTube/Spotify links (1 credit) with real-time progress
- Project persistence — Full state saved to IndexedDB and synced to Supabase, including media files, clips, and visualizer config
- Audio visualization — 8 preset visualizer presets with real-time spectrum rendering and customizable effects (stars, particles, glow)
- Auto-captions — One-click transcription with synced word-level timing, positioned at the bottom by default
- Caption controls — Toggle visibility, change position (top/center/bottom), pick from 5 style presets, and choose animation type
- Audio trimming — Visual waveform editor with draggable handles, apply/reset support, and captions automatically re-timed to match
- Viewport presets — Switch between 9:16 (portrait), 16:9 (landscape), and 1:1 (square) formats
- Playback controls — Spotify-style transport bar with seek, restart, play/pause, and mute toggle
- Background & logo — Upload custom background images/videos with opacity control, or add a logo to the visualizer
- Export — Full video encoding and download via the existing export pipeline
- Project management — Rename, delete, or bulk-delete recent projects from the landing page
- Credit awareness — Available credits shown in the header, insufficient-credits dialog before costly actions
- Mobile-first layout — Proportional split (header / canvas / transport / scrollable properties) optimized for phone screens
- Authentication gate — Unauthenticated users redirected to login with a return URL back to the playground
History Panel Component
A reusable HistoryPanel component now powers the job list in Depth Animation, Karaoke Maker, and Stem Splitter — eliminating hundreds of lines of duplicate code across tool pages.