thumbor-video-engine


Namethumbor-video-engine JSON
Version 1.2.5 PyPI version JSON
download
home_pagehttps://github.com/theatlantic/thumbor-video-engine
SummaryAn engine and tools for manipulating videos with thumbor using ffmpeg
upload_time2024-07-09 01:35:36
maintainerNone
docs_urlNone
authorFrankie Dintino
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            This package provides a thumbor engine that can read, crop, and transcode
audio-less video files. It supports input and output of animated GIF, animated
WebP, WebM (VP9) video, and MP4 (default H.264, but HEVC is also supported).

Usage
-----

To enable this engine, add the following setting to your thumbor.conf:

.. code-block:: python

    ENGINE = 'thumbor_video_engine.engines.video'

For non-video files, this engine will fall back to using ``'thumbor.engines.pil'``.
An alternative image engine fallback can be configured by setting ``IMAGING_ENGINE``.

To enable transcoding between formats, add ``'thumbor_video_engine.filters.format'``
to your ``FILTERS`` setting. If ``'thumbor.filters.format'`` is already there,
replace it with the filter from this package.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/theatlantic/thumbor-video-engine",
    "name": "thumbor-video-engine",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Frankie Dintino",
    "author_email": "fdintino@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d9/a9/3dad35914a478f148f3a5b5371887861fcf8afd1fff295ce6b84c67a506f/thumbor-video-engine-1.2.5.tar.gz",
    "platform": null,
    "description": "This package provides a thumbor engine that can read, crop, and transcode\naudio-less video files. It supports input and output of animated GIF, animated\nWebP, WebM (VP9) video, and MP4 (default H.264, but HEVC is also supported).\n\nUsage\n-----\n\nTo enable this engine, add the following setting to your thumbor.conf:\n\n.. code-block:: python\n\n    ENGINE = 'thumbor_video_engine.engines.video'\n\nFor non-video files, this engine will fall back to using ``'thumbor.engines.pil'``.\nAn alternative image engine fallback can be configured by setting ``IMAGING_ENGINE``.\n\nTo enable transcoding between formats, add ``'thumbor_video_engine.filters.format'``\nto your ``FILTERS`` setting. If ``'thumbor.filters.format'`` is already there,\nreplace it with the filter from this package.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "An engine and tools for manipulating videos with thumbor using ffmpeg",
    "version": "1.2.5",
    "project_urls": {
        "Homepage": "https://github.com/theatlantic/thumbor-video-engine"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e09963c8df685680878e922cf0b9fe13946b97b0584143331e36fa33992a607",
                "md5": "e55446453fca75853c970e90959392e2",
                "sha256": "7d7bb53f17d009cfac7837cadfb4eed7d7ed16af2be9bf014b68fd4ebe9f6e5c"
            },
            "downloads": -1,
            "filename": "thumbor_video_engine-1.2.5-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e55446453fca75853c970e90959392e2",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 21805,
            "upload_time": "2024-07-09T01:35:34",
            "upload_time_iso_8601": "2024-07-09T01:35:34.924621Z",
            "url": "https://files.pythonhosted.org/packages/5e/09/963c8df685680878e922cf0b9fe13946b97b0584143331e36fa33992a607/thumbor_video_engine-1.2.5-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9a93dad35914a478f148f3a5b5371887861fcf8afd1fff295ce6b84c67a506f",
                "md5": "0080a2c1e107edc3f7bddb2e81012312",
                "sha256": "724386abed3b108f754cd37ff31400bf6342ba868015c10e492564ce54842601"
            },
            "downloads": -1,
            "filename": "thumbor-video-engine-1.2.5.tar.gz",
            "has_sig": false,
            "md5_digest": "0080a2c1e107edc3f7bddb2e81012312",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 20255,
            "upload_time": "2024-07-09T01:35:36",
            "upload_time_iso_8601": "2024-07-09T01:35:36.906690Z",
            "url": "https://files.pythonhosted.org/packages/d9/a9/3dad35914a478f148f3a5b5371887861fcf8afd1fff295ce6b84c67a506f/thumbor-video-engine-1.2.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-09 01:35:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "theatlantic",
    "github_project": "thumbor-video-engine",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "thumbor-video-engine"
}
        
Elapsed time: 0.80097s