node-ytdl-core

YouTube video downloader in javascript.

MIT License

Downloads
636.9K
Stars
4.5K
Committers
88

Bot releases are visible (Hide)

node-ytdl-core - v2.1.3

Published by fent over 4 years ago

Bug Fixes

node-ytdl-core - v2.1.2

Published by fent over 4 years ago

Bug Fixes

  • fix issue when not finding format url from formats containing signatureCipher (c7e4472), closes #614
  • types: add missing types for quality in download options (#621) (3861394)
node-ytdl-core - v2.1.1

Published by fent over 4 years ago

Bug Fixes

  • properly extract URLs in info.description (#612) (a6705ec)
node-ytdl-core - v2.1.0

Published by fent over 4 years ago

Bug Fixes

  • make json slicing more robust (#611) (58fad33)
  • sort formats when format.qualityLabel contains more than resolution (cf1e6c0)

Features

  • highWaterMark now defaults to 512KB, to avoid issues with discord.js streams ending early (f4a9b65), closes #402
  • add info.author.subscriber_count (#606) (5566272)
node-ytdl-core - v2.0.1

Published by fent over 4 years ago

Bug Fixes

  • able to get player file key for caching (e7d3e42)
  • fix parsing some URLs for validateURL and getURLVideoID (7aa1053), closes #583
node-ytdl-core - v2.0.0

Published by fent over 4 years ago

Bug Fixes

  • don't return errors, throw them (#520) (1e9b107)
  • types: audioQuality typo (9f55d3e)
  • fix getRelatedVideos() and stripHTML() to account for \r (#579) (d7d67d1)

Features

  • added likes / dislikes to ytdl.getInfo() (#576) (ea0bcf3)

BREAKING CHANGES

  • the following helper functions can now throw an error instead of returning an error: ytdl.chooseFormat, ytdl.getURLVideoID, ytdl.getVideoID
node-ytdl-core - v1.0.9

Published by fent over 4 years ago

Bug Fixes

  • types: fix ordering in microformat in type definitions (#573) (4872f9e)
node-ytdl-core - v1.0.8

Published by fent over 4 years ago

Bug Fixes

  • types: updated type definitions to add Captions and microformat fields (#572) (f884eb1)
node-ytdl-core - v1.0.7

Published by fent almost 5 years ago

Bug Fixes

node-ytdl-core - v1.0.6

Published by fent almost 5 years ago

Bug Fixes

  • types: actually add audioandvideo to filter types (845a545)
node-ytdl-core - v1.0.4

Published by fent almost 5 years ago

Bug Fixes

  • types now have filter: 'audioandvideo' (d717f7b)
node-ytdl-core - v1.0.5

Published by fent almost 5 years ago

Bug Fixes

node-ytdl-core - v1.0.3

Published by fent almost 5 years ago

Bug Fixes

  • properly filter for video and audio formats (5263504), closes #529
  • properly sort formats by favorable codecs (22d4b99)
node-ytdl-core - v1.0.2

Published by fent almost 5 years ago

Bug Fixes

  • get more reliable format data from player_response (eb1491f)
  • selecting formats by quality (df7c80b), closes #527
node-ytdl-core - v1.0.1

Published by fent almost 5 years ago

Bug Fixes

  • update for new m3u8stream-version (#517) (0d730d2)
node-ytdl-core - v1.0.0

Published by fent about 5 years ago

Bug Fixes

  • emit info event inside getInfo() call (897a151), closes #443
  • parsing of related videos was not returning all videos (c8c9c25)

Features

Performance Improvements

  • adjust reconnect and retry settings (02a0c2b)
node-ytdl-core - v0.29.7

Published by fent about 5 years ago

Bug Fixes

  • related videos no longer return an empty array (#481) (a24c8f8)
node-ytdl-core - v0.29.6

Published by fent about 5 years ago

Bug Fixes

  • don't error when videoDetails is undefined (#482) (4d5858e)
node-ytdl-core - v0.29.5

Published by fent about 5 years ago

Bug Fixes

node-ytdl-core - v0.29.4

Published by fent about 5 years ago

Bug Fixes

  • extract title and length_seconds from videoDetails (65335ef), closes #462