WebAssembly----使用emscripten镜像环境编译ffmpeg4.2

文章目录

  • WebAssembly----使用emscripten镜像环境编译ffmpeg4.2
    • 环境
    • emscripten编译选项说明
    • 编译ffmpeg示例
      • 将ffmpeg编译成LLVM bitcode
      • 将LLVM bitcode编译成wasm
    • 注意事项
    • 其他
    • 最后
    • 参考

WebAssembly----使用emscripten镜像环境编译ffmpeg4.2

  • 本文主要讲解了使用emscripten镜像环境来编译ffmpeg为wasm,但是如果用户本地已经搭建好了emscripten环境,那么将本文与镜像相关的内容剔除也可作为本地emscripten编译ffmpeg来阅读
  • 不过笔者亲身实践过,即使本地正常安装了emsdk(普通的c文件能正常编译通过),但一旦编译ffmpeg就会报错,具体原因不详,这也就是本文为何要使用镜像去编译的原因,使用docker镜像提供的环境基本都能编译成功

你可能感兴趣的:(ffmpeg,webassembly,前端)