youtube-dl for iOS, with Pythonista
Download a video (or its audio track) by copy the URl to Pythonista.
This script passes the URL to youtube-dl to do the actual download. After the download completes, the file is opened in a QuickLook window where it may be saved to camera roll.
This fork is using yt-dlp for a better experience.
-
Install Pythonista
-
In Pythonista, install StaSH
-
In a StaSH console, install yt-dlp:
pip install yt-dlp
-
and clone this repository (note:
git
is only available if StaSH is run in Python 2):git clone https://github.com/megabitsenmzq/youtube-dl-ios
- Copy a YouTube URL.
- Run the script.
- Select a format to download. To save to camera roll, select an AVC format.
- Tap on the share button to save the file.