{
"info": {
"author": "Senko Rasic",
"author_email": "senko@senko.net",
"bugtrack_url": null,
"classifiers": [
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3"
],
"description": "AVTK - Python Audio/Video Toolkit\n=================================\n\nAVTK provides functionality for inspecting and manipulating audio and video contents in an easy to use manner.\n\nCurrent version supports working with local files using the `FFmpeg `_ command line tools\n(``ffmpeg`` and ``ffprobe``). Future versions will support various online video providers by wrapping their\nrespective low-level SDKs.\n\nAVTK aims to make it easy to most of the things you might want to do with audio and video, while allowing you\nto use the underlying tools and libraries for edge cases where you need full low-level functionality.\n\n**WARNING:** AVTK is still in beta phase - bugs, missing documentation and frequent API changes are likely. Please\nreport bugs, suggest use cases and feature ideas, and any other feedback you might have, to GitHub issues.\n\nResources\n---------\n\n* Python Package Index: https://pypi.org/avtk/\n* Documentation: https://github.com/senko/avtk/\n* Source code: https://github.com/senko/avtk/\n* Bug and feature tracker: https://github.com/senko/avtk/issues\n\nQuickstart\n----------\n\nInstall from Python Package Index::\n\n pip install avtk\n\nMake sure you have the ``ffmpeg`` and ``ffprobe`` tools available on the system. For detailed installation instructions\nplease see the :doc:`install` page in the documentation.\n\nExamples\n--------\n\nConverting a video::\n\n >>> from avtk.backends.ffmpeg.shortcuts import convert_to_webm\n\n >>> convert_to_webm('test-media/video/sintel.mkv', '/tmp/output.webm')\n\nCreating a thumbnail::\n\n >>> from datetime import timedelta\n >>> from avtk.backends.ffmpeg.shortcuts import get_thumbnail\n\n >>> png_data = get_thumbnail('test-media/video/sintel.mkv', timedelta(seconds=2))\n\nInspecting a media file::\n\n >>> from avtk.backends.ffmpeg.shortcuts import inspect\n\n >>> info = inspect('test-media/video/sintel.mkv')\n >>> info.format.duration\n datetime.timedelta(seconds=5, microseconds=24000)\n >>> info.format.bit_rate\n 2657539\n >>> info.has_video\n True\n >>> info.video_streams[0].codec\n \n >>> info.has_audio\n True\n >>> info.audio_streams[0].codec\n \n >>> info.has_subtitles\n True\n\nFor more examples, see the :mod:`avtk.backends.ffmpeg.shortcuts` documentation.\n\nBugs and feature requests\n-------------------------\n\nTo report a bug or suggest a feature, please use the `GitHub issue tracker `_.\n\nWhen reporting a bug, please include a detailed description, any logging output and exception tracebacks, and\nmedia files (direcly or links to) which caused the problem.\n\nWhen suggesting a feature, please explain both the feature (how it would work and what it would do) and rationale\n(why it is needed, especially if the same can be combined with the existing API).\n\nIf contributing code, either bugfixes or feature implementation, please include tests for the new or fixed\nfunctionality, and update documentation accordingly.\n\n\n",
"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/senko/avtk",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "avtk",
"package_url": "https://pypi.org/project/avtk/",
"platform": "",
"project_url": "https://pypi.org/project/avtk/",
"project_urls": {
"Homepage": "https://github.com/senko/avtk"
},
"release_url": "https://pypi.org/project/avtk/0.1.0/",
"requires_dist": null,
"requires_python": "",
"summary": "Audio/Video toolkit",
"version": "0.1.0"
},
"last_serial": 5251883,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "752249ad82f66652866640265a8530bf",
"sha256": "4694bfd059285cad357b612b6a7e5d6650c52fafcc9b8350740bc516b9b4cde4"
},
"downloads": -1,
"filename": "avtk-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "752249ad82f66652866640265a8530bf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 18235,
"upload_time": "2019-05-10T11:57:42",
"url": "https://files.pythonhosted.org/packages/a3/38/1af6769b1977287910b942e702e5407f13ed604e2e32cf0525c3fbf03104/avtk-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d39084631c16f2effc970e4a64e9a6da",
"sha256": "7d6043f297de654ecdb6f55d744424b7b3e8de99317f5a80a1518fe1d41497f6"
},
"downloads": -1,
"filename": "avtk-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "d39084631c16f2effc970e4a64e9a6da",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18376,
"upload_time": "2019-05-10T11:57:45",
"url": "https://files.pythonhosted.org/packages/2d/1c/aa68f7d02cf4a53a40bd7f5c15da91351f2988f252e45eb998fc7c220c7b/avtk-0.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "752249ad82f66652866640265a8530bf",
"sha256": "4694bfd059285cad357b612b6a7e5d6650c52fafcc9b8350740bc516b9b4cde4"
},
"downloads": -1,
"filename": "avtk-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "752249ad82f66652866640265a8530bf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 18235,
"upload_time": "2019-05-10T11:57:42",
"url": "https://files.pythonhosted.org/packages/a3/38/1af6769b1977287910b942e702e5407f13ed604e2e32cf0525c3fbf03104/avtk-0.1.0-py3-none-any.whl"
},
{
"comment_text": "",
"digests": {
"md5": "d39084631c16f2effc970e4a64e9a6da",
"sha256": "7d6043f297de654ecdb6f55d744424b7b3e8de99317f5a80a1518fe1d41497f6"
},
"downloads": -1,
"filename": "avtk-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "d39084631c16f2effc970e4a64e9a6da",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18376,
"upload_time": "2019-05-10T11:57:45",
"url": "https://files.pythonhosted.org/packages/2d/1c/aa68f7d02cf4a53a40bd7f5c15da91351f2988f252e45eb998fc7c220c7b/avtk-0.1.0.tar.gz"
}
]
}