-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Description
const beamcoder = require('beamcoder');
async function run() {
let encoder = beamcoder.encoder({
name: 'opus',
});
let demuxer = await beamcoder.demuxer('./f.mp3');
let decoder = await beamcoder.decoder({ demuxer: demuxer, stream_index: 0 });
for ( let x = 0 ; x < 100 ; x++ ) {
let packet = await demuxer.read();
let frames = await decoder.decode(packet);
for (let frame in frames) {
const p = encoder.encode(frame);
console.log(p);
}
}
}
run();
Promise {
<rejected> Error: In file ../src/encode.cc on line 330, found error: All passed values as arguments must be of type frame.
at run (/home/user/project/index.js:26:27) {
code: '5001'
}
}
Metadata
Metadata
Assignees
Labels
No labels