Skip to content

CodeHunterDev/ytdl-simple-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YTdl-simple-api

api simples de download de musicas e vídeos do YouTube feita com node.js

 

Deploy Fácil

  • Clique no botão a baixo e faça deploy do projeto direto no heroku automaticamente:

Deploy

 

Deploy Manual

  • Clone esse projeto, acesse a pasta raiz e execute o comando npm install ou yarn
  • Após instalar as dependências, execute npm start
  • O endpoint do projeto vai estar em http://localhost:3000

 

Live Exemplo

yt.zaxs.cf

 

modo de usar:

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"
}

 

Caso ocorra algum erro nas solicitações, a API retornará um json como o exemplo a baixo:
{
    "sucess": false, 
    "error": "a mensagem do erro ocorrido"
}

 


projeto baseado na lib node-ytdl-core

About

api simples de download de musicas do youtube

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.8%
  • HTML 28.3%
  • CSS 4.5%
  • Shell 1.4%