ffmpegwasm / ffmpegwasm/ffmpeg.wasm

Unhandled Rejection (Error): bad memory

Open
#702 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
17.8k
Forks
1.1k
PR merge metrics
No merged PRs in 30d

Description

const convertVideoFromBytes = async (videoBytes, inputFileName) => {
try {
await ffmpeg.current.load();
const blob = new Blob([videoBytes], { type: 'video/avi' });
const url = URL.createObjectURL(blob);
const outputFileName = inputFileName.replace(/\.avi$/, ".mp4");
if (typeof ffmpeg.current.run === 'function') {
await ffmpeg.current.run('-i', url, outputFileName);
} else {
throw new Error('ffmpeg.run is not a function');
}
console.log('Conversion completed successfully');
URL.revokeObjectURL(url);
console.log(outputFileName,'outputFileName')
return outputFileName;

} catch (error) {
// Error converting video
console.error('Error converting video:', error);
throw error;
}
};

when i use await ffmpeg.current.load(); , its getting like issue !

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.