- Firefox addon to download youtube videos using youtube-dl
- What Youtube Dl Firefox Addon does
- Prerequisites
- How to install Youtube Dl Firefox Addon
- How to use this addon
- Donations
- License
This is a firefox addon to which downloads youtube videos using youtube-dl.
You can configure youtube-dl to download only audio, or convert into any desired format after installing, or even download full youtube playlists. These options are controlled via youtube-dl's own configuration
- Needs youtube-dl installed.
- Needs python installed.
- This has only been tested on Ubuntu linux, but should ideally work on all platforms where youtube-dl works. You will need to change the path for the
firefox_command_runner.json
for other platforms.
- Clone this repo
- Install the add on from Firefox Addons Website. Or you can install the addon command_runner-1.0-an+fx-linux.xpi from this repo to firefox by double-clicking.
- Edit the file firefox_command_runner.json and edit the
path
to the location of the file./app/firefox-command-runner.py
(i.e., where you cloned this repo to.). - Edit the local youtube-dl config to fit your needs or delete it to use youtube-dl's global configuration
- Copy the file
firefox_command_runner.json
to the folder/home/<username>/.mozilla/native-messaging-hosts/
(replace<username>
wtih your own username. Create the folder if it does not exist).
- Go to any youtube video page
- Press the addon's logo in the toolbar once. (The logo looks like a YouTube icon).
- The video will be downloaded automatically in the background.
- After the download is finished, you will get a notification saying the download has finished. For the download locations, format, etc, please see youtube-dl's own configuration
If you like this project, buy me a cup of coffee! :)
This program is Youtube Dl Firefox Addon Copyright (C) 2017 Akhil Kedia
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.