{ "info": { "author": "Alexander Dietrich", "author_email": "alexander@dietrich.cx", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Topic :: Multimedia :: Sound/Audio :: CD Audio", "Topic :: Multimedia :: Sound/Audio :: Conversion" ], "description": "# Flackup\n\nFlackup manages audio CD backups as single FLAC files with [embedded cue\nsheets][cuesheet]. Add metadata from [MusicBrainz][] and convert albums to\nindividual [Ogg Vorbis][] tracks.\n\n## Requirements\n\n* FLAC files with embedded cue sheets\n* `flac`, `oggenc` and `vorbisgain`\n* Python 3\n\n## Installation\n\nUsing pip (or [pipsi][]):\n\n pip install flackup\n\n## Usage\n\nTo tag a number of FLAC files with embedded cue sheets:\n\n flackup tag *.flac\n\nIf there are multiple releases matching the cue sheet (and there probably will\nbe), Flackup will show you some release details, including the barcode, and let\nyou pick the correct one.\n\nTo add cover images to a number of tagged FLAC files:\n\n flackup cover *.flac\n\nTo convert a number of tagged FLAC files to Ogg Vorbis in the */var/ogg*\ndirectory:\n\n flackup convert -d /var/ogg *.flac\n\nYou can get help for all commands with the `-h` parameter:\n\n flackup -h\n\n\n[cuesheet]: https://xiph.org/flac/documentation_tools_flac.html#encoding_options\n[musicbrainz]: https://musicbrainz.org/\n[ogg vorbis]: https://xiph.org/vorbis/\n[pipsi]: https://github.com/mitsuhiko/pipsi\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/7adietri/flackup", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "flackup", "package_url": "https://pypi.org/project/flackup/", "platform": "", "project_url": "https://pypi.org/project/flackup/", "project_urls": { "Homepage": "https://github.com/7adietri/flackup" }, "release_url": "https://pypi.org/project/flackup/0.6.2/", "requires_dist": [ "click (>=7)", "musicbrainzngs (>=0.6)", "mutagen (>=1.40)", "pillow (>=6)" ], "requires_python": ">=3", "summary": "FLAC CD Backup Manager", "version": "0.6.2" }, "last_serial": 5760916, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "035b56dc4f0cd53495ec0423798af3d1", "sha256": "851b332626a4863805c4562581031ef21be6aaabfc8ad626f26726ce28859e25" }, "downloads": -1, "filename": "flackup-0.0.0.tar.gz", "has_sig": true, "md5_digest": "035b56dc4f0cd53495ec0423798af3d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 3899, "upload_time": "2018-01-31T18:13:13", "url": "https://files.pythonhosted.org/packages/37/75/558f0dbab694d8caeba02fcae1c6d1754984a908aec586501c6bfa4e570f/flackup-0.0.0.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "212d23ff3b4da25c77f2eb4f48e77f80", "sha256": "668dd5ebf957210b34dbbece47dbadf9506fabe8edb1203ca3c0f0787665e305" }, "downloads": -1, "filename": "flackup-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "212d23ff3b4da25c77f2eb4f48e77f80", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11317, "upload_time": "2018-12-03T22:10:24", "url": "https://files.pythonhosted.org/packages/c2/b0/2021e6f00d62098ccbf339e02356f4b334523eacaff3c466208225257e99/flackup-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e7f173cc2072087495607be21d1ebb1", "sha256": "7e3c4bb1111720807124ea249d87ee304ed6a7f35534e1e54c3918b9f597adfa" }, "downloads": -1, "filename": "flackup-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2e7f173cc2072087495607be21d1ebb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11174, "upload_time": "2018-12-03T22:10:22", "url": "https://files.pythonhosted.org/packages/c3/ad/1947879ad3324c9c147fec0075e5d451cac35615bcdf74125522a4e89c77/flackup-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6eb5dbf8201c5e9f765818b50e910fee", "sha256": "3c2c8041ff0c23afcf89e49ec6b4ad32a6579fce90c12861adfc1812cdd4ffd4" }, "downloads": -1, "filename": "flackup-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6eb5dbf8201c5e9f765818b50e910fee", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11417, "upload_time": "2018-12-04T20:17:23", "url": "https://files.pythonhosted.org/packages/58/7d/3d4b0207b98edcac44b32185a6a2a161568c4c087a7efaea875753ede309/flackup-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d3100cbeea648024f271ce9e8f2c864", "sha256": "7769b9838768a6732c3cc332851846e449dbfb1e338b94cf714865f9f296b972" }, "downloads": -1, "filename": "flackup-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4d3100cbeea648024f271ce9e8f2c864", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11283, "upload_time": "2018-12-04T20:17:22", "url": "https://files.pythonhosted.org/packages/a6/65/162c082f00c68b046a73575b03bef089c6bbc3fde7ec82f4652c23a6e5a5/flackup-0.1.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7a73faa88c2d1341a96ec4f56a505c51", "sha256": "c6a4b2a8f6814e895949fd953551b20136e0852089ea192c38bb5898352005a6" }, "downloads": -1, "filename": "flackup-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "7a73faa88c2d1341a96ec4f56a505c51", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12887, "upload_time": "2018-12-11T22:14:14", "url": "https://files.pythonhosted.org/packages/51/6d/ecac626ec31686d57c273a34356bf68397ce2e34a3cdebf900a22c33852e/flackup-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1c504a722880967e1b20714f58e7bbb", "sha256": "e7f743309a3b8f950c029da62516db713afb1b8fcc510539515ab69bcd2d41ed" }, "downloads": -1, "filename": "flackup-0.5.0.tar.gz", "has_sig": false, "md5_digest": "e1c504a722880967e1b20714f58e7bbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12670, "upload_time": "2018-12-11T22:14:12", "url": "https://files.pythonhosted.org/packages/dd/15/b14fad5a864fd6ce8b8a4d21fdcc386a965b972138eacdd8955b6d814e2a/flackup-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "93ad3e00d5113bf75e4d690f2536ee2f", "sha256": "d10b0bf51f5b0ca3999b636f564a73306ac5e31d746f075ccd0db04a2ed6142d" }, "downloads": -1, "filename": "flackup-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "93ad3e00d5113bf75e4d690f2536ee2f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13003, "upload_time": "2018-12-23T19:22:51", "url": "https://files.pythonhosted.org/packages/fc/f1/a8edde289dffe82f3992ac4443bf2acc72b794cb2ec0f0879408ba52f05c/flackup-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d26acd023ffd68e0082a3b020d0cf3d8", "sha256": "be43808de5bbde24c8fb54365425b177bf75733ebc95e53c0289142b57122841" }, "downloads": -1, "filename": "flackup-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d26acd023ffd68e0082a3b020d0cf3d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12780, "upload_time": "2018-12-23T19:22:49", "url": "https://files.pythonhosted.org/packages/3b/57/9144a141e2758a68b67eb8469d826f935583ea6bd8b6f2e449ecbe5e4eb8/flackup-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "d9442b6ab113acc9685f0eec0cd7149b", "sha256": "19b673d98fbc9c98e93569962c4bdb1d145231b4bad132492bfeb561d9c5bdd7" }, "downloads": -1, "filename": "flackup-0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d9442b6ab113acc9685f0eec0cd7149b", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13012, "upload_time": "2019-01-03T22:17:37", "url": "https://files.pythonhosted.org/packages/73/93/e4dcb9ca6d339126b39d9f8caed7f4034abbcba96967ab2edc844c55d9b5/flackup-0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ee845136f4746df65bd5511a2fa4590", "sha256": "5ddaa121422cb9e6663f603437bf5c44037c84b46c889c0f97b0a7c39750fb8a" }, "downloads": -1, "filename": "flackup-0.6.1.tar.gz", "has_sig": false, "md5_digest": "7ee845136f4746df65bd5511a2fa4590", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12810, "upload_time": "2019-01-03T22:17:35", "url": "https://files.pythonhosted.org/packages/03/97/02867b943d58b3a5219b308ee6442610e67fde14c7a9a06e75fc33846d51/flackup-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "481e6457e3b74c536663efe7d11d0280", "sha256": "19aec40b076a050918e3248591ff1e80e677ecfcee785ae3b9b1e6d5c5fa140c" }, "downloads": -1, "filename": "flackup-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "481e6457e3b74c536663efe7d11d0280", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 13132, "upload_time": "2019-08-30T15:42:44", "url": "https://files.pythonhosted.org/packages/c2/27/c11c8dd2885cdf706463b59373f73827e282cbc15c4bfa0d0adbf27d5c0e/flackup-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9564a060a973973a2959cf211bbeddfd", "sha256": "5f15fb8d17dba1f18aba5cdff7d4497b10184ebb12b61480bfc38c0f3d203ae3" }, "downloads": -1, "filename": "flackup-0.6.2.tar.gz", "has_sig": false, "md5_digest": "9564a060a973973a2959cf211bbeddfd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12953, "upload_time": "2019-08-30T15:42:45", "url": "https://files.pythonhosted.org/packages/1e/62/8590e4cdda49e3f4c7b1f5e43380fa82421aa84c128572a44fbf1e33061c/flackup-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "481e6457e3b74c536663efe7d11d0280", "sha256": "19aec40b076a050918e3248591ff1e80e677ecfcee785ae3b9b1e6d5c5fa140c" }, "downloads": -1, "filename": "flackup-0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "481e6457e3b74c536663efe7d11d0280", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 13132, "upload_time": "2019-08-30T15:42:44", "url": "https://files.pythonhosted.org/packages/c2/27/c11c8dd2885cdf706463b59373f73827e282cbc15c4bfa0d0adbf27d5c0e/flackup-0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9564a060a973973a2959cf211bbeddfd", "sha256": "5f15fb8d17dba1f18aba5cdff7d4497b10184ebb12b61480bfc38c0f3d203ae3" }, "downloads": -1, "filename": "flackup-0.6.2.tar.gz", "has_sig": false, "md5_digest": "9564a060a973973a2959cf211bbeddfd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 12953, "upload_time": "2019-08-30T15:42:45", "url": "https://files.pythonhosted.org/packages/1e/62/8590e4cdda49e3f4c7b1f5e43380fa82421aa84c128572a44fbf1e33061c/flackup-0.6.2.tar.gz" } ] }