youtube-dl-ios icon indicating copy to clipboard operation
youtube-dl-ios copied to clipboard

youtube-dl for iOS, with Pythonista and Shortcuts

youtube-dl-ios (Megabits fork)

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

  1. Install Pythonista

  2. In Pythonista, install StaSH

  3. In a StaSH console, install yt-dlp:

    pip install yt-dlp
    
  4. 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
    

Usage

  1. Copy a YouTube URL.
  2. Run the script.
  3. Select a format to download. To save to camera roll, select an AVC format.
  4. Tap on the share button to save the file.