Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk menukar fail MP3 ke format WAV dalam Nodejs

Bagaimana untuk menukar fail MP3 ke format WAV dalam Nodejs

PHPz
Lepaskan: 2023-04-05 14:25:56
asal
1155 orang telah melayarinya

Lama kelamaan, kepelbagaian format audio telah menjadi sangat kaya. MP3 dan WAV juga telah menjadi salah satu format audio yang paling biasa digunakan Namun, memandangkan WAV mempunyai kualiti bunyi yang lebih jelas daripada MP3, sejak beberapa tahun kebelakangan ini, semakin ramai orang mula mempertimbangkan untuk menukar format MP3 kepada WAV. Nodejs juga telah menjadi bahasa pengaturcaraan yang popular, dan kemunculannya telah menjadikan penukaran video dan audio lebih mudah. Dalam artikel ini, kami akan menerangkan cara menukar fail MP3 kepada format WAV menggunakan Nodejs.

1. Tetapan Persekitaran

Sebelum anda mula menggunakan Nodejs untuk penukaran format audio, anda harus memastikan anda mempunyai persekitaran Nodejs yang tersedia dan beberapa modul yang diperlukan. Anda boleh memuat turun Nodejs terkini dari tapak web rasmi https://nodejs.org/en/.

Selepas memasang persekitaran Nodejs dengan betul, kami perlu memuat turun beberapa kebergantungan baharu. Buka baris arahan dan laksanakan arahan berikut dalam folder tempatan:

npm install fluent-ffmpeg
Salin selepas log masuk
npm install ffmpeg
Salin selepas log masuk

2. Mulakan penukaran

Selepas memasang semua modul yang diperlukan, kami boleh memulakan penukaran format Audio secara rasmi telah dilaksanakan.

Pertama, anda perlu meletakkan fail MP3 yang ingin anda tukar dalam folder setempat. Kemudian, anda boleh menggunakan modul fluent-ffmpeg dalam Nodejs untuk menukar fail MP3 kepada WAV.

const ffmpeg = require('fluent-ffmpeg');
const fs = require('fs');

//请自行将[audio.mp3]替换成要转换的文件名
ffmpeg('./audio.mp3')
    .toFormat('wav')
    .on('error', function (err) {
        console.log('An error occurred: ' + err.message);
    })
    .on('end', function () {
        console.log('Processing finished !');
    })
    .pipe(fs.createWriteStream('./audio.wav'));
Salin selepas log masuk

Anda boleh menyimpan kod di atas dan menamakannya audio.js, dan kemudian laksanakan arahan berikut dalam baris arahan:

node audio.js
Salin selepas log masuk

Selepas memulakan skrip, program akan mula berjalan, dan Tukar fail MP3 kepada fail WAV. Fail yang ditukar akan disimpan dalam folder tempatan.

3. Ringkasan

Seperti yang dinyatakan di atas, menggunakan Nodejs untuk menukar fail MP3 kepada fail WAV boleh dikatakan sebagai operasi yang agak mudah. Anda boleh mencapai ini dengan memasang Nodejs dan menggunakan modul fluent-ffmpeg.

Jadi, tidak kira dalam kerja, belajar, mahupun dalam kehidupan peribadi, bila-bila masa anda perlu menukar fail MP3 kepada fail WAV, kaedah di atas akan sangat berguna.

Atas ialah kandungan terperinci Bagaimana untuk menukar fail MP3 ke format WAV dalam Nodejs. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan