{ "info": { "author": "Rob Smith", "author_email": "robmsmt@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# pyaudioconvert\n\nSimple utility to convert audio from one form to another (via sox). We will use Sox until we find a fast and efficient way to convert reliably in python\n\n\n## Requirements\n 0. At least py3x\n 1. Have sox installed \n\n\n## Install\n 0. `pip install pyaudioconvert`\n\n\n\n## Example Usage\n\n### Converting Single WAVs\n```python\n#let's start with a 24bit 48kz audio wav 2 channel wav\n>>> soxi example_24bit_48k_2ch.wav \n\nInput File : 'example_24bit_48k_2ch.wav'\nChannels : 2\nSample Rate : 48000\nPrecision : 24-bit\nSample Encoding: 24-bit Signed Integer PCM\n\n#we prefer 16-bit 16kz mono for our systems, let's use python\n>>> import pyaudioconvert as pac\n>>> pac.convert_wav_to_16bit_mono('example_24bit_48k_2ch.wav', 'example_16bit_16k_1ch.wav')\nOut[2]: 'example_16bit_16k_1ch.wav'\n\n#let's check the new file...\n>>> soxi example_16bit_16k_1ch.wav \n\nInput File : 'example_16bit_16k_1ch.wav'\nChannels : 1\nSample Rate : 16000\nPrecision : 16-bit\nSample Encoding: 16-bit Signed Integer PCM\n\n```\n\n\n### Converting Directory of WAVs\n\nMaybe I have a whole folder of WAVS that need converting... this will create a _16k.wav version.\n\n```python\n(py36) rob:~/example_test$ ls\n1.wav 2.wav 3.wav 4.wav\n\n>>>python\n\nPython 3.6.5 (default, Apr 1 2018, 05:46:30) \nType 'copyright', 'credits' or 'license' for more information\nIPython 6.4.0 -- An enhanced Interactive Python. Type '?' for help.\n\nIn [1]: import pyaudioconvert as pac\n\nIn [2]: pac.convert_all_wavs_in_folder()\n2.wav\n2_16k.wav\n3.wav\n3_16k.wav\n1.wav\n1_16k.wav\n4.wav\n4_16k.wav\n\n(py36) rob:~/example_test$ ls\n1_16k.wav 1.wav 2_16k.wav 2.wav 3_16k.wav 3.wav 4_16k.wav 4.wav\n\n\n```\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/robmsmt/pyaudioconvert", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyaudioconvert", "package_url": "https://pypi.org/project/pyaudioconvert/", "platform": "", "project_url": "https://pypi.org/project/pyaudioconvert/", "project_urls": { "Homepage": "https://github.com/robmsmt/pyaudioconvert" }, "release_url": "https://pypi.org/project/pyaudioconvert/0.0.5/", "requires_dist": null, "requires_python": "", "summary": "A small package to convert audio files", "version": "0.0.5" }, "last_serial": 4783489, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "25884adbf7e4c08e36c073521d0fd48f", "sha256": "84182bd1563abf2e0a490dc923000f1ea32f70fb6eb9fb725a18e0c12e9b52ca" }, "downloads": -1, "filename": "pyaudioconvert-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "25884adbf7e4c08e36c073521d0fd48f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3573, "upload_time": "2019-01-07T01:08:04", "url": "https://files.pythonhosted.org/packages/00/db/703a0659f6776fd36f577e8b4e5dd6f2b92cf6dd8ab5b17fcb736db6073b/pyaudioconvert-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce76fccba60e3d48d05ba754fcf1aae6", "sha256": "ce61bea173c7eb06568f29dd8f7e9b2190bdbd53cfe605ba265e2cb198dafc48" }, "downloads": -1, "filename": "pyaudioconvert-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ce76fccba60e3d48d05ba754fcf1aae6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2348, "upload_time": "2019-01-07T01:08:06", "url": "https://files.pythonhosted.org/packages/42/7d/e3ef091004f2b428013c444f806dab81c0e6cb35e8464f899fb619ec426b/pyaudioconvert-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "8e254cf9e81d43f984e18c72f60f2870", "sha256": "d7c8166232fa9514502fff24826e06955964750fdd598acc3f9ff7d1dac4eb5d" }, "downloads": -1, "filename": "pyaudioconvert-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "8e254cf9e81d43f984e18c72f60f2870", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3683, "upload_time": "2019-01-08T15:37:28", "url": "https://files.pythonhosted.org/packages/9a/ce/0331e8c462c6ac7f306c612c294a31a0b767e22082bf416ead1c7a464cad/pyaudioconvert-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be507e2a831320fd5baf06588bd9f545", "sha256": "b15d4b049be90e2904cf11f0b14fdcfdee8a7ed42ce211fdb6fe493255cc1af2" }, "downloads": -1, "filename": "pyaudioconvert-0.0.2.tar.gz", "has_sig": false, "md5_digest": "be507e2a831320fd5baf06588bd9f545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2508, "upload_time": "2019-01-08T15:37:30", "url": "https://files.pythonhosted.org/packages/b9/1f/edc40c560b4dccdfe0f2ac1dc2f70c9edf52d5f33c7146c055ddb7e76cb9/pyaudioconvert-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b47cd386b290a8a2d3b75e7845ff2e0c", "sha256": "688ec22bd9399678f6eaac6131792f6d828fb643602ef1eeae26603f53a811e4" }, "downloads": -1, "filename": "pyaudioconvert-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "b47cd386b290a8a2d3b75e7845ff2e0c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3843, "upload_time": "2019-01-11T21:25:12", "url": "https://files.pythonhosted.org/packages/bd/6a/19d12ef55c82d7725d6875fc89db9b0fe39c99c750af8714dbc8c0a96bf9/pyaudioconvert-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75a4aec456a4cf7e7ec90989fa927fdf", "sha256": "411c57ae0ba2dbec311cc623e230823cb842dafb516e5bde43ff51770795ecbd" }, "downloads": -1, "filename": "pyaudioconvert-0.0.3.tar.gz", "has_sig": false, "md5_digest": "75a4aec456a4cf7e7ec90989fa927fdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2681, "upload_time": "2019-01-11T21:25:15", "url": "https://files.pythonhosted.org/packages/73/93/c28ebff6c9e37614337f4b26ca0a490d1b8ff820cbf2d9561852db4b0080/pyaudioconvert-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "be4ad8e0e718683efc92a0ae5b81d1e4", "sha256": "8ef839451c38d9b3766690d2624909eecd04919f3cedf4a8dd65dbec9626f4ad" }, "downloads": -1, "filename": "pyaudioconvert-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "be4ad8e0e718683efc92a0ae5b81d1e4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4606, "upload_time": "2019-01-16T19:52:35", "url": "https://files.pythonhosted.org/packages/e3/66/c46bd7637fbc3452da029aed59de21df55063354d702fc65f999c3384b84/pyaudioconvert-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0f15a2085b1cf6e4f36abe3e4ab78af8", "sha256": "f6212700e0309fa355e530dd4533d8242967fcba65a99b142f111dfc58fe2f21" }, "downloads": -1, "filename": "pyaudioconvert-0.0.4.tar.gz", "has_sig": false, "md5_digest": "0f15a2085b1cf6e4f36abe3e4ab78af8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3523, "upload_time": "2019-01-16T19:52:37", "url": "https://files.pythonhosted.org/packages/a7/92/c0d50f4d54946c30c692e68a12bff3d1440fbb9041f9535e2a78acee7b4f/pyaudioconvert-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "0686914a37e29a66a8c13779b9d52d93", "sha256": "d5a67db3ac0b23adac85d83cd45386046cf02ddbc4d55700d47cc4b3c4178358" }, "downloads": -1, "filename": "pyaudioconvert-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0686914a37e29a66a8c13779b9d52d93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4761, "upload_time": "2019-02-05T19:10:07", "url": "https://files.pythonhosted.org/packages/57/53/6006f18834d484704c2e7bb46d4f7c9fcde06d2b1f9f5f53e03bb4283ff4/pyaudioconvert-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29fed1f6366927037e4758dfab67a9e8", "sha256": "13e3f4b1780640da57d4cb660570e9f763be894f334aaab6a4f256cf60d6b2ce" }, "downloads": -1, "filename": "pyaudioconvert-0.0.5.tar.gz", "has_sig": false, "md5_digest": "29fed1f6366927037e4758dfab67a9e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3721, "upload_time": "2019-02-05T19:10:11", "url": "https://files.pythonhosted.org/packages/07/ff/a6081d8340394a1865b6ef7339c07627258f9d66fa70fe0ecbdf1fca5d81/pyaudioconvert-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0686914a37e29a66a8c13779b9d52d93", "sha256": "d5a67db3ac0b23adac85d83cd45386046cf02ddbc4d55700d47cc4b3c4178358" }, "downloads": -1, "filename": "pyaudioconvert-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "0686914a37e29a66a8c13779b9d52d93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4761, "upload_time": "2019-02-05T19:10:07", "url": "https://files.pythonhosted.org/packages/57/53/6006f18834d484704c2e7bb46d4f7c9fcde06d2b1f9f5f53e03bb4283ff4/pyaudioconvert-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29fed1f6366927037e4758dfab67a9e8", "sha256": "13e3f4b1780640da57d4cb660570e9f763be894f334aaab6a4f256cf60d6b2ce" }, "downloads": -1, "filename": "pyaudioconvert-0.0.5.tar.gz", "has_sig": false, "md5_digest": "29fed1f6366927037e4758dfab67a9e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3721, "upload_time": "2019-02-05T19:10:11", "url": "https://files.pythonhosted.org/packages/07/ff/a6081d8340394a1865b6ef7339c07627258f9d66fa70fe0ecbdf1fca5d81/pyaudioconvert-0.0.5.tar.gz" } ] }