youtube mp3 converter
v1.0.3
一个简单的节点模块,用于下载 youtube 视频并将其转换为 mp3。围绕 ytdl 和 ffmped 库的简单包装器,它提供了一个很好且易于使用的 api 将 youtube 链接转换为 mp3。
从 YouTube 下载视频或相应的音频直接违反了他们的政策。在您自己的视频之外的其他视频上使用此模块可能会导致 YouTube 起诉您。
该模块依赖于 ffmpeg 库。确保您已安装 ffmpeg。如果没有,请参阅此处了解安装详细信息。
npm install youtube-mp3-converter
npm run test
// Sets up the downloader
const youtubeMp3Converter = require ( 'youtube-mp3-converter' )
// creates Download function
const convertLinkToMp3 = youtubeMp3Converter ( pathToSaveFiles )
// Downloads mp3 and Returns path were it was saved.
const pathToMp3 = await convertLinkToMp3 ( 'https://www.youtube.com/watch?v=_cyND_1y1k0' )
const youtubeMp3Converter = require ( 'youtube-mp3-converter' )
const convertLinkToMp3 = youtubeMp3Converter ( pathToSaveFiles )
const pathToMp3 = await convertLinkToMp3 ( 'https://www.youtube.com/watch?v=_cyND_1y1k0' , {
startTime : "00:00:10" , // from where in the video the mp3 should start
duration : 20 , // Length of mp3 in seconds (from start point)
title : 'fooo' // The tile of the mp3 file, undefined it takes the youtube title
} )
该模块目前缺乏一些认真的测试。如果您想延长时间,请成为我的客人。