{ "info": { "author": "Jayson Vaughn", "author_email": "vaughn.jayson@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Cover Grabber\n=============\n\n\nSimple utility to recurisvely traverse directory of media files (MP3, OGG, FLAC) and download album cover art.\nVery helpful if you have hundreds of thoursands of sub-directories of media files.\n\n---------------\n\n## Home Page\n\nhttps://sourceforge.net/projects/covergrabber/\n\n## Source Code\n\nhttps://github.com/thedonvaughn/cover_grabber\n\n## Requirements\n* Python\n* Mutagen python module\n\n\n## Install\n\n 1.) Install python-mutagen\n\n* Debian/Ubuntu: apt-get install python-mutagen\n* Fedora: yum install python-mutagen\n* Arch: pacman -Sy mutagen\n\n 2.) Install covergrabber:\n\n $ python setup.py install\n\n## Howto Use\n\n $ covergrabber [options]\n\nFor example:\n\n $ covergrabber \"/home/jvaughn/Music\"\n\n## For Help\n\n $ covergrabber -h\n\n------\n\n(c) 2011 - Jayson Vaughn (vaughn.jayson@gmail.com)\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://sourceforge.net/projects/covergrabber/", "keywords": null, "license": "GNU GPL v3", "maintainer": null, "maintainer_email": null, "name": "cover_grabber", "package_url": "https://pypi.org/project/cover_grabber/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cover_grabber/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://sourceforge.net/projects/covergrabber/" }, "release_url": "https://pypi.org/project/cover_grabber/1.2.1/", "requires_dist": null, "requires_python": null, "summary": "Recursively traverse media directory and download album art", "version": "1.2.1" }, "last_serial": 788491, "releases": { "1.1.0": [ { "comment_text": "built for Linux-3.1.2-1.fc16.x86_64-x86_64-with-glibc2.2.5", "digests": { "md5": "a87d6ea7dcf88ca3bb65a0a3b9907921", "sha256": "22d075cf4bad1f4fd2edfa76402fbf8284ac2632874aaf898e4b648c59d60865" }, "downloads": -1, "filename": "cover_grabber-1.1.0.linux-x86_64.tar.gz", "has_sig": true, "md5_digest": "a87d6ea7dcf88ca3bb65a0a3b9907921", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 7054, "upload_time": "2011-12-11T19:54:13", "url": "https://files.pythonhosted.org/packages/64/19/09e868e7447dd1a2cdb5c15ffc833e3bcf49d33c2f3fe84f8981fc97b35a/cover_grabber-1.1.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "7f45715b8f7bfe1268ac22b902279345", "sha256": "72b66c98e28178f052a9342736f8b4c9b7f085009d749856cfaa45d3042740d6" }, "downloads": -1, "filename": "cover_grabber-1.1.0-py2.7.egg", "has_sig": true, "md5_digest": "7f45715b8f7bfe1268ac22b902279345", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14856, "upload_time": "2011-12-11T19:54:27", "url": "https://files.pythonhosted.org/packages/5b/7d/84dc27c925c85142cbfed3b3c8110309caf75c8a605ae490d607bbce0419/cover_grabber-1.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "49314ab8c134c2466981c194cc0cb71f", "sha256": "fa5d9716cd30ff2646ccec058be994b9bd3ccfc60a3fe36f67d73ad24316d29e" }, "downloads": -1, "filename": "cover_grabber-1.1.0.tar.gz", "has_sig": true, "md5_digest": "49314ab8c134c2466981c194cc0cb71f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4840, "upload_time": "2011-12-11T19:55:04", "url": "https://files.pythonhosted.org/packages/8a/77/2d640a20a1fc22c4076e8a43d18d69791b204c2877694c191334db21de61/cover_grabber-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "built for Linux-3.1.4-1.fc16.x86_64-x86_64-with-glibc2.2.5", "digests": { "md5": "60d8d867918994bc776f7d9b2f9d624e", "sha256": "895568a5e631a5e83750be53fc4f534f5f7b8998d0e1a603230cf4b2153a2e2f" }, "downloads": -1, "filename": "cover_grabber-1.1.1.linux-x86_64.tar.gz", "has_sig": true, "md5_digest": "60d8d867918994bc776f7d9b2f9d624e", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 7149, "upload_time": "2011-12-12T06:36:13", "url": "https://files.pythonhosted.org/packages/97/ad/cd5e73351e9c84cb8abbc42ad795f73a9aef0f5c9f6c8361466bf3ae1916/cover_grabber-1.1.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "646b2df0ff31710aac46e08bafe99a96", "sha256": "fb6fbd42ea8f65cd2bc20f2a769eb2ed37f03aee29f5d0234ed3604eed66fe79" }, "downloads": -1, "filename": "cover_grabber-1.1.1-py2.7.egg", "has_sig": true, "md5_digest": "646b2df0ff31710aac46e08bafe99a96", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14934, "upload_time": "2011-12-12T06:36:22", "url": "https://files.pythonhosted.org/packages/d2/18/213ea13fa8629d41075a6f8d3d5f8e2705b626ab5b6aa9fa9e57d78f577f/cover_grabber-1.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cb105f12bd1afd9301f8a50691c28aa6", "sha256": "53db832cdd0d2e68e565ab4291abc2de4481d67174753f94805f947297ec75a3" }, "downloads": -1, "filename": "cover_grabber-1.1.1.tar.gz", "has_sig": true, "md5_digest": "cb105f12bd1afd9301f8a50691c28aa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4811, "upload_time": "2011-12-12T06:36:32", "url": "https://files.pythonhosted.org/packages/fc/20/21a4824a5ec97972aebd7cfe1af60d4db263dcc79f16efbabf6b61e706e6/cover_grabber-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "built for Linux-3.2.4-1-ARCH-x86_64-Intel-R-_Core-TM-_i5_CPU_M_450_@_2.40GHz-with-glibc2.2.5", "digests": { "md5": "58880b2cb6760013a70e0b0bf88586d8", "sha256": "7a4374f09a6651e18d6ecd777d0ef9802e95839d7654d27361f078bb3687669e" }, "downloads": -1, "filename": "cover_grabber-1.1.2.linux-x86_64.tar.gz", "has_sig": true, "md5_digest": "58880b2cb6760013a70e0b0bf88586d8", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 7122, "upload_time": "2012-02-08T02:55:05", "url": "https://files.pythonhosted.org/packages/0f/c2/4a0075b7802305b3a48d75a82560e00a6af71b503e2cef50590a0cdc4378/cover_grabber-1.1.2.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "5537df50741002efa6eb1eb80ee2b464", "sha256": "4a6a842ecb15d9466e7a3ce93eb6eb1c83008e5e5aeffb5f9faef029f1433b7a" }, "downloads": -1, "filename": "cover_grabber-1.1.2-py2.7.egg", "has_sig": true, "md5_digest": "5537df50741002efa6eb1eb80ee2b464", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14942, "upload_time": "2012-02-08T02:55:13", "url": "https://files.pythonhosted.org/packages/83/c7/c255f433593c00bdcb46cf39769ec48e1f34a2f6f5341a7f41e6adf43148/cover_grabber-1.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "2a703a1f832d02325b15eb3fd5f8069b", "sha256": "f3f56de03a8e2efdb4f43f324c7a308898c3fdbd694da75056249565dc7b5e95" }, "downloads": -1, "filename": "cover_grabber-1.1.2.tar.gz", "has_sig": true, "md5_digest": "2a703a1f832d02325b15eb3fd5f8069b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4786, "upload_time": "2012-02-08T02:55:22", "url": "https://files.pythonhosted.org/packages/b9/68/5599c037d337e3b4050760abca0a1ab41389515622a2a8fac960d8e9f386/cover_grabber-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "built for Linux-3.5.2-3.fc17.x86_64-x86_64-with-glibc2.2.5", "digests": { "md5": "6ceb28c2d4e48338c35b4acc32fa340e", "sha256": "415fc7bdbc659729f68fa2221a926ce34c74465d3cb1ffd8be269c375f945c0b" }, "downloads": -1, "filename": "cover_grabber-1.2.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "6ceb28c2d4e48338c35b4acc32fa340e", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13692, "upload_time": "2012-08-28T23:30:26", "url": "https://files.pythonhosted.org/packages/7d/00/fbb218923d10605f25ea241602f145ba3b5d888cfb6b6aa3c1bb7ec88670/cover_grabber-1.2.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "e57eef524f9ac8a0942a0c7616a48a72", "sha256": "42420eedb9911368c1fb74dc4657a1cbde3e4bed50ebb43921c7b1ea2b6e56b9" }, "downloads": -1, "filename": "cover_grabber-1.2.0-py2.7.egg", "has_sig": false, "md5_digest": "e57eef524f9ac8a0942a0c7616a48a72", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 35707, "upload_time": "2012-08-28T23:30:28", "url": "https://files.pythonhosted.org/packages/38/57/d80aedbb21245af3c2c03802302ba4ea24e0686695f1a21a8ef406d1a7d5/cover_grabber-1.2.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "2a98aeebafaa355479d927f1771a9769", "sha256": "2298f645478e717b8f8b87203b5b2a0354887aedeb75457705619085c7da118e" }, "downloads": -1, "filename": "cover_grabber-1.2.0.tar.gz", "has_sig": false, "md5_digest": "2a98aeebafaa355479d927f1771a9769", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5828, "upload_time": "2012-08-28T23:30:24", "url": "https://files.pythonhosted.org/packages/1b/b1/da77a5c2dde51355ae65ee42870e26b04a6d0c9c472ed86111c15d201b9e/cover_grabber-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "built for Linux-3.5.2-3.fc17.x86_64-x86_64-with-glibc2.2.5", "digests": { "md5": "44c2c3515bca7d3daf193837b5ea1697", "sha256": "58988c0165ecb8802ab0a45019431e5494f2fef4439511447c8e76a5f3a28586" }, "downloads": -1, "filename": "cover_grabber-1.2.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "44c2c3515bca7d3daf193837b5ea1697", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13697, "upload_time": "2012-08-28T23:33:05", "url": "https://files.pythonhosted.org/packages/68/4a/50a1bbb70cd00f86362e34058c0c27e8040a0b38f24d98277e359b8d66e1/cover_grabber-1.2.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "26a169c11c70973898cbec3bfc0d95a1", "sha256": "4eb158fa9c0300f463c665f4bb7537ca7c24c5cd0c7ac05ff99d7cdfe47744a1" }, "downloads": -1, "filename": "cover_grabber-1.2.1-py2.7.egg", "has_sig": false, "md5_digest": "26a169c11c70973898cbec3bfc0d95a1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 35702, "upload_time": "2012-08-28T23:33:06", "url": "https://files.pythonhosted.org/packages/a3/b9/4b16e56595d1e227682853adec4141c2421d6427e4e5f7748770d6181296/cover_grabber-1.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "69f9d08805e0e07db918c59b142bbede", "sha256": "7c878039e14353f6537dbe83e8e2aa3661639e425192a426492fb552da6701e0" }, "downloads": -1, "filename": "cover_grabber-1.2.1.tar.gz", "has_sig": false, "md5_digest": "69f9d08805e0e07db918c59b142bbede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5824, "upload_time": "2012-08-28T23:33:02", "url": "https://files.pythonhosted.org/packages/0f/87/604eba975677abd7e4acee795e36808fda73a98161742e391a7defdbd607/cover_grabber-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "built for Linux-3.5.2-3.fc17.x86_64-x86_64-with-glibc2.2.5", "digests": { "md5": "44c2c3515bca7d3daf193837b5ea1697", "sha256": "58988c0165ecb8802ab0a45019431e5494f2fef4439511447c8e76a5f3a28586" }, "downloads": -1, "filename": "cover_grabber-1.2.1.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "44c2c3515bca7d3daf193837b5ea1697", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 13697, "upload_time": "2012-08-28T23:33:05", "url": "https://files.pythonhosted.org/packages/68/4a/50a1bbb70cd00f86362e34058c0c27e8040a0b38f24d98277e359b8d66e1/cover_grabber-1.2.1.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "26a169c11c70973898cbec3bfc0d95a1", "sha256": "4eb158fa9c0300f463c665f4bb7537ca7c24c5cd0c7ac05ff99d7cdfe47744a1" }, "downloads": -1, "filename": "cover_grabber-1.2.1-py2.7.egg", "has_sig": false, "md5_digest": "26a169c11c70973898cbec3bfc0d95a1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 35702, "upload_time": "2012-08-28T23:33:06", "url": "https://files.pythonhosted.org/packages/a3/b9/4b16e56595d1e227682853adec4141c2421d6427e4e5f7748770d6181296/cover_grabber-1.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "69f9d08805e0e07db918c59b142bbede", "sha256": "7c878039e14353f6537dbe83e8e2aa3661639e425192a426492fb552da6701e0" }, "downloads": -1, "filename": "cover_grabber-1.2.1.tar.gz", "has_sig": false, "md5_digest": "69f9d08805e0e07db918c59b142bbede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5824, "upload_time": "2012-08-28T23:33:02", "url": "https://files.pythonhosted.org/packages/0f/87/604eba975677abd7e4acee795e36808fda73a98161742e391a7defdbd607/cover_grabber-1.2.1.tar.gz" } ] }