Skip to content

FFmpeg for browser, powered by WebAssembly (打包cli命令行进入wasm)

License

Notifications You must be signed in to change notification settings

qsbye/ffmpeg.wasm

 
 

Repository files navigation

ffmpeg.wasm

使用c2w打包ffmpeg-cli进入wasm

!!!ffmpeg-cli.wasm可在[https://gitee.com/qsbye/ffmpeg.wasm]的release页面下载!!!

# 打包/Package
docker pull linuxserver/ffmpeg:version-7.0.2-cli
c2w linuxserver/ffmpeg:version-7.0.2-cli /home/qsbye/ffmpeg-7.0.2-cli.wasm
# 测试/Test
curl https://wasmtime.dev/install.sh -sSf | bash
wasmtime ffmpeg-7.0.2-cli.wasm
wasmtime run --dir $PWD::/root ffmpeg-7.0.2-cli.wasm -- -i /root/sheep.mp3 /root/sheep.wav

优点:比ffmpeg.wasm更易使用。

ffmpeg.wasm

ffmpeg.wasm is a pure Webassembly / Javascript port of FFmpeg. It enables video & audio record, convert and stream right inside browsers.

stability-experimental Node Version Actions Status npm (tag) Maintenance License: MIT Downloads Total Downloads Month Netlify Status

Join us on Discord!

Discord

Documentation

Please sponsor ffmpeg.wasm to make it sustainable. ❤️

About

FFmpeg for browser, powered by WebAssembly (打包cli命令行进入wasm)

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 84.5%
  • TypeScript 7.3%
  • JavaScript 2.6%
  • HTML 2.0%
  • Shell 1.5%
  • Dockerfile 0.6%
  • Other 1.5%