YouTube Downloader action released

June 7th, 2016


Today I’m excited to show off a new Dropzone action I’ve been working on. This action is something I’ve wanted to make for Dropzone for a long time but all the right pieces weren’t quite there until now. The final missing piece was that the Dropzone API now supports Python and the youtube-dl project is written in Python so it became possible to combine the two. What results is a Dropzone action that lets you quickly and easily download videos for offline use from dozens of sites.

You can find a full list of video sharing sites supported by the action here.

I hope you find it useful and let me know if you have any feedback in the comments below. You can can install the action from this page.
Note that it requires the non-Mac App Store version of Dropzone.


  1. Micah says:

    Didn’t get it, How can I download Youtube videos using drop zone?

  2. John Winter says:

    Hi Micah – watch the video above, it explains how to install and use the action.

  3. Flo says:

    Hey, nice action! Thanks!!! Is there a way to only download mp3?

  4. Flo says:

    Ok, nevermind.. I’m pretty new to Dropzone, i saw that i can actually edit your script..
    i just replaced the options with the following ones:

    ‘format’: ‘bestaudio/best’, # choice of quality
    ‘extractaudio’ : True, # only keep the audio
    ‘audioformat’ : “mp3”, # convert to mp3
    ‘noplaylist’ : True, # only download single song, not playlist
    ‘outtmpl’: os.path.join(os.environ[‘EXTRA_PATH’], ‘%(title)s.%(ext)s’),
    ‘logger’: MyLogger(),
    ‘progress_hooks’: [my_hook]

  5. Sakari says:

    Yes, that youtube to mp3 would be great option! Could you do official script for that please. Thanks!

  6. Athena says:

    Hello. Im really enjoying dropzone! I need to extract audio frequently from youtube vidios and have been trying to edit the action using Flo’s scrip edit, (preferably aac but mp3 would be fine too) but its not working:

    ‘format’: ‘bestaudio/best’,
    ‘extractaudio’ : True,
    ‘audioformat’ : “mp3”,
    ‘noplaylist’ : True,
    ‘outtmpl’: os.path.join(os.environ[‘EXTRA_PATH’], ‘%(title)s.%(ext)s’),
    ‘logger’: MyLogger(),
    ‘progress_hooks’: [my_hook]

    Could you please give me the correct script edit for downloading only the audio based on the Youtube downloader action?
    Thank you So much

Leave a Reply