a1334c60f3d3e8091c968063881c818e18943406
FFmpeg.js
A FFmpeg WebAssembly version built from scratch, you can learn how to do it from this series of stories: Build FFmpeg WebAssembly version (=ffmpeg.js).
Installation
$ npm install @ffmpeg/ffmpeg
Example
const fs = require('fs');
const ffmpeg = require('@ffmpeg/ffmpeg');
(async () => {
await ffmpeg.load();
const data = ffmpeg.transcode('./test.avi', 'mp4');
fs.wrieFileSync('./test.mp4', data);
})();
Description
Languages
C
83.9%
TypeScript
7.9%
JavaScript
2.4%
HTML
2.2%
Shell
1.5%
Other
2.1%