Thin SwiftUI wrapper around yt-dlp - popluar Python module for downloading stuff of Youtube, Twtitter, Instagram, TikTok and others.
Depends on PythonKit and pre-built Python static libraries from Python Apple Support project. Inspired by YoutubeDL for iOS.
All downloaded videos are added to "SwiftyYTDL" album in iOS Photo Library.
To download the dependencies run bootstrap.sh
script from the sources root directory.
./bootstrap.sh
After that just use Xcode to open SwiftyYTDL.xcodeproj
and run the project.
open SwiftyYTDL.xcodeproj
Check version:
cd Thirdparties && python3
>>> import sys
>>> sys.path.append('yt-dlp')
>>> import yt_dlp
>>> yt_dlp.version.__version__