Skip to content

Combine and merge videos from your favorite YouTube playlists into a single compilation with ease. YouTube Playlist Combiner simplifies the process, making it effortless to create highlights, compilations, or share multiple videos as one. (Beta 1.0)

Notifications You must be signed in to change notification settings

LikithMeruvu/Youtube_Playlist_Combiner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

# YouTube Playlist Combiner

Combine YouTube playlist videos into a single compilation effortlessly.

## Table of Contents

- [Getting Started](#getting-started)
  - [Prerequisites](#prerequisites)
  - [Installation](#installation)
- [Usage](#usage)
  - [Download Videos](#download-videos)
  - [Merge Videos](#merge-videos)
- [Contributing](#contributing)
- [License](#license)
- [Disclaimer](#disclaimer)

## Getting Started

### Prerequisites

Before you begin, ensure you have met the following requirements:

- [Python](https://www.python.org/downloads/) (>= 3.6) installed on your machine.
- A reliable internet connection for downloading videos.

### Installation

1. **Clone the repository** to your local machine:

   ```sh
   git clone https://github.com/yourusername/YouTube-Playlist-Combiner.git
  1. Navigate to the project directory in your terminal:

    cd YouTube-Playlist-Combiner
  2. Create a Python virtual environment (venv):

    python -m venv .venv
  3. Activate the virtual environment:

    • On Windows:

      .venv\Scripts\activate
    • On macOS and Linux:

      source .venv/bin/activate
  4. Install the required Python modules:

    pip install -r requirements.txt

Usage

Download Videos

To download videos from a YouTube playlist, run the playlist_downloader.py script:

python playlist_downloader.py

Follow the on-screen prompts to provide the playlist URL and download the videos. The downloaded videos will be saved in the 'downloads' directory within the project folder.

Merge Videos

After downloading the videos, combine them into a single video using the merger.py script:

python merger.py

The script will display the progress of the video merging process and create a final combined video named 'final.mp4'.

Find the Merged Video

You can find the merged video in the project directory.

Contributing

We welcome contributions to this project. Feel free to submit issues, feature requests, or pull requests on our GitHub repository. Let's work together to make this tool even better.

License

This project is not under any specific license. You are free to use, modify, and distribute it as you wish. See UNLICENSE for more details.

Disclaimer

This project is not affiliated with YouTube or any third-party content providers. Use it responsibly and consider the rights of content creators.

About

Combine and merge videos from your favorite YouTube playlists into a single compilation with ease. YouTube Playlist Combiner simplifies the process, making it effortless to create highlights, compilations, or share multiple videos as one. (Beta 1.0)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages