Skip to content

KwisatzJim/yt-dlpGUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yt-dlpGUI

A GUI front end for yt-dlp written in Swift 6 for macOS

DISCLAIMER: I'm not a programmer! But I'm trying to learn to program. I created this as a project to learn Swift

yt-dlp and ffmpeg are no longer bundled. The app will check for dependencies. If homebrew isn't installed it will install it. If ffmpeg and/or yt-dlp aren't installed it will install them with homebrew.

Can download video and merge with the chosen audio file or download audio only as mp3.

Also works with playlists.

to use:

open yt-dlpGUI.app 01 opening screen

paste a youtube or invidious URL into the Video URL field 02 pasted url

click on "Fetch Formats" 03 fetched formats

choose the desired Video format in the drop down menu 04 choose video

choose the desired Audio format in the drop down menu 05 choose audio

click the Browse button to set the download location. This will be remembered and can be changed by clicking the Settings button.

click on Download Video for video and Download MP3 for music. 06 download video

done downloading the video! 07 done

To build it:

git clone https://github.com/KwisatzJim/yt-dlpGUI
cd yt-dlpGUI

open yt-dlpGUI.xcodeproj in Xcode

click Product - > Build

About

a GUI front end to yt-dlp

Resources

Stars

2 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages