main.js 416 B

12345678910111213141516171819
  1. /* eslint no-console: 0 */
  2. const Prism = require('../');
  3. const fs = require('fs');
  4. const prism = new Prism();
  5. const transcoder = prism.transcode({
  6. type: 'ffmpeg',
  7. media: './test/test.mp3',
  8. ffmpegArguments: [
  9. '-analyzeduration', '0',
  10. '-loglevel', '0',
  11. '-f', 's16le',
  12. '-ar', '48000',
  13. '-ac', '2',
  14. ],
  15. });
  16. transcoder.output.pipe(fs.createWriteStream('./test/test.pcm'));