Skip to content
Compare
Choose a tag to compare
  • Export exit() api, now users can interrupt the execution of ffmpeg.wasm (thanks to @Sociosarbis)
  • Minor optimise build script
Compare
Choose a tag to compare

Special thanks to @loe-lobo as he is the one who migrates all the libraries in this release. 😄

  • Add libfribidi
  • Add libharfbuzz
  • Add libass

Now ffmpeg.wasm-core supports *.srt and *.ass subtitle files. 🎉

Compare
Choose a tag to compare
  • Add freetype2 (for using fontfile in drawtext)
  • Add opus
Compare
Choose a tag to compare

Raise initial memory from 1 GB to 2 GB.

Compare
Choose a tag to compare
Pre-release

Enable libaom for av1 / avif

Compare
Choose a tag to compare

Revert --pre-js, basically v0.8.2 is the same as v0.8.0. 😄

Compare
Choose a tag to compare

Add --pre-js to fix worker script loading issue.

Compare
Choose a tag to compare

🎉 Major Refactor & Upgrade 🎉

  • Refactor build scripts and tests (using jest)
  • Upgrade Emscripten to 2.0.8
  • Upgrade FFmpeg to 4.3.1
  • Update x264 with multithreading support
  • Update libvpx with multithreading support
  • Add x265
  • Add WavPack
  • Add fdk-aac
  • Add vorbis
  • Add ogg
  • Add theora
  • Migrate to Github Actions