/yt_dlp_firefox

Primary LanguageSvelteGNU General Public License v3.0GPL-3.0

yt-dlp downloader for Firefox

A Firefox browser extension for downloading media with yt-dlp.

Installation

Install the extension from here.

Then clone this repository and run make install to install the required helper.

Snap/flatpak permissions

In case of web browser installed via snap/flatpak there might be a problem with accessing resources outside of sandbox. If you won't be asked for permissions you can add them using command line via following command:

flatpak permission-set webextensions yt_dlp_firefox snap.firefox yes

To check current permissions:

flatpak permission-show snap.firefox

you should see following:

Table Object App Permissions Data
webextensions yt_dlp_firefox snap.firefox yes 0x00

to debug issues in snap/flatpak permissions start browser like this:

MOZ_LOG=NativeMessagingPortal:5 snap run firefox