Konversi video ke mp3 dengan menggunakan ffmpeg
Ini membutuhkan codec ffmpeg
dan liblamemp3
.
Di Ubuntu, Anda dapat menginstal perpustakaan ini:
$ sudo apt-get install ffmpeg libavcodec-extra
$ npm install video2mp3
var
video2mp3 = require ( 'video2mp3' ) ;
video2mp3.convert(videoPath or videoStream, [options or mp3path], [callback])
Jika lulus no-object type value (yaitu string, angka ...) sebagai argumen kedua, itu sama dengan convert(video, {mp3path: options}, callback)
.
options
mengikuti properti seperti itu:
options.mp3path
adalah jalur output mp3.options.sampleRate
adalah laju pengambilan sampel, default adalah 44.1kHz. Jika lulus tidak ada options.mp3path
, ia mengembalikan objek Stream untuk dikonversi ke MP3.
video2mp3 . convert ( 'video.mp4' ) . pipe ( require ( 'fs' ) . createWriteStream ( 'audio.mp3' ) ) ;
Kalau tidak, ia mengonversi video ke MP3 dan menyimpan ke options.mp3path
, dan panggilan panggilan balik dengan objek null atau kesalahan saat berhasil atau gagal.
video2mp3 . convert ( 'video.mp4' , { mp3path : 'audio.mp3' , sampleRate : 8000 } , function ( err ) {
if ( err ) throw err ;
console . log ( 'convert successfully!' ) ;
} ) ;
Tsuyusato Kitsune (Makenowjust)
Apache-2.0. Harap baca LICENSE
.
Selamat datang permintaan tarikan Anda?