{ "info": { "author": "Mark Reid", "author_email": "mindmark@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Multimedia :: Graphics", "Topic :: Multimedia :: Video", "Topic :: Multimedia :: Video :: Display", "Topic :: Multimedia :: Video :: Non-Linear Editor", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "|python-versions| |travis-build| |appveyor-build| |docs|\n\npyaaf2\n======\n\nA python module for reading and writing Advanced Authoring Format (AAF) files.\npyaaf2 rewrite of `pyaaf1 `_ in pure python.\n\nFeatures\n--------\n\n- Read/Write AAF files\n- Modifying existing AAF files inplace\n- Embedding DNxHD/DNxHR/WAV media\n- Low level read/write Compound File Binary access\n- Lazy file reading\n- Zero dependencies, does not use AAF SDK\n\nRequirements\n------------\n\n- Python >= 2.7\n\nInstallation\n------------\n\nYou can install pyaaf2 via::\n\n pip install pyaaf2\n\nor if you want to use the latest development git master::\n\n git clone https://github.com/markreidvfx/pyaaf2\n cd pyaaf2\n python setup.py install\n\nDocumentation\n-------------\n\nDocumentation is available on `Read the Docs. `_\n\nTODO\n----\n\n- More docs\n- More tests\n- More helper classes\n- Port more pyaaf1 examples\n- MXF linking improvements\n- AMA linking improvements\n- CFB red black tree\n- XML support\n\n.. |python-versions| image:: https://img.shields.io/badge/python-2.7%2C%203.5%2C%203.6-blue.svg\n\n.. |travis-build| image:: https://travis-ci.org/markreidvfx/pyaaf2.svg?branch=master\n :alt: travis build status\n :target: https://travis-ci.org/markreidvfx/pyaaf2\n\n.. |appveyor-build| image:: https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true\n :alt: appveyor build status\n :target: https://ci.appveyor.com/project/markreidvfx/pyaaf2\n\n.. |docs| image:: https://readthedocs.org/projects/pyaaf/badge/?version=latest\n :alt: Documentation Status\n :target: http://pyaaf.readthedocs.io/en/latest/?badge=latest", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/markreidvfx/pyaaf2", "keywords": "film tv editing editorial edit non-linear edl time", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyaaf2", "package_url": "https://pypi.org/project/pyaaf2/", "platform": "any", "project_url": "https://pypi.org/project/pyaaf2/", "project_urls": { "Documentation": "http://pyaaf.readthedocs.io", "Homepage": "https://github.com/markreidvfx/pyaaf2", "Issues": "https://github.com/markreidvfx/pyaaf2/issues", "Source": "https://github.com/markreidvfx/pyaaf2" }, "release_url": "https://pypi.org/project/pyaaf2/1.2.0/", "requires_dist": null, "requires_python": "", "summary": "A python module for reading and writing advanced authoring format files", "version": "1.2.0" }, "last_serial": 4809398, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "39b3fafa6a7e5026b9586ef03b60b88d", "sha256": "0a6594ebfe69e71854d8f72ff01f96060abd78578ddb2507208a08ff78de123f" }, "downloads": -1, "filename": "pyaaf2-1.0.0.tar.gz", "has_sig": false, "md5_digest": "39b3fafa6a7e5026b9586ef03b60b88d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79559, "upload_time": "2018-11-12T02:47:31", "url": "https://files.pythonhosted.org/packages/fb/de/cd27e6d32fec7d7e12cd7bfe6e1a7b071044ce917579c641d0bef6009623/pyaaf2-1.0.0.tar.gz" } ], "1.0.0.dev4": [ { "comment_text": "", "digests": { "md5": "28dbdb3955d5f0a5cd6f0a5c2d9ae1bb", "sha256": "f398d9efab24bdab178a1deae0341c265cafce7d4fc1c8c437eafa4b7fc41263" }, "downloads": -1, "filename": "pyaaf2-1.0.0.dev4.tar.gz", "has_sig": false, "md5_digest": "28dbdb3955d5f0a5cd6f0a5c2d9ae1bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78119, "upload_time": "2018-11-10T22:55:31", "url": "https://files.pythonhosted.org/packages/81/b8/d843ca62526b5a370c27d931eb1c369e154e4336af7c5c571925a11b875a/pyaaf2-1.0.0.dev4.tar.gz" } ], "1.0.0.dev5": [ { "comment_text": "", "digests": { "md5": "26609e10e1777ccd4f0e4b352f7d6ca6", "sha256": "fdedb440934eebc67a49b9376192d78f545ef4dede64d9b867087f5ef8f94c0d" }, "downloads": -1, "filename": "pyaaf2-1.0.0.dev5.tar.gz", "has_sig": false, "md5_digest": "26609e10e1777ccd4f0e4b352f7d6ca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79552, "upload_time": "2018-11-11T06:12:54", "url": "https://files.pythonhosted.org/packages/52/e6/8b04fdb3040c6edad4a38b74ede3cabdf59032ee82a14b6c662a6fe91f02/pyaaf2-1.0.0.dev5.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c0cb85cdad01cd30d6788259d1e0a5b4", "sha256": "f75a557f95a947add8a82928bdd7605caac5053d3b2e08fd0e0b899e074d4cba" }, "downloads": -1, "filename": "pyaaf2-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c0cb85cdad01cd30d6788259d1e0a5b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83133, "upload_time": "2019-01-11T06:11:05", "url": "https://files.pythonhosted.org/packages/eb/fc/1b573b09ea59131d6855a2ab4dabf63f903c66bbd07d4d509396c889a7e9/pyaaf2-1.1.0.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "8d5d007e47eb496e252bf971c1c29f34", "sha256": "08cba1f96caa41e23570e6961761ac192a42910fb2991dda3004550c931a610c" }, "downloads": -1, "filename": "pyaaf2-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8d5d007e47eb496e252bf971c1c29f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85366, "upload_time": "2019-02-12T06:42:31", "url": "https://files.pythonhosted.org/packages/fb/c1/67ceeba190efa1e6281b214c7d827cd05e7c8b82ba456a043f0ba5cc3eb4/pyaaf2-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8d5d007e47eb496e252bf971c1c29f34", "sha256": "08cba1f96caa41e23570e6961761ac192a42910fb2991dda3004550c931a610c" }, "downloads": -1, "filename": "pyaaf2-1.2.0.tar.gz", "has_sig": false, "md5_digest": "8d5d007e47eb496e252bf971c1c29f34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85366, "upload_time": "2019-02-12T06:42:31", "url": "https://files.pythonhosted.org/packages/fb/c1/67ceeba190efa1e6281b214c7d827cd05e7c8b82ba456a043f0ba5cc3eb4/pyaaf2-1.2.0.tar.gz" } ] }