- Clique no botão a baixo e faça deploy do projeto direto no heroku automaticamente:
- Clone esse projeto, acesse a pasta raiz e execute o comando
npm install
ouyarn
- Após instalar as dependências, execute
npm start
- O endpoint do projeto vai estar em
http://localhost:3000
https://yt.zaxs.cf/audio?url= link do video do youtube
- a api retornará um json com o link de download do audio do vídeo em mp3 como no exemplo a baixo:
{
"sucess": true,
"file": "url direta para baixar o audio do vídeo em formato mp3"
}
https://yt.zaxs.cf/video?url= link do video do youtube
- a api retornará um json com o link de download do vídeo em mp4 como no exemplo a baixo:
{
"sucess": true,
"file": "url direta para baixar o video em formato mp4"
}
https://yt.zaxs.cf/info?url= link do video do youtube
- a api retornará um json com algumas informações do vídeo como no exemplo a baixo:
{
"sucess": true,
"title" : "Titulo do video",
"videoid" : "ID do video",
"thumb": "URL da thumb no formato jpg",
"duration" : "Duração do vídeo em segundos",
"likes" : "numero de likes no vídeo"
}
{
"sucess": false,
"error": "a mensagem do erro ocorrido"
}
projeto baseado na lib node-ytdl-core