Skip to content

Commit

Permalink
new ffmpeg video transformer ok to test, more filters to come
Browse files Browse the repository at this point in the history
changed CreateCommand cli options
todo: add audio filters, add not-filter-transformers, fix animated gif transformer, add doc, ...
  • Loading branch information
jygaulier committed Sep 13, 2024
1 parent 57ce8e8 commit 3c4b317
Show file tree
Hide file tree
Showing 12 changed files with 696 additions and 115 deletions.
247 changes: 199 additions & 48 deletions databox/api/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 12 additions & 0 deletions lib/php/rendition-factory-bundle/Resources/config/services.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,18 @@ services:
tags:
- { name: !php/const Alchemy\RenditionFactory\Transformer\TransformerModuleInterface::TAG }

# Alchemy\RenditionFactory\Transformer\Video\VideoToAnimatedGifTransformerModule:
# tags:
# - { name: !php/const Alchemy\RenditionFactory\Transformer\TransformerModuleInterface::TAG }
#
# Alchemy\RenditionFactory\Transformer\Video\VideoResizeTransformerModule:
# tags:
# - { name: !php/const Alchemy\RenditionFactory\Transformer\TransformerModuleInterface::TAG }

Alchemy\RenditionFactory\Transformer\Video\FFMpegTransformerModule:
tags:
- { name: !php/const Alchemy\RenditionFactory\Transformer\TransformerModuleInterface::TAG }

Imagine\Imagick\Imagine: ~
Imagine\Image\ImagineInterface: '@Imagine\Imagick\Imagine'

Expand Down
3 changes: 2 additions & 1 deletion lib/php/rendition-factory/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@
"symfony/process": "^6.3",
"imagine/imagine": "^1.3",
"liip/imagine-bundle": "^2.13",
"symfony/http-client": "^6.4.11"
"symfony/http-client": "^6.4.11",
"php-ffmpeg/php-ffmpeg": "^1.2"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.17",
Expand Down
Loading

0 comments on commit 3c4b317

Please sign in to comment.