{"repo":"mohyware/clip-js","free":true,"listed":false,"github":"https://github.com/mohyware/clip-js","clone":"git clone https://github.com/mohyware/clip-js.git","description":"online video editor built with nextjs, remotion and ffmpeg (web assembly port) for render.","language":"TypeScript","stars":764,"topics":["ffmpeg","nextjs","video-editing","webassembly","canvas","reactjs","render","editor","remotion","remotion-video"],"license":"MIT","category":"media-processing","readme_excerpt":"Overview This is an online video editor built with nextjs, remotion for real-time preview and ffmpeg (web assembly port) for high-quality render. Features - 🎞️ Real-time Preview: See immediate previews of edits. - 🧰 Render with ffmpeg (web assembly port) with various options supports up to 1080p export. - 🕹️ Interactive Timeline Editor: Precisely arrange, trim, and control media through a custom-built timeline. - ✂️ Element Utilities: Easily split, duplicate, and manage individual media layers. - 🖼️ Flexible Media Support: Import and mix videos, audio tracks, images, and text elements seamlessly. - 🛠️ Advanced Element Controls: Adjust properties like position, opacity, z-index and volume per element. - ⌨️ Keyboard Shortcuts: Quickly play, mute, move in time with arrows, split, duplicate, etc . Installation Clone the repo, install dependencies: Then run the development server: Or build and start in production mode: Alternatively, use Docker: Then navigate to http://localhost:3000 TODOs Prioritized tasks are listed in TODO.md. contributions are welcomed!","default_branch":null,"files":null,"tree":[],"storefront":"/r/mohyware","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mohyware/clip-js/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}