{ "info": { "author": "Kurt Collins", "author_email": "kurt@kurt.sx", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "# Audio Slice\n\n## Description\n\nThis tool slices an MP3 file in to a specified number of pieces. Using this\ncommand line tool, you can extract multiple audio files from one master file.\n\n## Current Development Status\n\nThis tool is still in its early stages and can only be described as \"quick and\ndirty\". You should be comfortable with everything that comes along with that\ndescriptor.\n\n## Usage Dependencies\n\nHere are the required dependencies to use this tool:\n\n- [FFmpeg](https://www.ffmpeg.org/download.html)\n- Python 2.7+\n\n## Installation\n\nThe easiest way to install this tool is to use PIP. No other method of\ninstallation is officially supported at this time.\n\n- PIP ([OS/X Installation Instructions](https://ahmadawais.com/install-pip-macos-os-x-python/))\n\nInstalling Audio Slice can be achieved by running the following command once\nyou have PIP installed:\n\n```bash\npip install --user audio-slice\n```\n\nIf you're upgrading to a new version of Audio Slice, you simply use:\n\n```bash\npip install --user audio-slice --upgrade\n```\n\n## Usage\n\n### Recommended usage\n\nIf you're going to use this tool, the recommended usage is to do any file-renaming you have to do first, and then move on to the slicing.\n\n### File renaming\n\nYou should rename all of the files BEFORE performing any slice operations.\nIn order to rename the files, it only works by navigating directly to the\ndirectory containing all of the files. Once you've navigated there, then you can\ntype the following command:\n\n```bash\nslice . rename\n```\n\nThis will rename all of the files in the directory to just their participant IDs.\nDuring the slicing process, the tags will be added on to the end of the slices.\n\n### Slicing\n\n```bash\nslice --piece --tags ,, \n```\n\nExample:\n```bash\nslice --piece 24.3 34.1 --piece 35.3 41.2 --tags pig,book never_gonna_give_you_up.mp3\n```\n\nA few things to note about using the tool:\n\n1. You can create as many slices of the audio as you need to; even if they overlap. You simply need to add another `--piece ` option to the command line.\n2. The tool will place the output files in the same directory as the input file.\n3. You specify the start and end of a slice in seconds that can include greater precision. (_Ex: 74.3_)\n4. Currently, this only works with MP3s.\n\n## Problems\n\nThe following are known solutions to problems that have been raised:\n\n### slice command not found\n\nIf you're having a problem executing the `slice` command at the command line,\nyour Python binary folder may not be in your PATH. If you need to add the\nPython binary directory to your PATH, you can do the following (MacOS only):\n\n```bash\necho 'export PATH=\"$PATH:~/Library/Python/2.7/bin\"' >> ~/.bash_profile\nsource ~/.bash_profile\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/shebanginc/audio-slice", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "audio-slice", "package_url": "https://pypi.org/project/audio-slice/", "platform": "", "project_url": "https://pypi.org/project/audio-slice/", "project_urls": { "Homepage": "https://github.com/shebanginc/audio-slice" }, "release_url": "https://pypi.org/project/audio-slice/0.0.6.2/", "requires_dist": [ "Click", "pydub" ], "requires_python": "", "summary": "A command line utility to slice MP3 files into pieces.", "version": "0.0.6.2" }, "last_serial": 5297879, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "6d651344298753ad735e7d30237e8a5d", "sha256": "6df55b6ced3d7d7ddb6776b15179e7baffc3803619cca0abbf6761abf0daeac2" }, "downloads": -1, "filename": "audio_slice-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6d651344298753ad735e7d30237e8a5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4262, "upload_time": "2019-04-16T17:17:03", "url": "https://files.pythonhosted.org/packages/ba/04/7726fe383f5b678e4fc4fcf9fceb4b8d077e91b0f31c22a0ce3495cb586d/audio_slice-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9b8222cd793f2f54215950b65ad405d", "sha256": "5fdfc4741f5adfa56dc1a147cf8c90c9eeeb00e034858d03cb9d0dce70595616" }, "downloads": -1, "filename": "audio-slice-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b9b8222cd793f2f54215950b65ad405d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3127, "upload_time": "2019-04-16T17:17:05", "url": "https://files.pythonhosted.org/packages/ee/9b/7d347c10faee9d6513747c7b6a9d112bb680eacc3bb621eda719812359b5/audio-slice-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "192608357039a693f918ce05827b1f6d", "sha256": "4f5d6855355ff91d59cbc1bcd86a52f8ce65a9683eeffd18b09fee3aa843c68d" }, "downloads": -1, "filename": "audio_slice-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "192608357039a693f918ce05827b1f6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4278, "upload_time": "2019-04-16T17:36:19", "url": "https://files.pythonhosted.org/packages/c1/53/e0c088601938d8d3e1a2a709f91657ac992032e16f88e01bd8436179f24b/audio_slice-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d399a9609b1fd210ca6352fba69fae8d", "sha256": "b53d0ec918bf7dfa85db7cd55d2bddffb7f892f4168905fb5ae13413f9698ce2" }, "downloads": -1, "filename": "audio-slice-0.0.3.tar.gz", "has_sig": false, "md5_digest": "d399a9609b1fd210ca6352fba69fae8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3118, "upload_time": "2019-04-16T17:36:20", "url": "https://files.pythonhosted.org/packages/34/29/4cec30914322779ce73012541ed6045c1fd76e8f9b021bd968035bc9f3e6/audio-slice-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "9531294a9850500cf4789aa1fa863068", "sha256": "74ebabdb214e65bddf3b05b9f701e20dc3316fc598267c83ad6e668d8ab9340c" }, "downloads": -1, "filename": "audio_slice-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "9531294a9850500cf4789aa1fa863068", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4725, "upload_time": "2019-04-18T22:43:33", "url": "https://files.pythonhosted.org/packages/a9/68/022bd2a5ef2acc8b1e63d469918d8c2c358d62f271c7c99e6644fd8c13de/audio_slice-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f2dab0284fb94b721db8512ccec00dd7", "sha256": "0e3c0f3bd6be5bb45973f8fd9b7be8a0cc4fc369d53f9b9b198203887c541883" }, "downloads": -1, "filename": "audio-slice-0.0.4.tar.gz", "has_sig": false, "md5_digest": "f2dab0284fb94b721db8512ccec00dd7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3606, "upload_time": "2019-04-18T22:43:35", "url": "https://files.pythonhosted.org/packages/73/0f/79d37825fe9208b0a5b571624ed3527447ec30d2a2db202d7dd7129711ce/audio-slice-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6455f000046967bd64c4bc0431f65250", "sha256": "cb8d1c5ec85dba2502a8f1522d3160a0901eb26c018262e598f72956f3f352a7" }, "downloads": -1, "filename": "audio_slice-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6455f000046967bd64c4bc0431f65250", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4971, "upload_time": "2019-04-18T23:17:52", "url": "https://files.pythonhosted.org/packages/ed/6e/b0909a2f87638b487e58296fd6865573fd369f28162077ab82bd21922f89/audio_slice-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a565c6199196dd116495459c1167169", "sha256": "38f0028e431e5b95a6c233b463ddc8b1dc8a49a4f494eb821d68c5eb6f6b552d" }, "downloads": -1, "filename": "audio-slice-0.0.5.tar.gz", "has_sig": false, "md5_digest": "2a565c6199196dd116495459c1167169", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3896, "upload_time": "2019-04-18T23:17:54", "url": "https://files.pythonhosted.org/packages/d3/43/8bf5a1075d16a74796428b895ce313838edd6ff95e78da6b5fe600c8a93a/audio-slice-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "e2ba6820e5f2e0265296a3442dc89762", "sha256": "b81d6b8294225317350c3e34a40a4530e83f16278fedcb40e49f1b26436f2311" }, "downloads": -1, "filename": "audio_slice-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "e2ba6820e5f2e0265296a3442dc89762", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5030, "upload_time": "2019-05-13T19:22:16", "url": "https://files.pythonhosted.org/packages/e0/da/bcf57b7f40fd86871e9d02c5f5cd93dde4ff38709cc99f52de86c0c002d5/audio_slice-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6e42f6eeae61cfbd2fbb155d8bc2de9f", "sha256": "535ee90996ff6d8bee92be163654b8cfd65893584ee389f8d36c357fb7e28164" }, "downloads": -1, "filename": "audio-slice-0.0.6.tar.gz", "has_sig": false, "md5_digest": "6e42f6eeae61cfbd2fbb155d8bc2de9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3965, "upload_time": "2019-05-13T19:22:18", "url": "https://files.pythonhosted.org/packages/68/d9/5ca2caae4aa1804e277d8db3fc9d1c46ae0d184aae41634233dd9de40eda/audio-slice-0.0.6.tar.gz" } ], "0.0.6.1": [ { "comment_text": "", "digests": { "md5": "0c2c4c4a570e6f336193e6ba5eff572d", "sha256": "9f201fdc45537de5de6f9e01db583f0880bf01ca066f4aee1bc235f0fdb8f12f" }, "downloads": -1, "filename": "audio_slice-0.0.6.1-py3-none-any.whl", "has_sig": false, "md5_digest": "0c2c4c4a570e6f336193e6ba5eff572d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5061, "upload_time": "2019-05-21T12:11:19", "url": "https://files.pythonhosted.org/packages/3d/11/a95de8a1d6c5a139405add3b82b2039604842d80093f3fb1dc9a642b70f9/audio_slice-0.0.6.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a6c7a22c527698d1d92f938aade2178", "sha256": "c375fb5281c787de74380b4e48a65e820f1dd694589e5ff58fbc1aa8f8d7c5f6" }, "downloads": -1, "filename": "audio-slice-0.0.6.1.tar.gz", "has_sig": false, "md5_digest": "2a6c7a22c527698d1d92f938aade2178", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3972, "upload_time": "2019-05-21T12:11:20", "url": "https://files.pythonhosted.org/packages/87/d9/a0874436a531e7c68aa207f8c41baa343d3272dd975af24436842439e87c/audio-slice-0.0.6.1.tar.gz" } ], "0.0.6.2": [ { "comment_text": "", "digests": { "md5": "ed6cc7700389aec82f25792abe3acf42", "sha256": "e4ebcf74b363d67816f55eef83ed6f4b503ad4e8e97678d5a8c446783ee1fa6a" }, "downloads": -1, "filename": "audio_slice-0.0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ed6cc7700389aec82f25792abe3acf42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5068, "upload_time": "2019-05-21T13:22:30", "url": "https://files.pythonhosted.org/packages/c8/cd/da91640a440bba2df10e816be5f72db1fbf4b499c332a0638cf047f8f7ef/audio_slice-0.0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "024d18de74784cd26e90eb68a852bde4", "sha256": "395385811e2c538501aba9dae78dc7ba29e659d7229e6efb685dab920ef666d9" }, "downloads": -1, "filename": "audio-slice-0.0.6.2.tar.gz", "has_sig": false, "md5_digest": "024d18de74784cd26e90eb68a852bde4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3983, "upload_time": "2019-05-21T13:22:31", "url": "https://files.pythonhosted.org/packages/4d/d2/a6cd6aed517fe6d40f16e690ce88cc0e5fd92547af2df1394b9e8851feaa/audio-slice-0.0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ed6cc7700389aec82f25792abe3acf42", "sha256": "e4ebcf74b363d67816f55eef83ed6f4b503ad4e8e97678d5a8c446783ee1fa6a" }, "downloads": -1, "filename": "audio_slice-0.0.6.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ed6cc7700389aec82f25792abe3acf42", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5068, "upload_time": "2019-05-21T13:22:30", "url": "https://files.pythonhosted.org/packages/c8/cd/da91640a440bba2df10e816be5f72db1fbf4b499c332a0638cf047f8f7ef/audio_slice-0.0.6.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "024d18de74784cd26e90eb68a852bde4", "sha256": "395385811e2c538501aba9dae78dc7ba29e659d7229e6efb685dab920ef666d9" }, "downloads": -1, "filename": "audio-slice-0.0.6.2.tar.gz", "has_sig": false, "md5_digest": "024d18de74784cd26e90eb68a852bde4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3983, "upload_time": "2019-05-21T13:22:31", "url": "https://files.pythonhosted.org/packages/4d/d2/a6cd6aed517fe6d40f16e690ce88cc0e5fd92547af2df1394b9e8851feaa/audio-slice-0.0.6.2.tar.gz" } ] }