Jan Vonka
34bd371d10
ATS-812: PoC for FFmpeg T-Engine (WIP) - add conversion to animated gif
...
- circular inspiration ( https://hub.alfresco.com/t5/alfresco-content-services-blog/hackathon-project-animated-gif-transformer/ba-p/311115 )
2022-02-08 14:13:46 +00:00
Jan Vonka
a0ec144310
ATS-812: PoC FFmpeg (experimental) - add frame width & height
...
- eg. to demo transcoding of video resolution (or even resize of frame if output to an image)
2022-01-07 10:58:42 +00:00
Jan Vonka
ec5a813cd8
ATS-812: PoC FFmpeg (experimental) - add duration (in addition to timeOffset) to enable video/audio trim
...
- only set default frames num (1) if target is a supported image format (note: currently configured for jpg and png)
2022-01-06 18:05:10 +00:00
Jan Vonka
9f18bd5936
ATS-812: PoC FFmpeg (experimental) - "fix" testPojoTransform
...
- same as other mock tests, eg. see ImageMagickControllerTest
- although it seems some fields should be optional for pojo serialization (mock test)
2022-01-06 15:40:36 +00:00
Jan Vonka
dba34000b9
ATS-812: PoC FFmpeg (experimental)
...
- remove extra isTransformable check (& related isSupported src/tgt) for now
- add mov to mp4 to supported src/tgt config
- update lic headers to 2022
2022-01-06 14:40:54 +00:00
Jan Vonka
c6d88fe870
Merge commit '2fd8361a783f117592b55bbca4fc7273adf1db49' into ATS-812_PoC_FFmpeg_skeleton
...
* commit '2fd8361a783f117592b55bbca4fc7273adf1db49': (25 commits)
[maven-release-plugin][skip ci] prepare for next development iteration
[maven-release-plugin][skip ci] prepare release 2.5.5-A1
[trigger release] 2.5.5-A1 (#511 )
[trigger release] 2.5.5-A1
Bump dependency.jackson.version from 2.13.0 to 2.13.1
Bump dependency.cxf.version from 3.4.5 to 3.5.0
Revert "Bump dependency.tika.version from 2.1.0 to 2.2.1"
Bump dependency.tika.version from 2.1.0 to 2.2.1
ACS-2002 Enhance T-Router debug (#507 )
Bump license-maven-plugin from 2.0.0 to 2.0.1.alfresco-1 (#481 )
Bump bcmail-jdk15on from 1.69 to 1.70 (#492 )
Bump bcprov-jdk15on from 1.69 to 1.70 (#491 )
Bump spring-boot-starter-parent from 2.6.0 to 2.6.2 (#504 )
ACS-2352: Added Veracode agent-based scanning integration.
Bump joda-time from 2.2 to 2.10.13
ATS-969 Tika upgrade 1.x -> 2.x (#493 )
ATS-968 Migrate to CentOS 7 base images (#490 )
ACS-1983 CentOS 7 base image for the ImageMagic transformer (#489 )
Update travis linux dist to Focal (#478 )
Bump spring-boot-starter-parent from 2.5.6 to 2.6.0
...
# Conflicts:
# alfresco-transform-core-aio/alfresco-transform-core-aio-boot/pom.xml
# alfresco-transform-core-aio/alfresco-transform-core-aio/pom.xml
# alfresco-transform-imagemagick/alfresco-transform-imagemagick-boot/pom.xml
# alfresco-transform-imagemagick/alfresco-transform-imagemagick/pom.xml
# alfresco-transform-libreoffice/alfresco-transform-libreoffice-boot/pom.xml
# alfresco-transform-libreoffice/alfresco-transform-libreoffice/pom.xml
# alfresco-transform-misc/alfresco-transform-misc-boot/pom.xml
# alfresco-transform-misc/alfresco-transform-misc/pom.xml
# alfresco-transform-pdf-renderer/alfresco-transform-pdf-renderer-boot/pom.xml
# alfresco-transform-pdf-renderer/alfresco-transform-pdf-renderer/pom.xml
# alfresco-transform-tika/alfresco-transform-tika-boot/pom.xml
# alfresco-transform-tika/alfresco-transform-tika/pom.xml
# alfresco-transformer-base/pom.xml
# pom.xml
2022-01-06 11:10:21 +00:00
Jan Vonka
dbafd81f5f
ATS-812: PoC FFmpeg (experimental) - bump pom.xml to 2.5.5-A1-SNAPSHOT
2022-01-05 13:29:04 +00:00
Jan Vonka
aa16bb1a30
ATS-812: PoC FFmpeg - minor: add extra (internal) check for src/tgt media types
2021-12-22 20:24:21 +00:00
Jan Vonka
b8c1463b35
ATS-812: PoC FFmpeg skeleton - experiments
...
- add PoC option to convert from mp4 to either image/png or image/png
- single frame based on timeOffset param (example format "00:00:00.5")
- transform option names & support mimetypes subject to change
- requires detailed design + (unit) regression tests
- see also MM-156
2021-03-30 16:36:01 +01:00
Jan Vonka
d0d1fd8cdb
ATS-812: PoC FFmpeg skeleton - experiments
...
- quick PoC hack to update Dockerfile to FFmpeg 4.2.4 on CentOS 8 (from 3.4.8-1 on CentOS 7) base docker image
- TODO raise story/task to do this properly (as part of epic) !
2021-03-29 17:28:04 +01:00
Jan Vonka
8dacb86cb8
ATS-812: PoC FFmpeg skeleton - experiments
...
- fix typo in name (pom.xml)
- temporarily downgrade to CentOS 7 base docker image (=> ~ FFmpeg 3.4.8-1)
- TODO upgrade to CentOS 8 base docker image (=> ~ FFmpeg 4.2.4)
2021-03-29 16:35:34 +01:00
Jan Vonka
9c4a239d03
ATS-812: PoC FFmpeg skeleton - unit test fixes
...
- fix the -ve unit test files (back to same as other T-Engines)
- for now, remove the empty FFmpeg t-options
- TODO add some example config options (+ unit tests)
2021-03-29 15:52:17 +01:00
Jan Vonka
926ac11977
ATS-812: PoC FFmpeg skeleton - experimental
...
- trivial: fix typo in name (pom.xml)
2021-03-29 14:49:44 +01:00
Jan Vonka
8c3ac3f4ce
ATS-812: PoC FFmpeg skeleton - experimental
...
- add *skeleton* of unit tests based on other T-Engines (incomplete)
- TODO add more tests, re: specific FFmpeg transform options (+ more src/tgt media types)
2021-03-29 13:48:32 +01:00
Jan Vonka
81cbf0e37f
ATS-812: PoC FFmpeg skeleton - experimental
...
- merge in master (~ 2.3.11-SNAPSHOT)
2021-03-29 12:02:28 +01:00
Jan Vonka
c88cb021bc
ATS-812: PoC for FFmpeg T-Engine (WIP) - initial folder skeleton
...
- before I forget, tweak docker image name and also add "poc" (eg. alfresco-transform-ffmpeg-poc)
2020-07-28 09:07:18 +01:00
Jan Vonka
7d8c8e654f
ATS-812: PoC for FFmpeg T-Engine (WIP) - initial folder skeleton
...
- before I forget, tweak docker image name (=> alfresco-transform-...)
2020-07-28 08:54:12 +01:00
Jan Vonka
186e18757e
ATS-812: PoC for FFmpeg T-Engine (WIP) - initial folder skeleton
...
- note: PoC only - limited functionality & no tests yet
- see also ATS-793 epic
2020-07-27 19:08:55 +01:00