Best downloader for YouTube audio/video on PC? : r/Piracy Skip to main content

Get the Reddit app

Scan this QR code to download the app now
Or check it out in the app stores
r/Piracy icon
r/Piracy icon
Go to Piracy
r/Piracy
A banner for the subreddit

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.


Members Online

Best downloader for YouTube audio/video on PC?

Question

Hello pirates! I've been using TubeMate for a long time on Android. I like it's functionality and simplicity - allowing me to download either audio or video from YT, and in several different formats.

Now I want the same convenience on my PC (Win11). It seems TubeMate is available for PC too, but I'm not sure if this is the best option out there (and kinda don't have the time to research deeply). Which program would be best for my use-case?

Share
Sort by:
Best
Open comment sort options
u/AutoModerator avatar
Moderator Announcement Read More »
u/LZ129Hindenburg avatar

yt-dlp is the goat for PC. If you want a pretty visual yt-dlp frontend instead of a command line utility, use Stacher or many other options.

https://github.com/yt-dlp/yt-dlp

stacher.io

u/pocky00 avatar

I'm trying this out atm, how do you get the best quality on your downloads, is it a paid feature or something?

u/Jorgen-I avatar

This is the command I use for youtube videos in my yt-dlp front-end:

yt-dlp -S res,ext:mp4:m4a --recode mp4 [youtube url here] -o C:\[dir to save to here]\%(title)s.%(ext)s

Everything in [] brackets, you provide. Don't leave the brackets in.

Everything else, leave exactly as-is, including the spaces and case.

Example:

yt-dlp -S res,ext:mp4:m4a --recode mp4 https://www.youtube.com/watch?v=5aYwU4nj5QA -o C:\YT-VIDS\%(title)s.%(ext)s

This assumes you have previously created the directory: C:\YT-VIDS.

Hints:

Download the modified FFMPEG version from yt-dlp's GetHub.

Put yt-dlp.exe, FFMPEG.exe and FFPROBE.exe all in the same directory (let's say it's: C:\yt-dlp).

At the command-prompt, add the yt-dlp directory to your PATH:

set PATH=%PATH%;C:\yt-dlp

Test it out by copying the 'yt-dlp -S...' Example command and pasting it to any command line, doesn't matter what directory you're in.

This saves an mp4 video in the best quality available on youtube to C:\YT-VIDS.

If the native youtube video is in webm (or anything else), this will convert it to mp4.

Note:

YouTube changes things from time to time, yt-dlp.exe tries to keep up with those changes.

So occasionally run: 'yt-dlp -U' from any command line to update yt-dlp (upper case 'U').

That'll get you started.

u/LZ129Hindenburg avatar

You can choose quality but default should be to pull the best quality available from Youtube...

u/pocky00 avatar

Which option do you use? When I pick "BEST" it downloads in 360p, when I pick "MP4" it downloads in 360p, when I pick "BEST VIDEO" it downloads in 1080p but there's no audio. Sorry, I know you're not tech support and only wanted to shout out the tools you use :)

u/LZ129Hindenburg avatar

Went and checked....BESTBIDEO+BESTAUDIO is my default setting on Stacher. Always gives me the top quality.

More replies
More replies
More replies

For the CLI/Terminal-averse, another GUI but open-source:

https://github.com/ErrorFlynn/ytdlp-interface

More replies

try Jdownloader2

I use Jdownloader2 or Stacher

yt-dlp or JDownloader2

Both have their strengths.

Both support single videos as well as playlists and can download the audio only if wanted.

JDownloader2 has a GUI gives you a preview of what to expect and can download multiple files at the same time.

yt-dlp has a ton of options and always filtering playlists by several parameters. For example the date of the last download (get only new videos).

my personal favorite is https://github.com/aandrew-me/ytdownloader, I like that its open source. It's another yt-dlp frontend. There are some other good ones here: https://fmhy.net/social-media-tools#youtube-downloaders

As someone who dares to not touch a command line, media downloader is so good

More replies

Yt-dlp is the goat

u/Nayaann avatar

I wanted to use yt-dl but I don't know how to so I am using 4k video downloader now works well has great speeds and download option like audio video (mkc, mp4) has highest quality support

u/Loa_Wyvern avatar

Just use jdownlaoder for ease of use an d its fast.

Jdownloader2

u/Halos-117 avatar

4kdownloader. It's a paid app unfortunately but it works.

u/jcstrat avatar

This is what I use. It’s pretty easy. Is it worth paying for?

u/Halos-117 avatar

It was worth it to me. It's like $10 for a license and no subscription bullshit.

I like to download a lot of content I enjoy so it's been well worth it to me.

More replies
More replies

I use Winxvideo click. You can use to rip other videos from other sites, and not just yt.

cobalt[.]tools

u/BlueberryHatK4587 avatar

9xbuddy or cobalt

u/Jorgen-I avatar
Edited

This is the command I use for youtube videos in my yt-dlp front-end:

` yt-dlp -S res,ext:mp4:m4a --recode mp4 [youtube url here] -o C:\[dir to save to here]\%(title)s.%(ext)s`

Everything in [] brackets, you provide. Don't leave the brackets in.

Everything else, leave exactly as-is, including the spaces and case.

Example:

` yt-dlp -S res,ext:mp4:m4a --recode mp4 https://www.youtube.com/watch?v=5aYwU4nj5QA -o C:\YT-VIDS\%(title)s.%(ext)s`

This assumes you have previously created the directory: C:\YT-VIDS.

Hints:

Download the modified FFMPEG version from yt-dlp's GetHub.

Put yt-dlp.exe, FFMPEG.exe and FFPROBE.exe all in the same directory (let's say it's: C:\yt-dlp).

At the command-prompt, add the yt-dlp directory to your PATH:

` set PATH=%PATH%;C:\yt-dlp`

Test it out by copying the 'yt-dlp -S...' Example command and pasting it to any command line, doesn't matter what directory you're in.

This saves an mp4 video in the best quality available on youtube to C:\YT-VIDS.

If the native youtube video is in webm (or anything else), this will convert it to mp4.

Note:

YouTube changes things from time to time, yt-dlp.exe tries to keep up with those changes.

So occasionally run: 'yt-dlp -U' from any command line to update yt-dlp (upper case 'U').

Should go without saying, you don't include the back-ticks in the commands, otherwise just copy/paste the example command in any command-line after you install yt-dlp, it'll run.

That'll get you started.

Change the Youtube.com in anylink ti YoutubePI.com and it'll redirect you to an actual download website...

3dyd, it also has a Foobar plugin

for Audio I use MediaHuman. Simple, easy, fast. 10/10. For video idk. I don't really download Videos from YT

Internet download manager extension, fastest, simplest, and most options.

u/Princeofthebow avatar

Try freetube

ClipGrab

u/mopoppo04 avatar

Tartube, a feature loaded opensource app based on yt-dlp for pc.

u/Vegetable_Cap7575 avatar

I use yts1.com online site