{ "info": { "author": "Artem Kustov", "author_email": "artem.kustov@artcom-net.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Multimedia :: Sound/Audio :: Editors", "Topic :: Software Development :: Libraries" ], "description": "ID3 data editor\n===============\nThis Python package allows to access ID3 tags in MP3 files. There are the usual\noperations such as *set, get, update, delete*.\n\nSupported ID3 versions:\n\n- 1.x\n\n- 2.2\n\n- 2.3\n\n- 2.4\n\nUsage\n~~~~~\n\n.. code-block:: python\n\n from mp3_tagger import MP3File, VERSION_1, VERSION_2, VERSION_BOTH\n\n # Create MP3File instance.\n mp3 = MP3File(path_to_mp3)\n\n # Get/set/del tags value.\n alb = mp3.album\n mp3.album = 'some title..'\n del mp3.album\n\n \"\"\"\n Allowed tags:\n\n - artist;\n - album;\n - song;\n - track;\n - comment;\n - year;\n - genre;\n - band (version 2.x);\n - composer (version 2.x);\n - copyright (version 2.x);\n - url (version 2.x);\n - publisher (version 2.x).\n \"\"\"\n\n # Get all tags.\n tags = mp3.get_tags()\n print(tags)\n\n \"\"\"\n Output:\n {'ID3TagV1': {'song': 'Prowler', 'artist': 'Iron Maiden', 'album': 'Iron Maiden',\n 'year': '1980', 'comment': None, 'track': 1, 'genre': 'Other'},\n 'ID3TagV2': {'artist': 'Iron Maiden', 'band': 'Iron Maiden', 'album': 'Iron Maiden',\n 'song': 'Prowler', 'track': '1/9', 'genre': 'Heavy Metal', 'year': '1980'}}\n \"\"\"\n\n # By default selected tags in both versions.\n mp3.set_version(VERSION_BOTH)\n\n # Change to 2.x version.\n mp3.set_version(VERSION_2)\n\n # For 1.x version\n mp3.set_version(VERSION_1)\n\n # After the tags are edited, you must call the save method.\n mp3.save()\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/artcom-net/mp3-tagger", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mp3-tagger", "package_url": "https://pypi.org/project/mp3-tagger/", "platform": "", "project_url": "https://pypi.org/project/mp3-tagger/", "project_urls": { "Homepage": "https://github.com/artcom-net/mp3-tagger" }, "release_url": "https://pypi.org/project/mp3-tagger/1.0/", "requires_dist": null, "requires_python": "", "summary": "ID3 data editor", "version": "1.0" }, "last_serial": 2677943, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "2b812e53aa972851c6d40fc0e7df5e89", "sha256": "05cbe93f5cb7c71ff920b4923120e95a898f27d0a6b20d55365041b5b81c49c3" }, "downloads": -1, "filename": "mp3-tagger-1.0.tar.gz", "has_sig": false, "md5_digest": "2b812e53aa972851c6d40fc0e7df5e89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8971, "upload_time": "2017-03-02T11:29:35", "url": "https://files.pythonhosted.org/packages/b6/8d/c05b107c32880c1018100bb7dea663cc3e8186fe1a2d289a7d4aabd57d29/mp3-tagger-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2b812e53aa972851c6d40fc0e7df5e89", "sha256": "05cbe93f5cb7c71ff920b4923120e95a898f27d0a6b20d55365041b5b81c49c3" }, "downloads": -1, "filename": "mp3-tagger-1.0.tar.gz", "has_sig": false, "md5_digest": "2b812e53aa972851c6d40fc0e7df5e89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8971, "upload_time": "2017-03-02T11:29:35", "url": "https://files.pythonhosted.org/packages/b6/8d/c05b107c32880c1018100bb7dea663cc3e8186fe1a2d289a7d4aabd57d29/mp3-tagger-1.0.tar.gz" } ] }