{ "info": { "author": "Jamie Lindsey", "author_email": "admin@materialwebdesign.online", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Video Converter\n===============\n\nVideo Converter is a Python 3 (>= 3.7) module for converting video files\nfrom one format and codec to another.\n\nIt uses the `FFmpeg multimedia framework`_ for actual file processing,\nand adds an easy-to-use API for probing and converting media files on\ntop of it.\n\nQuickstart\n----------\n\n::\n\n from converter import Converter\n conv = Converter()\n\n info = conv.probe('test/test1.avi')\n\n convert = conv.convert('test/test1.avi', 'test/test1.mp4', {\n 'format': 'mp4',\n 'audio': {\n 'codec': 'aac',\n 'samplerate': 11025,\n 'channels': 2\n },\n 'video': {\n 'codec': 'hevc',\n 'width': 720,\n 'height': 400,\n 'fps': 25\n }})\n\n for timecode in convert:\n print(f'\\rConverting ({timecode:.2f}) ...')\n\nDocumentation and tests\n-----------------------\n\nThere\u2019s a fair amount of documentation in ``doc/`` directory. To\ngenerate it from Sphinx sources, use:\n\n::\n\n python3.7 setup.py doc\n\nand then visit ``doc/_build/html/index.html``.\n\nTo run the automated tests:\n\n::\n\n python3.7 setup.py test\n\nThe test suite assumes you already have the required ``ffmpeg`` and\n``ffprobe`` tools installed on your system.\n\nInstallation and requirements\n-----------------------------\n\nTo install the package:\n\n::\n\n python3.7 setup.py install\n\nNote that this only installs the Python Video Converter library. The\n``ffmpeg`` and ``ffprobe`` tools should be installed on the system\nseparately, with all the codec and format support you require.\n\nIf you need to compile and install the tools manually, have a look at\nthe example script ``test/install-ffmpeg.sh`` (used for automated test\nsuite). It may or may not be useful for your requirements, so don\u2019t just\nblindly run it - check that it does what you need first.\n\nAuthors and Copyright\n---------------------\n\nCopyright \u00a9 2019. Python Video Converter contributors. See the\n`AUTHORS.txt`_ File.\n\n.. _FFmpeg multimedia framework: http://ffmpeg.org/\n.. _AUTHORS.txt: AUTHORS.txt", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/jamieoglindsey0/python-video-converter/-/archive/1.0.3/python-video-converter-1.0.3.tar.gz", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "PythonVideoConverter", "package_url": "https://pypi.org/project/PythonVideoConverter/", "platform": "", "project_url": "https://pypi.org/project/PythonVideoConverter/", "project_urls": { "Homepage": "https://gitlab.com/jamieoglindsey0/python-video-converter/-/archive/1.0.3/python-video-converter-1.0.3.tar.gz" }, "release_url": "https://pypi.org/project/PythonVideoConverter/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Video Converter library", "version": "1.0.3" }, "last_serial": 5584191, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "1334689e64bacd97a8951517f9c06fa7", "sha256": "2c2de53fe072e869c779d8f0bed1a5dda3d6df693f06e8c19a78b9cd06575e5e" }, "downloads": -1, "filename": "PythonVideoConverter-1.0.1.tar.gz", "has_sig": false, "md5_digest": "1334689e64bacd97a8951517f9c06fa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4351945, "upload_time": "2019-07-25T16:02:22", "url": "https://files.pythonhosted.org/packages/ea/f8/7e08c1faa158a8725a198d23d3671fc47a8ccc36e9e6eb5ae387d980f34c/PythonVideoConverter-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3d6fff4dc6a3971fcfc3cf50fab56050", "sha256": "e8aeed9b61e06a9b1e174ac2eeb94e6c41df05cf1fecd93c1a050d2b661043ec" }, "downloads": -1, "filename": "PythonVideoConverter-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3d6fff4dc6a3971fcfc3cf50fab56050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4352944, "upload_time": "2019-07-25T16:24:18", "url": "https://files.pythonhosted.org/packages/8c/40/96f602359ed09002542fbd1edafb53bf394401aa0440b6b2c3a146bd3871/PythonVideoConverter-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2458b24afc9f7398706b3cc492f9f7f0", "sha256": "d725feb77d7e42cbdd90bf3800111c1b98a32bb1b3e51283eead0f82b2320c59" }, "downloads": -1, "filename": "PythonVideoConverter-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2458b24afc9f7398706b3cc492f9f7f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4352927, "upload_time": "2019-07-25T16:39:22", "url": "https://files.pythonhosted.org/packages/24/6a/cc922269ef84edb2784f9035d008c5a5eabb8b95bf8f28eb3cef444558cd/PythonVideoConverter-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2458b24afc9f7398706b3cc492f9f7f0", "sha256": "d725feb77d7e42cbdd90bf3800111c1b98a32bb1b3e51283eead0f82b2320c59" }, "downloads": -1, "filename": "PythonVideoConverter-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2458b24afc9f7398706b3cc492f9f7f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4352927, "upload_time": "2019-07-25T16:39:22", "url": "https://files.pythonhosted.org/packages/24/6a/cc922269ef84edb2784f9035d008c5a5eabb8b95bf8f28eb3cef444558cd/PythonVideoConverter-1.0.3.tar.gz" } ] }