ffmpegwasm / ffmpegwasm/ffmpeg.wasm

Module.instantiateWasm callback failed with error: out of memory

未關閉
#111 6 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
C
星號
17.8k
分支
1.1k
PR 合併指標
30 天內沒有已合併 PR

描述

**Describe the bug**
Getting out of memory issue with small files (893 Kb).

**To Reproduce**

`data` below is a video-only `Blob` from a webcam.

```javascript
async convert(data) {
const { createFFmpeg, fetchFile } = FFmpeg;
const ffmpeg = createFFmpeg({
corePath: this.convertWorkerURL,
log: this.debug
});
const name = "foo";

// load and convert blob
await ffmpeg.load();
ffmpeg.FS('writeFile', name, await fetchFile(data));
await ffmpeg.run('-i', name, 'output.mp4');
const output = ffmpeg.FS('readFile', 'output.mp4');

// create new blob
let result = new Blob([output.buffer], { type: 'video/mp4' })
}
```

**Screenshots**

Process and error in screenshot below:

![Screenshot from 2020-11-14 23-17-28](https://user-images.githubusercontent.com/305679/99158105-9a13b280-26cf-11eb-8789-c60dd4af2386.png)

**Desktop (please complete the following information):**
- OS: Ubuntu 20
- Browser: Firefox
- Version 82

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。