You-MP3


NameYou-MP3 JSON
Version 3.1.1 PyPI version JSON
download
home_pagehttps://pypi.org/project/You-MP3/
SummaryTool for downloading music with added metadata
upload_time2024-09-19 21:10:05
maintainerNone
docs_urlNone
authorRuanMiguel-DRD
requires_python<4.0,>=3.10
licenseUnlicense
keywords conversion download metadata music youtube
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # You-MP3

The tool for downloading music from YouTube

The program is an abstraction and simplification layer of yt-dlp, along with some uses of ffmpeg

I initially created this project because I was dissatisfied with traditional music downloaders that did not add metadata to the songs, did not have a clipping function, or were too complex instead of having a simple command line interface

## Metadata

The tool automatically adds metadata to downloaded songs using information provided by the platform from which the songs are being downloaded

| Metadata     | Origin of metadata                                                 |
|--------------|--------------------------------------------------------------------|
| Artist       | Channel name                                                       |
| Title        | Video name                                                         |
| Date         | Publication date                                                   |
| Cover        | Video thumbnail                                                    |
| Album        | Playlist name                                                      |
| Artist Album | Playlist creator name                                              |
| Track Number | total number of videos in the playlist and the index of each video |
| Genre        | Provided by the user on the command line                           |

Some metadata is not added for a number of reasons, such as lack of relevance, platform incompatibility, among other reasons

Among the metadata not added, we have the lyric metadata, which could be added using the video subtitles as the source, but it was not because YouTube provides several different subtitle formats for each video, and each format would require different data processing, which would make the program much more complex than planned

## Limitations

Not all mp3 players are fully compatible with ID3 model metadata, which may result in some metadata not being read or the cover image not being displayed

The program was designed to be used on YouTube, it can be used on other platforms, but with the risk of malfunction or partial functioning

            

Raw data

            {
    "_id": null,
    "home_page": "https://pypi.org/project/You-MP3/",
    "name": "You-MP3",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": null,
    "keywords": "conversion, download, metadata, music, youtube",
    "author": "RuanMiguel-DRD",
    "author_email": "ruanmigueldrd@outlook.com",
    "download_url": "https://files.pythonhosted.org/packages/02/c6/67e7b15a7aa0cda3d5a600a88f30933e022e1a1ac6da8d671e849d78a74b/you_mp3-3.1.1.tar.gz",
    "platform": null,
    "description": "# You-MP3\n\nThe tool for downloading music from YouTube\n\nThe program is an abstraction and simplification layer of yt-dlp, along with some uses of ffmpeg\n\nI initially created this project because I was dissatisfied with traditional music downloaders that did not add metadata to the songs, did not have a clipping function, or were too complex instead of having a simple command line interface\n\n## Metadata\n\nThe tool automatically adds metadata to downloaded songs using information provided by the platform from which the songs are being downloaded\n\n| Metadata     | Origin of metadata                                                 |\n|--------------|--------------------------------------------------------------------|\n| Artist       | Channel name                                                       |\n| Title        | Video name                                                         |\n| Date         | Publication date                                                   |\n| Cover        | Video thumbnail                                                    |\n| Album        | Playlist name                                                      |\n| Artist Album | Playlist creator name                                              |\n| Track Number | total number of videos in the playlist and the index of each video |\n| Genre        | Provided by the user on the command line                           |\n\nSome metadata is not added for a number of reasons, such as lack of relevance, platform incompatibility, among other reasons\n\nAmong the metadata not added, we have the lyric metadata, which could be added using the video subtitles as the source, but it was not because YouTube provides several different subtitle formats for each video, and each format would require different data processing, which would make the program much more complex than planned\n\n## Limitations\n\nNot all mp3 players are fully compatible with ID3 model metadata, which may result in some metadata not being read or the cover image not being displayed\n\nThe program was designed to be used on YouTube, it can be used on other platforms, but with the risk of malfunction or partial functioning\n",
    "bugtrack_url": null,
    "license": "Unlicense",
    "summary": "Tool for downloading music with added metadata",
    "version": "3.1.1",
    "project_urls": {
        "Homepage": "https://pypi.org/project/You-MP3/",
        "Repository": "https://github.com/RuanMiguel-DRD/You-MP3"
    },
    "split_keywords": [
        "conversion",
        " download",
        " metadata",
        " music",
        " youtube"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78f45f8ef97d969264e77a267bb5ab7b14d9f712ebb805e2e70da8a6e93f851e",
                "md5": "ce01e0ebdecb64baf92fab6fac3e425f",
                "sha256": "d5b5e1f1eaed60338799118b449a5b0d8026ebf3bda680039900af1de2a508d5"
            },
            "downloads": -1,
            "filename": "you_mp3-3.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ce01e0ebdecb64baf92fab6fac3e425f",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 9497,
            "upload_time": "2024-09-19T21:10:04",
            "upload_time_iso_8601": "2024-09-19T21:10:04.018640Z",
            "url": "https://files.pythonhosted.org/packages/78/f4/5f8ef97d969264e77a267bb5ab7b14d9f712ebb805e2e70da8a6e93f851e/you_mp3-3.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02c667e7b15a7aa0cda3d5a600a88f30933e022e1a1ac6da8d671e849d78a74b",
                "md5": "49a46e8e5702d778b58e8b492d59623c",
                "sha256": "1994cf07a189d42cf9fc6874b46735716874012621c38c0ea3dbf452b60f631a"
            },
            "downloads": -1,
            "filename": "you_mp3-3.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "49a46e8e5702d778b58e8b492d59623c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 7451,
            "upload_time": "2024-09-19T21:10:05",
            "upload_time_iso_8601": "2024-09-19T21:10:05.349129Z",
            "url": "https://files.pythonhosted.org/packages/02/c6/67e7b15a7aa0cda3d5a600a88f30933e022e1a1ac6da8d671e849d78a74b/you_mp3-3.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-19 21:10:05",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "RuanMiguel-DRD",
    "github_project": "You-MP3",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "you-mp3"
}
        
Elapsed time: 0.50185s