ffmpeg를 사용하여 비디오를 MP3로 변환하십시오
ffmpeg
및 liblamemp3
코덱이 필요합니다.
우분투에서는 이러한 라이브러리를 설치할 수 있습니다.
$ sudo apt-get install ffmpeg libavcodec-extra
$ npm install video2mp3
var
video2mp3 = require ( 'video2mp3' ) ;
video2mp3.convert(videoPath or videoStream, [options or mp3path], [callback])
두 번째 인수로서 객체가없는 유형 값 (예 : 문자열, 숫자 ...)을 전달하면 convert(video, {mp3path: options}, callback)
과 같습니다.
options
이러한 속성을 따릅니다.
options.mp3path
는 출력 mp3의 경로입니다.options.sampleRate
는 샘플링 속도이며 기본값은 44.1kHz입니다. options.mp3path
전달되지 않으면 mp3path가 스트림 객체를 반환하여 mp3로 변환합니다.
video2mp3 . convert ( 'video.mp4' ) . pipe ( require ( 'fs' ) . createWriteStream ( 'audio.mp3' ) ) ;
그렇지 않으면 비디오를 MP3로 변환하고 options.mp3path
으로 저장합니다 .mp3path. 성공하거나 실패 할 때 NULL 또는 ERROR 객체가있는 콜백 호출.
video2mp3 . convert ( 'video.mp4' , { mp3path : 'audio.mp3' , sampleRate : 8000 } , function ( err ) {
if ( err ) throw err ;
console . log ( 'convert successfully!' ) ;
} ) ;
Tsuyusato Kitsune (Makenowjust)
아파치 -2.0. LICENSE
읽으십시오.
풀 요청을 환영 하시겠습니까?