Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
Y

YoutubeExtractor

> 编程语言
Open source

A .NET library, that allows to download videos from YouTube and/or extract their audio track (currently only for flash videos).

833 stars0 likes0 views
WebsiteGitHub

About

A .NET library, that allows to download videos from YouTube and/or extract their audio track (currently only for flash videos).

YoutubeExtractor

Overview

YoutubeExtractor is a library for .NET, written in C#, that allows to download videos from YouTube and/or extract their audio track (audio extraction currently only for flash videos).

Target platforms

  • .NET Framework 3.5 and higher
  • Windows Phone 8
  • WinRT
  • Xamarin.Android
  • Xamarin.iOS

Note that Windows Phone 8, WinRT, Xamarin.Android and Xamarin.iOS only support the extraction of the download URLs

NuGet

YoutubeExtractor at NuGet

Install-Package YoutubeExtractor

License

YoutubeExtractor has two licenses;

The YouTube URL-extraction code is licensed under the MIT License

The audio extraction code that is originally from FlvExtract is licenced under the GNU General Public License version 2 (GPLv2)

Files that are GPLv2 licensed are explicitly marked with the GPLv2 header at the top of the file. All other files are implicitly MIT licensed.

Credits

  • FlvExtract for extracting MP3 and AAC audio tracks out of flash files.

Example code

Get the download URLs

csharp

// Our test youtube link
string link = "insert youtube link";

/*
 * Get the available video formats.
 * We'll work with them in the video and audio download examples.
 */
IEnumerable videoInfos = DownloadUrlResolver.GetDownloadUrls(link);

Download the video

…

Download the audio track

…

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C#

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言