https://github.com/retrixe/coupe-video
WebAssembly-powered video cutter in the browser.
https://github.com/retrixe/coupe-video
ffmpeg react video-editor webassembly
Last synced: about 2 months ago
JSON representation
WebAssembly-powered video cutter in the browser.
- Host: GitHub
- URL: https://github.com/retrixe/coupe-video
- Owner: retrixe
- License: apache-2.0
- Created: 2021-09-09T13:06:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-27T21:11:02.000Z (over 4 years ago)
- Last Synced: 2025-08-13T01:46:23.200Z (10 months ago)
- Topics: ffmpeg, react, video-editor, webassembly
- Language: TypeScript
- Homepage: https://coupe-video.vercel.app
- Size: 1.79 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# coupe-vidéo
WebAssembly-powered video cutter in the browser. [See it in action here.](https://coupe-video.vercel.app)
coupe-vidéo has been tested against Chrome, Edge and Firefox 89, and should work on the latest version of Safari too. It makes use of WebAssembly and SharedArrayBuffer which are bleeding edge features that enable high-performance CPU processing in the browser, hence the use of a modern browser is recommended.
## Setup
This website can be run locally like any Next.js application. You require Node.js and yarn installed, after which you can run `yarn` to get dependencies and then `yarn build` and `yarn start` to compile and run the app. `yarn dev` can be used to work on the code with Fast Refresh in the browser.
No processing is done on the server, as the website is stateless, and therefore can be exported and served statically. Videos are edited on the client using a version of FFmpeg ported to WebAssembly.