Commit 14618b7
committed
Major version update to v4.
Key changes include:
- update nodejs to 20.x
- update to use native aws-sdk-js-v3
New features:
- dynamic frame analysis
- auto face indexer
- scene and ad break detection
- leveraging generative ai for more metdata
Refer to README.md for more details.
Breaking changes:
- consolidating the generated metadata files into one output file per analysis type
- optimizing opensearch to have a single index instead of multiple indexes (one index per analysis type)1 parent e3d942b commit 14618b7
File tree
725 files changed
+110395
-223650
lines changed- deployment
- tutorials
- images
- samples
- docker
- faiss-on-aws
- shoppable-on-aws
- zero-shot-classifier-on-aws
- zero-shot-object-on-aws
- source
- api
- lib
- operations
- genai
- jsonProvider
- backlog
- custom-labels
- states
- detect-custom-labels
- status-updater
- lib/cloudwatch
- stream-connector
- build
- custom-resources
- lib
- cloudfront
- codebuild
- cognito
- ecr
- elasticsearch
- elastictranscoder
- groundTruth
- fixtures
- iot
- mediaconvert
- neptune
- rekognition
- s3
- sagemaker
- sns
- solution
- string
- transcribe
- versionCompatibility
- web
- graph
- api
- lib
- graphOp
- step
- states/index-results
- lib
- workflow
- layers
- aws-sdk-layer/nodejs
- canvas-lib
- core-lib
- lib
- faceIndexer
- indexer
- mappings
- fixity-lib
- gremlin
- image-process-lib
- amazon/linux2
- exiftool
- jimp
- mediainfo
- pdf-lib
- service-backlog-lib
- lib
- atomic-lock-table
- backlog-table-stream
- backlog-table
- client
- comprehend
- custom
- mediaconvert
- rekognition
- textract
- transcribe
- wink-tokenizer
- main
- analysis
- audio
- states
- check-custom-entity-criteria
- check-custom-entity-status
- collect-transcribe-results
- create-custom-entity-track
- index-transcribe-results
- start-custom-entity
- start-entity
- start-keyphrase
- start-sentiment
- start-transcribe
- automation/status-updater
- lib/cloudwatch
- backlog
- document
- states
- collect-analysis-results
- index-analysis-results
- start-document-analysis
- image
- states
- index-analysis-results
- start-image-analysis
- main
- states
- job-completed
- prepare-analysis
- post-process
- states
- ad-break
- create-scene-taxonomy
- scene-enhancement
- video
- states
- collect-results-iterator
- iterators
- collect-celeb
- collect-custom-label
- collect-face-match
- collect-face
- collect-label
- collect-moderation
- collect-person
- collect-segment
- collect-text
- create-scene-events
- create-track-iterator
- iterators
- create-celeb-track
- create-combo-track
- create-custom-label-track
- create-face-match-track
- create-face-track
- create-label-track
- create-moderation-track
- create-person-track
- create-segment-track
- create-text-track
- detect-frame-iterator
- iterators
- auto-face-indexer
- detect-celeb
- detect-face-match
- detect-face
- detect-identity-combo
- detect-label
- detect-moderation
- detect-text
- index-analysis-iterator
- iterators
- index-combo
- index-custom-label
- index-face-match
- index-segment
- prepare-custom-detection-iterators
- prepare-frame-detection-iterators
- prepare-segment-detection
- prepare-video-detection-iterators
- select-segment-frames
- start-detection-iterator
- iterators
- start-custom-label
- start-segment
- automation
- error-handler
- s3event
- face-indexer
- states
- import-collection
- prepare-iterators
- update-record
- ingest
- audio
- states
- run-mediainfo
- start-transcode
- automation
- status-updater
- lib
- cloudwatch
- ddbstream
- document
- states/run-docinfo
- fixity
- states
- check-restore-status
- compute-checksum/algorithm
- validate-checksum
- image
- states/run-imageinfo
- main
- states
- create-record
- index-ingest-results
- update-record
- video
- states
- compute-perceptual-hash
- run-mediainfo
- start-transcode
- tmpl
- removal
- states/asset-removal
- tests
- shoppable
- api
- lib
- shoppableOp
- step
- states
- delete-record
- prepare-analysis
- similarity-search
- webapp
- css
- identity
- css
- js
- tabs
- images
- src/lib/js
- app
- mainView
- collection
- base
- components
- analysis
- adbreak
- base
- comprehend
- genai
- knowledgeGraph
- reAnalyze
- rekognition
- image
- video
- searchResult
- shoppable
- statistics
- textract
- transcribe
- technical
- group
- recommend
- search
- upload
- mixins
- third_party
- amazon-cognito-identity-bundle
- aws-iot-sdk-browser-bundle
- aws-sdk-js-v3-bundle
- bootstrap-bundle
- cropper-bundle
- crypto-js-bundle
- echarts-js-bundle
- fontawesome-bundle
- jquery-bundle
- mime-bundle
- spark-md5-bundle
- videojs-bundle
- videojs-contrib-ads-bundle
- videojs-markers-bundle
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
725 files changed
+110395
-223650
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
7 | 45 | | |
8 | 46 | | |
9 | 47 | | |
| |||
124 | 162 | | |
125 | 163 | | |
126 | 164 | | |
127 | | - | |
| 165 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | 61 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
7 | | - | |
8 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
9 | 16 | | |
10 | 17 | | |
11 | 18 | | |
12 | 19 | | |
13 | 20 | | |
14 | 21 | | |
15 | | - | |
16 | | - | |
| 22 | + | |
17 | 23 | | |
18 | 24 | | |
19 | | - | |
20 | 25 | | |
21 | 26 | | |
22 | 27 | | |
| |||
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
0 commit comments