@devpm/nextube
v1.4.2
Published
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
Downloads
11
Maintainers
Readme
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
- command-line interface (CLI) for advanced users.
- Google Chrome extension for easy access [ ** under development **]
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 **)
- Download the NEXTUBE extension from the Chrome Web Store.
- Install the extension in your Google Chrome browser.
- 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
Install NEXTUBE from NPM :
#windows npm install -g @devpm/nextube #Linux/Unix sudo npm install -g @devpm/nextube
use NEXTUBE from terminal:
nextube
un-installation
Run the command:
#windows npm uninstall -g @devpm/nextube #Linux/Unix sudo npm uninstall -g @devpm/nextube
Usage
Chrome Extension
(** under development **)
- Navigate to a YouTube video.
- Click on the NEXTUBE extension icon.
- Select the audio and video quality.
- Click "Download".
CLI
Open your terminal.
Run the following command:
nextube
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.