Skip to content

A performant, concise library to download YouTube videos.

License

Notifications You must be signed in to change notification settings

gitter-badger/libvideo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libvideo

libvideo is a .NET library that provides a fast, succinct way to download YouTube videos. It has NO external dependencies, and full support for both async and synchronous callers.

libvideo runs about 25% to 75% faster than the main alternative, YoutubeExtractor. This is mainly due to its substitution of optimized string code in place of YoutubeExtractor's use of full-fledged JSON and query parsers; libvideo also avoids regex for simple string operations.

To install libvideo, you can run the following command in the Package Manager Console:

Install-Package VideoLibrary

Usage

See the docs for instructions.

Supported Platforms

libvideo supports the following platforms:

  • .NET Framework 4.5+
  • Windows 10 Universal apps
  • Portable Class Libraries
  • Windows 8.1 and 8.0
  • Windows Phone 8.1 (WinRT)

Donations

libvideo does not accept donations, but please help out the creator of the original library, YoutubeExtractor. His project was an essential part in creating libvideo, and I don't want to cut off his funds.

About

A performant, concise library to download YouTube videos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 90.8%
  • PowerShell 6.6%
  • Makefile 2.6%