ffmpegwasm / ffmpegwasm/ffmpeg.wasm

Uncaught ReferenceError: createFFmpegCore is not defined at HTMLScriptElement.eventHandler (getCreateFFmpegCore.js:43:1)

Open
#705 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

"@ffmpeg/core": "^0.9.0",
"@ffmpeg/ffmpeg": "^0.9.8",

import { createFFmpeg, fetchFile } from '@ffmpeg/ffmpeg';
const ffmpeg = createFFmpeg({corePath: "/ffmpeg_core_dist/ffmpeg-core.js", log: true });

const convertVideoFromBytes = async (videoBytes, inputFileName) => {
try {
await ffmpeg.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) {
console.error('Error converting video:', error);
throw error;
}
};

i am using above versions , and when i use this , await ffmpeg.load(); , its getting like above 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.