Mashup-102117021


NameMashup-102117021 JSON
Version 0.0.1 PyPI version JSON
download
home_page
SummaryMashup of audio files from youtube videos.
upload_time2024-03-03 16:01:54
maintainer
docs_urlNone
authorintrinsicvardhan (Aaditya Vardhan)
requires_python
license
keywords mashup youtube web-scraping audio-processing audio-merging audio-cutting audio-mixing audio-editing audio-manipulation audio-concatenation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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:

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


## Dependencies:
-   Selenium
-   Pydub
-   Pytube


            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "Mashup-102117021",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "mashup,youtube,web-scraping,audio-processing,audio-merging,audio-cutting,audio-mixing,audio-editing,audio-manipulation,audio-concatenation",
    "author": "intrinsicvardhan (Aaditya Vardhan)",
    "author_email": "intrinsicvardhan@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/43/21/609ed141d49d35416364e3dbfb575636ef0cf739b15411aee404eaf98baf/Mashup-102117021-0.0.1.tar.gz",
    "platform": null,
    "description": "# Mashup-102117021\r\n\r\n## Description\r\nMashup 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.\r\n\r\n## Installation\r\nYou can install Mashup-102117021 via package manager **pip**:\r\n\r\n`pip install Mashup-102117021`\r\n\r\n\r\n## Usage\r\nTo use Mashup, you can execute a Python script with the following arguments:\r\n- `search_keyword`: The name of the artist or the search keyword to find related YouTube videos.\r\n- `num_of_videos`: The number of YouTube videos to download audio from.\r\n- `audio_duration`: The duration (in seconds) of the audio clips to be cut from each video. (Must be >= 20 seconds)\r\n- `output_file_name`: The name of the output audio file.\r\n\r\nHere's an example of how to use Mashup:\r\n\r\n```bash\r\npython sample.py \"eminem\" 20 20 output.mp3\r\n```\r\n\r\n\r\n## Dependencies:\r\n-   Selenium\r\n-   Pydub\r\n-   Pytube\r\n\r\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Mashup of audio files from youtube videos.",
    "version": "0.0.1",
    "project_urls": null,
    "split_keywords": [
        "mashup",
        "youtube",
        "web-scraping",
        "audio-processing",
        "audio-merging",
        "audio-cutting",
        "audio-mixing",
        "audio-editing",
        "audio-manipulation",
        "audio-concatenation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba29c94b0219d5081d1fed0205a081566e6e43c13cd7009759474fd204e5cef5",
                "md5": "024afb836d2ac95865b36c6c9d916360",
                "sha256": "2af03ea711ce0137a3ac8f46ed26762f34629aada345563a057b77b8fc44a025"
            },
            "downloads": -1,
            "filename": "Mashup_102117021-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "024afb836d2ac95865b36c6c9d916360",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 3987,
            "upload_time": "2024-03-03T16:01:52",
            "upload_time_iso_8601": "2024-03-03T16:01:52.619277Z",
            "url": "https://files.pythonhosted.org/packages/ba/29/c94b0219d5081d1fed0205a081566e6e43c13cd7009759474fd204e5cef5/Mashup_102117021-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4321609ed141d49d35416364e3dbfb575636ef0cf739b15411aee404eaf98baf",
                "md5": "cb24d5cbdced218525812402f9592be9",
                "sha256": "7c0200c731f5c23832b774af0c82a069bcb3b5703ed2ac2fb9c7f380084558d4"
            },
            "downloads": -1,
            "filename": "Mashup-102117021-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "cb24d5cbdced218525812402f9592be9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3399,
            "upload_time": "2024-03-03T16:01:54",
            "upload_time_iso_8601": "2024-03-03T16:01:54.362149Z",
            "url": "https://files.pythonhosted.org/packages/43/21/609ed141d49d35416364e3dbfb575636ef0cf739b15411aee404eaf98baf/Mashup-102117021-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-03-03 16:01:54",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "mashup-102117021"
}
        
Elapsed time: 0.20397s