Commit graph

15 commits

Author SHA1 Message Date
Adrian Shum
a4f23c6560
feat: ffmpeg select specific frame and frame(n) filter
* select frame after process

* restrict frame selected

* selected frame meta

* test: update golden files

* available index
2022-10-13 16:52:59 +08:00
Adrian Shum
4d71837fb8
refactor(ffmpeg): refactor process frames
* refactor best frame process

* refactor best frame process, remove alpha

* move thumb context to export

* process_frames() filter

* test: update golden files

* process_frames() filter

* test: update golden files

* tweak fps

* test: update golden files

* cleanup
2022-10-13 15:23:23 +08:00
Adrian Shum
818aabf13d refactor: meta format cleanup 2022-10-12 11:34:49 +08:00
Adrian Shum
b130ff89ad
refactor: metadata add format and content type 2022-10-12 10:55:13 +08:00
Adrian Shum
343d4903a1
refactor: imagor seek stream implementation 2022-10-11 16:55:24 +08:00
Adrian Shum
145b4ce8a7
fix(imagorvideo): fix image orientation from video exif (#18)
* fix(imagorvideo): orient image before resize

* test: update golden files

* fix(imagorvideo): orient image before resize

* test: update golden files
2022-10-08 11:55:31 +08:00
Adrian Shum
01acb20186
fix(imagorvideo): fix reader and read seeker close sequence (#12)
* refactor(imagorvideo): refactor reader/read seeker flow

* fix(imagorvideo): fix reader/read seeker close sequence
2022-10-01 21:33:36 +08:00
Adrian Shum
17b9baa5d6
fix(imagorvideo): close reader on ReadSeeker size 0 2022-09-30 08:47:37 +08:00
Adrian Shum
035cf78b96
test(imagorvideo): fallback image tests 2022-09-16 21:56:09 +08:00
Adrian Shum
d9c697a0b2
test: ffmpeg processor tests 2022-09-16 14:21:56 +08:00
Adrian Shum
ce911eaf8a
feat(ffmpeg): speed optimization and export memory buffer 2022-09-13 21:15:16 +08:00
Adrian Shum
01ad70e46c
fix(ffmpeg): free memory on close 2022-09-11 15:37:25 +08:00
Adrian Shum
2b72572127 feat(ffmpeg): logging callback handler 2022-09-11 11:21:48 +08:00
Adrian Shum
57541418b9
feat(ffmpeg): logging callback handler 2022-09-11 11:04:08 +08:00
Adrian Shum
2451fa1b5a feat: imagorvideo init 2022-09-08 20:44:10 +08:00