Why Tsubasa
Tsubasa was created as a proof-of-concept for a ffmpeg-wasm implementation.
- β Allows transcoding to a size limit (for services with a file size upload limit)
- β Allows scaling resolution, to preserve video quality/bitrate
- β Preserves audio quality
- β Runs locally on your device
Development
With the return of secure WASM support in browsers, we wanted to see: Could we actually build a server-less compression service, running a desktop program, purely in JavaScript and WebAssembly?
Tsubasa is a work in progress, and welcomes feature suggestions, bug reports, and pull requests.
See the Wiki for development setup >
Tsubasa was named after ηΏΌ, the Japanese kanji for "wing".