ffmpegwasm / ffmpeg.wasm

FFmpeg for browser, powered by WebAssembly
https://ffmpegwasm.netlify.app
MIT License
13.49k stars 775 forks source link

Uncaught (in promise) RuntimeError: Aborted(CompileError: WebAssembly.instantiate(): expected magic word 00 61 73 6d, found 3c 21 44 4f @+0). Build with -sASSERTIONS for more info. #609

Open rishiD83 opened 8 months ago

rishiD83 commented 8 months ago

Describe the bug I am running this webassembly in my React App.

To Reproduce Please provide a GitHub link or code snippet. const transcode = async (file) => { await ffmpeg.load() await ffmpeg.FS('writeFile', file?.name, await fetchFile(file)) await ffmpeg.run('-i', file?.name, '-c:v', 'h264', '-crf', '28', '-b:v', '0', 'row-mt', '1', '-f',${getFileExtension(file?.name)},out.${getFileExtension(file?.name)}) const data = await ffmpeg.FS('readFile',out.${getFileExtension(file?.name)}`)

    let chunk = URL.createObjectURL(new Blob([data.buffer], { type: `video/${getFileExtension(file?.name)}`}))

}

`

Expected behavior I was trying compress a video file, but getting this error

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information): Screenshot 2023-10-19 at 2 26 27 PM

akatergi commented 8 months ago

I have this problem as well

kacperadach commented 8 months ago

Same issue

tini2n commented 7 months ago

same

SergiOnGit commented 5 months ago

Same error here, only on windows browsers and on some videos

luojiong commented 5 months ago

Has this problem been resolved?