Quantcast
Channel: RaGEZONE - MMO Development Forums
Viewing all articles
Browse latest Browse all 14533

[C#] YouTube Downloader

$
0
0
One month ago I initially started with this project, but after YouTube changed something in the way they retrieve the stream of the video, my approach no longer worked.
I requested help here, and after a while I figured out how it worked (Thanks to sunnyboy184).

How it works
  1. Fetches the YouTube video HTML
  2. Parses it and grabs the different qualities
  3. Displays the video quality options to the user
  4. Allows the user to download either the video or the audio
  5. Outputs the file in a download folder or:
  6. Extract the audio from the downloaded file using FFMPEG


Extra features
  • Able to process new 'youtu.be' URLs
  • Displays download progress
  • Automatic existent file renaming
  • Open containing folder after download
  • Able to play audio files with Windows Media Player after downloading


Requirements
Microsoft .NET Framework 4.0 (Link
You can also change the target Framework and apply some minor edits to the source.

Download
MediaFire (6,9MB) - Full package containing all files (Password is: RaGEZONE)

Screenshots (Click thumbnails to enlarge)

Newly opened program


Download possibilities


Downloader form opened


Downloader form progress


Combination of forms and their functions

Remarks
This is program is relying on the structure of YouTube pages. If this will change, the program will most likely break (unless it's only a minor edit)

Feedback and is very welcome.

Viewing all articles
Browse latest Browse all 14533

Trending Articles