Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mat-sz/crop

🎞️ Crop, flip and trim videos right from your web browser.
https://github.com/mat-sz/crop

editor ffmpeg ffmpeg-gui ffmpeg-wrapper react reactjs video-processing wasm

Last synced: 21 days ago
JSON representation

🎞️ Crop, flip and trim videos right from your web browser.

Awesome Lists containing this project

README

        

# crop.mov

Quick video edits, right in your web browser. Built with React and [ffmpeg.wasm](https://github.com/ffmpegwasm/ffmpeg.wasm)

https://crop.mov

- ✔️ Simple UI
- ✔️ No watermarks
- ✔️ Your video files stay on your computer

## Building

Install the project with `yarn` and then run `yarn build`.

## Multi-core ffmpeg.wasm

To enable multi-core ffmpeg.wasm, SharedArrayBuffer needs to be available and env variable `VITE_ENABLE_MT` needs to equal `1`.

This is a work-in-progress feature and it may not work as expected.

### Nginx:

```nginx
server {
# ...
add_header Cross-Origin-Embedder-Policy 'require-corp';
add_header Cross-Origin-Opener-Policy 'same-origin';
# ...
}

```

See: https://developer.chrome.com/blog/enabling-shared-array-buffer/