Automatically Download YouTube Video Feeds with Miro

Downloading YouTube videos for offline use can be a pain, so why not make it an automated Process? Miro is a free program that can do it for you.

Do you watch YouTube videos on the go? Despite 4G being available in a growing number of places, data caps, battery life, and spotty coverage make it unreliable – and 3G just doesn’t cut it in terms of speed. That makes the best option for mobile YouTube viewing to download the videos for offline viewing. Miro is a free Open Source cross-platform application that makes the job easy and automated. There’s a few hiccups to watch for during installation though.

First download Miro for Windows, Linux or OS X if you don’t have it already.

Automatically Download YouTube videos

Miro Installation 

Installation is easy, just run the installer and click next a few times. But, keep an eye out for an optional sponsored software install it tires to install. When I ran it, the installer tried to put AVG Security Toolbar on my computer, and that’s NOT okay. This is another occasion when good software comes bundled with crapware to help the company stay profitable. Fortunately, you can just uncheck the install box and continue by saying “No Thanks.”

no avg for me

Also during install Miro will ask to handle file associations for a number of different file types. While it does have the ability to play video and music, I don’t recommend using Miro for anything other than downloading streams. So on this screen uncheck all of the file types, except Miro files.

miro sucks at handling files, just use it to download

And one last annoyance. When Miro is fully installed, the first time you launch, it asks to install Adobe Flash directly on your computer. This is NOT needed (especially if you use Google Chrome), so click No when prompted.

no adobe flash for me

Automatically Downloading YouTube Channels

To automatically download current and new videos from a YouTube channel, it takes about three seconds of configuration in Miro. From the menu at the top choose Sidebar >> Add Podcast.

add podcast

Next enter the URL of the YouTube channel’s feed. The feed URL is unique to each channel’s YouTube username. For example if I want the feed from the “How it Should have Ended” channel I would enter the following:

For other channels just change the username portion to match up with the desired YouTube username.

podcast url

Videos will show up in the Podcast list and can be set to download automatically.

video channel in miro for automated youtube downloading

While you’re in here, be sure to grab the groovyPost channel feed to stay up to day with our TechGroove podcast. It can be found at:

podcast url for groovypost

Miro has three settings for automatically downloading videos from feeds that you’ve added.

  1. Automatically download all videos from the YouTube feed
  2. Only download “new” videos from the YouTube feed
  3. Don’t download any automatically

This option can be changed by clicking the button at the bottom of the feed window.

automatic download button

Videos downloaded will by default be in MP4 format, so they’re ready to throw on you iPhone, iPad or virtually any other device to watch later. While downloading the video, the video file size, download speed and estimated time of completion is displayed.

downloading videos

Downloaded videos are stored in the C:\Users\yourusername\Videos\Miro folder by default. The easiest way to get to this folder is to choose “Show File in File Explorer” option from Miro on the right side of a video that you’ve downloaded.

show file in explorermiro downloaded folder



  1. Canadian

    January 5, 2015 at 9:27 am

    This doesn’t work, and hasn’t for years.

  2. Anonymous

    April 16, 2017 at 10:31 am

    The only way to make this work now would be by adding in a program called YouCast that turns youtube into podcasts on your local computer.

Leave a Reply

Your email address will not be published. Required fields are marked *


To Top