YoutubeDL
This iOS app uses yt-dlp python module to download videos from YouTube.
- Screen shots
- Video
Warning
This app is NOT AppStore-safe. Historically AppStore has been removing apps downloading videos from YouTube. This app will likely be rejected by AppStore.
Features
- Automatically downloads yt-dlp python module from https://github.com/yt-dlp/yt-dlp/releases/latest
- Download media using URLSession
- Support background download
- Support chunk based download
- Transcode using embedded FFmpeg libraries
Usage
Run this app in a simulator.
To run on a device:
- Change code sign identity
- Change bundle ID
Swift Packages
- https://github.com/kewlbear/Python-iOS
- https://github.com/kewlbear/FFmpeg-iOS
- https://github.com/kewlbear/YoutubeDL-iOS
TODO
- Improve UI/UX
- Improve modularization
- Documentation
License
MIT