{
"info": {
"author": "R\u0103zvan C. R\u0103dulescu",
"author_email": "razcore.art@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Environment :: Console",
"Intended Audience :: End Users/Desktop",
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
"Natural Language :: English",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Topic :: Multimedia :: Video",
"Topic :: Text Processing :: Linguistic",
"Topic :: Utilities"
],
"description": "Blender Power Sequencer Render - BPSRender\n==========================================\n\nThis is a `standalone python\npackage `__ as well as a module\nwhich is used under the hood in the `Blender Power Sequencer\nadd-on `__ to speed\nup rendering `VSE\nprojects `__\nby spawning Blender processes in background in parallel.\n\n|image0|\n\nInstall\n-------\n\nIt can be installed as a standalone command line utility `via\nPiPy `__:\n``pip install [--user] bpsrender``. *Note* that you have to have\n``$HOME/.local/bin`` included in your ``$PATH`` environment variable (on\nunix) if you\u2019re going to install the utility locally (using ``--user``\nwhen executing ``pip``).\n\nUsage\n-----\n\nAfter installing the script, get help by writing ``bpsrender -h``:\n\n::\n\n usage: bpsrender [-h] [-o OUTPUT] [-w WORKERS] [-v] [--dry-run] [-s START]\n [-e END] [-m] [-c] [-d] [-j]\n blendfile\n\n Multi-process Blender VSE rendering - will attempt to create a folder called\n `render` inside of the folder containing `blendfile`. Insider `render` another\n folder called `parts` will be created for storing temporary files. These files\n will be joined together as the last step to produce the final render which\n will be stored inside `render` and it will have the same name as `blendfile`\n\n positional arguments:\n blendfile Blender project file to render.\n\n optional arguments:\n -h, --help show this help message and exit\n -o OUTPUT, --output OUTPUT\n Output folder (will contain a `bpsrender` temp folder\n forrendering parts).\n -w WORKERS, --workers WORKERS\n Number of workers in the pool (for video rendering).\n -v, --verbose Increase verbosity level (eg. -vvv).\n --dry-run Run the script without actual rendering or creating\n files and folders. For DEBUGGING purposes\n -s START, --start START\n Start frame\n -e END, --end END End frame\n -m, --mixdown-only ONLY render the audio MIXDOWN\n -c, --concatenate-only\n ONLY CONCATENATE the (already) available video chunks\n -d, --video-only ONLY render the VIDEO (implies --concatenate-only).\n -j, --join-only ONLY JOIN the mixdown with the video. This will\n produce the final render\n\nExternal Dependencies\n---------------------\n\nBPSRender requires\n\n- ``blender``\n- ``ffmpeg``\n\nto be available in the ``$PATH`` environment variable in order to work.\nIn case BPSRender will catch a missing dependency it will throw a\nmessage error similar to this:\n\n::\n\n BPSRender couldn't find external dependencies:\n [v] blender: /home/razvan/.local/bin/blender\n [X] ffmpeg: NOT FOUND\n Check if you have them properly installed and available in the PATH environemnt variable.\n Exiting...\n\nKnown Issues\n------------\n\n- [ ] CTRL-C interrupt leaves subprocesses running in the background\n- [ ] CTRL-C interrupt doesn\u2019t clean the folders yet\n\n.. |image0| image:: https://i.imgur.com/BndLccL.gif\n\n\n\n",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/gdquest/BPSRender",
"keywords": "blender render parallel multiprocess speedup utility productivty",
"license": "GPLv3",
"maintainer": "",
"maintainer_email": "",
"name": "bpsrender",
"package_url": "https://pypi.org/project/bpsrender/",
"platform": "",
"project_url": "https://pypi.org/project/bpsrender/",
"project_urls": {
"Homepage": "https://github.com/gdquest/BPSRender"
},
"release_url": "https://pypi.org/project/bpsrender/0.1.40.post2/",
"requires_dist": [
"tqdm"
],
"requires_python": "",
"summary": "Blender Power Sequencer Renderer",
"version": "0.1.40.post2"
},
"last_serial": 5907669,
"releases": {
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "2c771d711113c1408192496632841252",
"sha256": "98a046f0221cc31baca3c7e372c280e22c13fe9bd1e201f3e7a5537c9074d651"
},
"downloads": -1,
"filename": "bpsrender-0.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "2c771d711113c1408192496632841252",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15594,
"upload_time": "2018-08-09T10:31:02",
"url": "https://files.pythonhosted.org/packages/35/ea/d8b52ed5214256bc11454189e662e2ec9bf6940dede8dad7127e437a6ddf/bpsrender-0.1.2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "00571a1c3ef8031f8cef7502aa62b1dd",
"sha256": "da090474abecf8c99ee882e8c4cbc5f07cda56b6d0f8c34c72492a2dbffaf8f5"
},
"downloads": -1,
"filename": "bpsrender-0.1.2.tar.gz",
"has_sig": false,
"md5_digest": "00571a1c3ef8031f8cef7502aa62b1dd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 293331,
"upload_time": "2018-08-09T10:31:05",
"url": "https://files.pythonhosted.org/packages/52/58/250cdefcf0309606a74b9e4ef66b5899aaf3756508bd2b1b21d295d6339a/bpsrender-0.1.2.tar.gz"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "c1e1437110f5724ecac41b3b69abe3ed",
"sha256": "f3e9f80350c19ecab82617bfe95f99a28b7dae7e87a60a8b68c33f27c8dbefbc"
},
"downloads": -1,
"filename": "bpsrender-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c1e1437110f5724ecac41b3b69abe3ed",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15805,
"upload_time": "2018-08-17T03:57:20",
"url": "https://files.pythonhosted.org/packages/0d/c6/f06044febf81dba81c82a6bb69a2217f9270ee8da3ca7b39a54260bb813b/bpsrender-0.1.3-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "de8001866584c3faf8e8bb4506003ff6",
"sha256": "74759bb69b8d8257f069abf6ad128d8af1b8dbab416f7a95e905fdd729e43834"
},
"downloads": -1,
"filename": "bpsrender-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "de8001866584c3faf8e8bb4506003ff6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 293506,
"upload_time": "2018-08-17T03:57:23",
"url": "https://files.pythonhosted.org/packages/f0/ac/b1b3ab1c1a9d8748616aa4b43c0cf885412bb651022c56825d7464cdb71f/bpsrender-0.1.3.tar.gz"
}
],
"0.1.31": [
{
"comment_text": "",
"digests": {
"md5": "ef94be00261e89653514e2c415d0d074",
"sha256": "ecc39bf5f38206ac9aeb6221d481f00e8ec4d312e43b84d09fc48a9c6a661013"
},
"downloads": -1,
"filename": "bpsrender-0.1.31-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ef94be00261e89653514e2c415d0d074",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 15883,
"upload_time": "2018-08-28T10:36:48",
"url": "https://files.pythonhosted.org/packages/bf/43/a838e48bcf0074b78ee27b763ba6a5a69602ba08caab8f152f46b8132e81/bpsrender-0.1.31-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "3c7c0c8a8b1812c10b70339a6939e465",
"sha256": "0388700d98aebfdc8a966b401ab29a08c7873a5434c6a0c3e499397b32f60b58"
},
"downloads": -1,
"filename": "bpsrender-0.1.31.tar.gz",
"has_sig": false,
"md5_digest": "3c7c0c8a8b1812c10b70339a6939e465",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 293564,
"upload_time": "2018-08-28T10:36:51",
"url": "https://files.pythonhosted.org/packages/02/01/404e999af9ddb2f63c756997ac23abd96327da50f15ffaf068857caaa842/bpsrender-0.1.31.tar.gz"
}
],
"0.1.32b0": [
{
"comment_text": "",
"digests": {
"md5": "ab0816ae00b9d8c73d45b2a1af6ae663",
"sha256": "0f7e8893ae7b0e36c53fffbf2c1ec92bc2f5943253ad0ff3d4e8f6deefe08b16"
},
"downloads": -1,
"filename": "bpsrender-0.1.32b0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ab0816ae00b9d8c73d45b2a1af6ae663",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 16183,
"upload_time": "2018-11-14T10:37:33",
"url": "https://files.pythonhosted.org/packages/d8/f3/cb9e2944fe7f146162df3b425bbeb7e3273558f10c9e9b6102df35d2ec1b/bpsrender-0.1.32b0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "40ee0ba63e926e1603a9fd0eed706edc",
"sha256": "4304f0e64eaca5ae1e0d61ed5a3321749cd8006c7c31d93c4c7f238594e55093"
},
"downloads": -1,
"filename": "bpsrender-0.1.32b0.tar.gz",
"has_sig": false,
"md5_digest": "40ee0ba63e926e1603a9fd0eed706edc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24899,
"upload_time": "2018-11-14T10:37:35",
"url": "https://files.pythonhosted.org/packages/4b/31/db484d21d41689540c3abad4e95f56f1f0c6393ed65c91e9ed433341c2f3/bpsrender-0.1.32b0.tar.gz"
}
],
"0.1.40": [
{
"comment_text": "",
"digests": {
"md5": "466dc7e4902810f414833b820c46ded8",
"sha256": "245590901bc2febc923caa0eb949007e8c4a9b25338079d44c9f399d3cff9f52"
},
"downloads": -1,
"filename": "bpsrender-0.1.40-py3-none-any.whl",
"has_sig": false,
"md5_digest": "466dc7e4902810f414833b820c46ded8",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 16739,
"upload_time": "2018-11-14T16:05:03",
"url": "https://files.pythonhosted.org/packages/61/18/17d67e871dd2370f05bbcc55943213bf2a2d7e7eb19132fe2bc534bf9538/bpsrender-0.1.40-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "69b2b446ad4afc0c63e3e7f0787611b5",
"sha256": "39ccd4b958dc58c84df5168536b041cb34187c349accbc1072fe5c2ee032142b"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.tar.gz",
"has_sig": false,
"md5_digest": "69b2b446ad4afc0c63e3e7f0787611b5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25468,
"upload_time": "2018-11-14T16:05:05",
"url": "https://files.pythonhosted.org/packages/a9/78/22495a3be1f6aec68e973ec92f9590fb3c0fb9905c2ced48df0fbc22b360/bpsrender-0.1.40.tar.gz"
}
],
"0.1.40.post1": [
{
"comment_text": "",
"digests": {
"md5": "c1959967f19e7ec3a651fabb605e0ba6",
"sha256": "5b7ad272a9cb186fa0c02bae1e2567152ff0800b3e6bcf977ca73f1fc736f4a7"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c1959967f19e7ec3a651fabb605e0ba6",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14719,
"upload_time": "2019-01-03T07:00:03",
"url": "https://files.pythonhosted.org/packages/bb/33/7f6012d16144fda60a757df3153624650d31f968f60661603ecb5e1be29a/bpsrender-0.1.40.post1-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "e78563e9a7fbc3dac7b012a44cf5bdb1",
"sha256": "dc779df223c1c7c55d8c1840e5aae4796fb552c6ab0797716f667109fa683565"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post1.tar.gz",
"has_sig": false,
"md5_digest": "e78563e9a7fbc3dac7b012a44cf5bdb1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25151,
"upload_time": "2019-01-03T07:00:05",
"url": "https://files.pythonhosted.org/packages/c1/b8/2bd6d2199cf96266162a36f2c4bbc218715dafd4bc9c06aceee015565fe1/bpsrender-0.1.40.post1.tar.gz"
}
],
"0.1.40.post2": [
{
"comment_text": "",
"digests": {
"md5": "439a45d637d9d60ceb068ab4312b428c",
"sha256": "f4b92bbb25901e7d72fd72c6b7c05d427975807f46b1bfe8e26c05861b1c0952"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "439a45d637d9d60ceb068ab4312b428c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14718,
"upload_time": "2019-09-30T11:13:04",
"url": "https://files.pythonhosted.org/packages/e7/07/536601562442b1dc5aae71f0178f5d2f813b534c49f01ebddff8be17fa10/bpsrender-0.1.40.post2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "03ddca693b8cb57cad2be4ae832d70bb",
"sha256": "048ff6f9ade005c396169bd3511ad84b7dfbe39a35f98cd42ac5782db0c74df8"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post2.tar.gz",
"has_sig": false,
"md5_digest": "03ddca693b8cb57cad2be4ae832d70bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25159,
"upload_time": "2019-09-30T11:13:06",
"url": "https://files.pythonhosted.org/packages/9f/b1/dbb257cb74374736fc259e6b5b32c3cb5333c147e3a2bfa15a5eb41e8428/bpsrender-0.1.40.post2.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "439a45d637d9d60ceb068ab4312b428c",
"sha256": "f4b92bbb25901e7d72fd72c6b7c05d427975807f46b1bfe8e26c05861b1c0952"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "439a45d637d9d60ceb068ab4312b428c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14718,
"upload_time": "2019-09-30T11:13:04",
"url": "https://files.pythonhosted.org/packages/e7/07/536601562442b1dc5aae71f0178f5d2f813b534c49f01ebddff8be17fa10/bpsrender-0.1.40.post2-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "03ddca693b8cb57cad2be4ae832d70bb",
"sha256": "048ff6f9ade005c396169bd3511ad84b7dfbe39a35f98cd42ac5782db0c74df8"
},
"downloads": -1,
"filename": "bpsrender-0.1.40.post2.tar.gz",
"has_sig": false,
"md5_digest": "03ddca693b8cb57cad2be4ae832d70bb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 25159,
"upload_time": "2019-09-30T11:13:06",
"url": "https://files.pythonhosted.org/packages/9f/b1/dbb257cb74374736fc259e6b5b32c3cb5333c147e3a2bfa15a5eb41e8428/bpsrender-0.1.40.post2.tar.gz"
}
]
}