簡體   English   中英

如何使用NPM包audioconcat更改Node.js中輸出文件的路徑

[英]How to change path of output file in nodejs using an NPM package audioconcat

我想更改我在以下程序中作為輸出獲得的音頻文件的路徑。 這里的var歌曲是三個音頻文件,我將它們合並到一個名為all.mp3的文件中。 我想更改輸出文件路徑,也想將此路徑插入數據庫中。 這是代碼:

var audioconcat = require('audioconcat')

var songs = [
  'a(1).mp3',
  'a(2).mp3',
  'a(3).mp3'
]

audioconcat(songs)

  .concat('all.mp3') 
  .on('start', function (command) {
    console.log('ffmpeg process started:', command)
  })
  .on('error', function (err, stdout, stderr) {
    console.error('Error:', err)
    console.error('ffmpeg stderr:', stderr)
  })
  .on('end', function (output) {
    console.error('Audio created in:', output)
  })

我找到了解決方案。

在這里,我正在獲取音頻文件到數組

  var songs = [
      '{C:/Projects/audio/public/b(2).mp3}',
      '{C:/Projects/audio/public/b(3).mp3}',
      '{C:/Projects/audio/public/b(4).mp3}'

    ]
     console.log("songs checked")


    //here i am changing path
     var abc = 'C:/Projects/audio/public/sentence after merge.MP3';
    audioconcat(songs)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM