Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 963 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 963 Bytes

SwiftyYTDL

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.

Build

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

yt-dlp

Check version:

cd Thirdparties && python3
>>> import sys
>>> sys.path.append('yt-dlp')
>>> import yt_dlp
>>> yt_dlp.version.__version__