Home

Awesome

<div align="center"> <a href="https://modfy.video"><img src="https://socialify.git.ci/modfy/modfy.video/image?description=1&descriptionEditable=A%20free%20open-source%20web%20assembly%20based%20privacy%20first%20video%20transcoder%2Fconvertor&language=1&logo=https%3A%2F%2Fmodfy.video%2Fimages%2Flogo.png&owner=1&pattern=Plus&stargazers=1&theme=Dark" alt="modfy.video" width="640" height="320" /></a> <br> <br> <p>

Netlify Status Codecs And Formats CI CodeQL Language grade: JavaScript Run on Repl.it

</p> <p> <a href="https://twitter.com/modfydotvideo"><img width="64" src="https://raw.githubusercontent.com/CryogenicPlanet/CryogenicPlanet/d9d8a32384dbc71bd79c2797b57e3c83a2f94890/images/twitter.svg"></a> <a href="https://discord.gg/dnD6FHx"><img width="64" src="https://raw.githubusercontent.com/CryogenicPlanet/CryogenicPlanet/bbb46f77a48e9596a69f14601f3c3a531a659fac/images/discord-fill.svg"></a> </p> <p> <sub>Built with ❤︎ by <a href="https://github.com/CryogenicPlanet">CryogenicPlanet</a> and <a href="https://github.com/etwas-builders/modfy.video/graphs/contributors">contributors</a> </sub> </p> </div>

Usage

Landing page : https://modfy.video/

Web Application : https://app.modfy.video/

  1. Go to app.modfy.video
  2. Add video/images
  3. Choose settings
  4. Download processed video

Contributing

Quick Start

  1. Install dependencies
git clone https://github.com/modfy/modfy.video.git
yarn install
# or
npm install
  1. Build
yarn generate
# or
npm run-scripts generate
  1. Start
yarn start
# or
npm start

Full getting started at https://docs.modfy.video/pages/get%20started/quickstart

Our Contributing Guidelines also should be a good starting point.

Documentation

Full documentation is at https://docs.modfy.space/

The API Reference is here

Project Structure

Browser Support

Our build of FFmpeg needs SharedArrayBuffer support so our browser support depends on that

<picture> <source type="image/webp" srcset="https://caniuse.bitsofco.de/image/sharedarraybuffer.webp"> <source type="image/png" srcset="https://caniuse.bitsofco.de/image/sharedarraybuffer.png"> <img src="https://caniuse.bitsofco.de/image/sharedarraybuffer.jpg" alt="Data on support for the sharedarraybuffer feature across the major browsers from caniuse.com"> </picture>

Learn more at: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer#Browser_compatibility or https://caniuse.com/#feat=sharedarraybuffer

Author

Built by @CryogenicPlanet

License

Apache 2.0