Converter vídeo em mp3 com o uso do FFMPEG
Requer codec ffmpeg
e liblamemp3
.
No Ubuntu, você pode 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])
Se não foi aprovado o valor do tipo de objeto (isto é, string, número ...) como o segundo argumento, ele é igual convert(video, {mp3path: options}, callback)
.
options
seguem essas propriedades:
options.mp3path
é o caminho da saída mp3.options.sampleRate
é a taxa de amostragem, o padrão é de 44,1kHz. Se não foi aprovada options.mp3path
, ele retorna o objeto Stream para converter em mp3.
video2mp3 . convert ( 'video.mp4' ) . pipe ( require ( 'fs' ) . createWriteStream ( 'audio.mp3' ) ) ;
Caso contrário, ele converte vídeo em mp3 e salvar em options.mp3path
e chamada de retorno de chamada com objeto nulo ou erro quando foi bem -sucedido ou fracassado.
video2mp3 . convert ( 'video.mp4' , { mp3path : 'audio.mp3' , sampleRate : 8000 } , function ( err ) {
if ( err ) throw err ;
console . log ( 'convert successfully!' ) ;
} ) ;
Tsuyusato Kitsune (Makenewjust)
Apache-2.0. Leia LICENSE
.
Bem -vindo ao seu pedido de tração?