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"
}