/youtube-downloader

Download your favorite YouTube videos for easy offline access

Primary LanguageJavaScript

YouTube Downloader

Download your favorite YouTube videos for easy offline access.

Example

Installation

  1. Make sure FFMPEG is installed on your machine. Follow the installation instructions for your operating system:

  2. Clone the repository or download the source code or release.

Running the Backend

  1. Open a terminal or command prompt.

  2. Navigate to the directory where you want to create the virtual environment.

  3. Create a new virtual environment by running the following command:

    python3 -m venv myenv
  4. Activate the virtual environment. The activation command depends on your operating system:

    • For Windows:
      myenv\Scripts\activate
    • For macOS and Linux:
      source myenv/bin/activate
  5. With the virtual environment activated, install the dependencies using pip. If you have a requirements.txt file containing the dependencies, run the following command:

    pip install -r requirements.txt
  6. Run the application using the following command:

    uvicorn main:app --reload

Downloading Extension Instructions

  1. Click the puzzle icon in the top right corner of Chrome.

    puzzle icon

  2. Install the extension by navigating to the "Manage Extensions" section.

    manage extensions

  3. Enable developer mode.

  4. Load the unpacked extension and select the plugin folder.

How to Use

  • Watch the video guide on how to use the plugin here.

Contribution

  • Sara: Testing on Windows and improving documentation.