Convertir el video a mp3 con el uso de ffmpeg
Requiere el códec ffmpeg
y liblamemp3
.
En Ubuntu, puede instalar estas bibliotecas:
$ sudo apt-get install ffmpeg libavcodec-extra
$ npm install video2mp3
var
video2mp3 = require ( 'video2mp3' ) ;
video2mp3.convert(videoPath or videoStream, [options or mp3path], [callback])
Si se pasa sin valor de valor de tipo (es decir, numero ...) Como el segundo argumento, equivale convert(video, {mp3path: options}, callback)
.
options
siguen tales propiedades:
options.mp3path
es la ruta de la salida mp3.options.sampleRate
es la tasa de muestreo, el valor predeterminado es de 44.1 kHz. Si no pasa options.mp3path
, devuelve el objeto de transmisión para convertir a mp3.
video2mp3 . convert ( 'video.mp4' ) . pipe ( require ( 'fs' ) . createWriteStream ( 'audio.mp3' ) ) ;
De lo contrario, convierte el video en mp3 y guarda en options.mp3path
, y la llamada de devolución de llamada con un objeto NULL o ERROR cuando tuvo éxito o falló.
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. Por favor lea LICENSE
.
¿Agradece tu solicitud de extracción?