1.4.2 • Published 10 months ago

@devpm/nextube v1.4.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

NEXTUBE is a versatile and user-friendly tool designed to download and merge audio and video streams from YouTube seamlessly. By leveraging the capabilities of ytdl-core and ffmpeg, NEXTUBE ensures high-quality outputs with minimal effort. NEXTUBE is available as a

Problem Statement

The Problem

Downloading and combining audio and video streams from YouTube can be technically complex and time-consuming. Users often need to use multiple tools and run intricate commands, which can be daunting, especially for those who are not technically inclined.

Our Solution

NEXTUBE simplifies the entire process by providing a single, easy-to-use solution that automates the downloading and merging of audio and video streams. With NEXTUBE, you can enjoy high-quality content without the hassle of dealing with multiple tools and complicated procedures.

Features

  • Google Chrome Extension: Easily download and merge YouTube streams directly from your browser.
  • Command-Line Interface (CLI): Advanced users can leverage the CLI for more control and flexibility.
  • High-Quality Output: Ensures the best quality for both audio and video streams.
  • User-Friendly: Designed with simplicity in mind, making it accessible for all users.

Installation

Chrome Extension

( under development )

  1. Download the NEXTUBE extension from the Chrome Web Store.
  2. Install the extension in your Google Chrome browser.
  3. Start downloading and merging YouTube streams with a single click!

CLI

prerequisites to run NEXTUBE on your system command-line Install Node.js version 18(LTS) or higher

windows

Download the Windows Installer directly from the nodejs.org web site.

Linux/Unix

Choose your platform and Installing Node.js via Package Managers

installation

NEXTUBE must be installed as Global, otherwise will not work properly

  1. Install NEXTUBE from NPM :

    #windows
    npm install -g @devpm/nextube
    
    #Linux/Unix
    sudo npm install -g @devpm/nextube
  2. use NEXTUBE from terminal:

    nextube

un-installation

  1. Run the command:

    #windows
    npm uninstall -g @devpm/nextube
    
    #Linux/Unix
    sudo npm uninstall -g @devpm/nextube

Usage

Chrome Extension

( under development )

  1. Navigate to a YouTube video.
  2. Click on the NEXTUBE extension icon.
  3. Select the audio and video quality.
  4. Click "Download".

CLI

  1. Open your terminal.

  2. Run the following command:

    nextube
  3. follow the instructions once it runs.

    • provide the Youtude video link
    • Choose video quality
    • provide the Download location
      • default Download location ( home_directory/Downloads)
  • preview

Issue

  • If you encounter issues with downloading, such as delays in starting the download or failed downloads, please try changing the download location. This adjustment might help resolve the problem.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.