Skip to main content

Mashup of audio files from youtube videos.

Project description

Mashup-102117021

Description

Mashup is a Python package for creating mashups of audio files from YouTube videos. It allows you to download audio from YouTube videos related to a specific artist, cut them to a specified duration, and merge them into one audio file.

Installation

You can install Mashup-102117021 via package manager pip:

pip install Mashup-102117021

Usage

To use Mashup, you can execute a Python script with the following arguments:

  • search_keyword: The name of the artist or the search keyword to find related YouTube videos.
  • num_of_videos: The number of YouTube videos to download audio from.
  • audio_duration: The duration (in seconds) of the audio clips to be cut from each video. (Must be >= 20 seconds)
  • output_file_name: The name of the output audio file.

Here's an example of how to use Mashup:

python sample.py "eminem" 20 20 output.mp3

Dependencies:

  • Selenium
  • Pydub
  • Pytube

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Mashup-102117021-0.0.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Mashup_102117021-0.0.1-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file Mashup-102117021-0.0.1.tar.gz.

File metadata

  • Download URL: Mashup-102117021-0.0.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for Mashup-102117021-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7c0200c731f5c23832b774af0c82a069bcb3b5703ed2ac2fb9c7f380084558d4
MD5 cb24d5cbdced218525812402f9592be9
BLAKE2b-256 4321609ed141d49d35416364e3dbfb575636ef0cf739b15411aee404eaf98baf

See more details on using hashes here.

File details

Details for the file Mashup_102117021-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for Mashup_102117021-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2af03ea711ce0137a3ac8f46ed26762f34629aada345563a057b77b8fc44a025
MD5 024afb836d2ac95865b36c6c9d916360
BLAKE2b-256 ba29c94b0219d5081d1fed0205a081566e6e43c13cd7009759474fd204e5cef5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page