Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/theatlantic/thumbor-video-engine
An engine and tools for manipulating videos with thumbor using ffmpeg
https://github.com/theatlantic/thumbor-video-engine
Last synced: 10 days ago
JSON representation
An engine and tools for manipulating videos with thumbor using ffmpeg
- Host: GitHub
- URL: https://github.com/theatlantic/thumbor-video-engine
- Owner: theatlantic
- License: other
- Created: 2019-12-24T21:34:29.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-09-03T22:10:27.000Z (2 months ago)
- Last Synced: 2024-10-30T21:37:58.854Z (16 days ago)
- Language: Python
- Homepage: https://thumbor-video-engine.readthedocs.io/
- Size: 604 KB
- Stars: 34
- Watchers: 17
- Forks: 11
- Open Issues: 7
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- License: LICENSE
Awesome Lists containing this project
- awesome-thumbor - GitHub - 40% open</span> · <span title="Last update timestamp on package manager" alt="Last update timestamp on package manager">⏱️ 08.07.2024</span>): (Imaging Engines)
README
Thumbor Video Engine
====================|build_badge| |coverage_badge| |docs_badge|
.. |build_badge| image:: https://travis-ci.org/theatlantic/thumbor-video-engine.svg?branch=master
:target: https://travis-ci.org/theatlantic/thumbor-video-engine
.. |coverage_badge| image:: https://codecov.io/gh/theatlantic/thumbor-video-engine/branch/master/graph/badge.svg
:target: https://codecov.io/gh/theatlantic/thumbor-video-engine
.. |docs_badge| image:: https://readthedocs.org/projects/thumbor-video-engine/badge/?version=latest
:target: https://thumbor-video-engine.readthedocs.io/en/latest/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.