Adrian Shum
|
25317955a8
|
chore: update description
|
2022-10-22 11:58:41 +08:00 |
|
Adrian Shum
|
6bf580bba7
|
chore: update description
|
2022-10-22 11:43:55 +08:00 |
|
Adrian Shum
|
1f5d4a2596
|
chore: update description
|
2022-10-22 11:40:05 +08:00 |
|
Adrian Shum
|
654251e693
|
refactor(ffmpeg): use r_frame_rate for FPS (#41)
* refactor(ffmepg): use r_frame_rate for FPS
* reset golden
* fix
* test: update golden files
|
2022-10-22 11:32:09 +08:00 |
|
Adrian Shum
|
fe92e79efc
|
feat(ffmpeg): select frame by duration and float position
|
2022-10-22 09:53:42 +08:00 |
|
Adrian Shum
|
3b02ab7458
|
feat(ffmpeg): select frame by duration and float position
|
2022-10-22 02:46:19 +08:00 |
|
Adrian Shum
|
7c18dcda7a
|
feat(ffmpeg): select frame by duration and float position (#40)
* seek duration private
* feat(ffmpeg): select frame by duration and float position
|
2022-10-22 02:14:49 +08:00 |
|
Adrian Shum
|
b50c44e854
|
chore: update readme
|
2022-10-22 01:31:56 +08:00 |
|
Adrian Shum
|
d6b3ec4bdc
|
feat(ffmpeg): seek and select frame by duration and float position (#39)
* feat(ffmpeg): seek by duration
* remove selected_frame
* test: update golden files
* remove selected_frame
* feat(ffmpeg): seek by duration
* feat(ffmpeg): seek by duration
* feat(ffmpeg): seek by duration
* feat(ffmpeg): seek by duration
* feat(ffmpeg): seek by duration
* test: update golden files
* feat(ffmpeg): seek by duration
* test: update golden files
|
2022-10-21 23:19:04 +08:00 |
|
Adrian Shum
|
6f9a3d085a
|
refactor(ffmpeg): selected_frame and frame(n) starts from 1
* refactor(ffmpeg): selected_frame and frame(n) starts from 1
* test: update golden files
|
2022-10-21 10:42:51 +08:00 |
|
Adrian Shum
|
33c1d38a21
|
refactor(ffmpeg): handles EOF with buf exists
|
2022-10-18 12:38:18 +08:00 |
|
Adrian Shum
|
b35b9319e1
|
build: imagor 1.2.2
|
2022-10-18 10:59:46 +08:00 |
|
Adrian Shum
|
11baa8dbd3
|
build: imagor 1.2.1
|
2022-10-17 23:11:04 +08:00 |
|
Adrian Shum
|
12f9a13c06
|
refactor: cleanup unused code
|
2022-10-16 12:44:28 +08:00 |
|
Adrian Shum
|
941ceaed31
|
refactor: cleanup unused functions
|
2022-10-16 12:34:57 +08:00 |
|
Adrian Shum
|
7367cc4750
|
refactor(ffmpeg): cleanup callbacks and increased coverage
|
2022-10-15 14:07:55 +08:00 |
|
Adrian Shum
|
5ff3407305
|
refactor(ffmpeg): use float for FPS
* refactor(ffmpeg): use float for FPS
* test: update golden files
|
2022-10-14 14:26:47 +08:00 |
|
Adrian Shum
|
2cf461421d
|
docs: new features and documentations
|
2022-10-14 00:28:12 +08:00 |
|
Adrian Shum
|
ea920a5956
|
docs: new features and documentations
|
2022-10-14 00:16:47 +08:00 |
|
Adrian Shum
|
5f7094b8df
|
docs: new features and documentations
|
2022-10-14 00:14:35 +08:00 |
|
Adrian Shum
|
63c746777b
|
docs: new features and documentations
|
2022-10-13 23:55:21 +08:00 |
|
Adrian Shum
|
16e4570ca4
|
docs: new features and documentations
|
2022-10-13 23:51:20 +08:00 |
|
Adrian Shum
|
b2539b58e6
|
test(ffmpeg): mp3 cover art tests
* test(ffmpeg): no codec mp3 tests
* test: update golden files
|
2022-10-13 22:24:06 +08:00 |
|
Adrian Shum
|
66b74a271f
|
fix(ffmpeg): no codec handling
|
2022-10-13 20:56:43 +08:00 |
|
Adrian Shum
|
17b50dea3c
|
refactor(ffmpeg): skip histogram if frame selected
* use availableIndex
* refactor(ffmpeg): skip histogram if frame selected
|
2022-10-13 20:23:15 +08:00 |
|
Adrian Shum
|
da15744b3d
|
refactor(ffmpeg): process on select frame
* refactor(ffmpeg): process on select frame
* reset golden
* test: update golden files
|
2022-10-13 18:26:14 +08:00 |
|
Adrian Shum
|
4fe4a1561a
|
feat: ffmpeg max_frames option in process_frames
|
2022-10-13 18:08:21 +08:00 |
|
Adrian Shum
|
2ce9e97d3c
|
feat(imagvideo): max_frames(n) filter
* feat: ffmpeg max_frames option in process_frames
* test: update golden files
|
2022-10-13 18:04:00 +08:00 |
|
Adrian Shum
|
f1b58fd8da
|
test: ffmpeg select frame and frame(n) filter
|
2022-10-13 17:29:24 +08:00 |
|
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
|
c86b39430d
|
feat(ffmpeg): add fps metadata (#26)
* refactor ffmpeg
* cleanup
* feat(ffmpeg): add fps metadata
* reset golden
* test: update golden files
|
2022-10-13 11:08:18 +08:00 |
|
Adrian Shum
|
f103bd4d01
|
refactor: duration metadata in millisecond (#25)
* refactor: duration metadata in millisecond
* test: update golden files
|
2022-10-12 20:50:16 +08:00 |
|
Adrian Shum
|
818aabf13d
|
refactor: meta format cleanup
|
2022-10-12 11:34:49 +08:00 |
|
Adrian Shum
|
64c4fe2832
|
refactor: metadata add format and content type
* refactor: metadata add format and content type
* reset golden
* test: update golden files
|
2022-10-12 11:00:59 +08:00 |
|
Adrian Shum
|
b130ff89ad
|
refactor: metadata add format and content type
|
2022-10-12 10:55:13 +08:00 |
|
Adrian Shum
|
8914d4c8de
|
build: imagor 1.2.0
|
2022-10-12 10:31:48 +08:00 |
|
Adrian Shum
|
2101be5158
|
refactor: imagor seek stream implementation
|
2022-10-11 17:04:45 +08:00 |
|
Adrian Shum
|
343d4903a1
|
refactor: imagor seek stream implementation
|
2022-10-11 16:55:24 +08:00 |
|
Adrian Shum
|
d307733d1d
|
build: imagor with seek stream
|
2022-10-10 20:52:27 +08:00 |
|
Adrian Shum
|
2bc80126a0
|
build: imagor 1.1.9 (#19)
|
2022-10-10 02:01:22 +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
|
466ff3ec35
|
build: imagor 1.1.7
|
2022-10-08 00:01:49 +08:00 |
|
Adrian Shum
|
24cabdabd0
|
build: imagor 1.1.6
|
2022-10-07 17:43:56 +08:00 |
|
Adrian Shum
|
fd8aec7780
|
build: use latest imagor
|
2022-10-07 17:26:06 +08:00 |
|
Adrian Shum
|
41133360fd
|
fix(ffmpeg): ffmpeg reader callback buffer fix (#16)
* fix(ffmpeg): ffmpeg reader callback buffer fix
|
2022-10-07 15:10:32 +08:00 |
|
Adrian Shum
|
ba7f527435
|
build: go 1.19.2
|
2022-10-06 14:45:15 +08:00 |
|
Adrian Shum
|
fb0efe9b37
|
Merge remote-tracking branch 'origin/master'
|
2022-10-04 08:10:49 +08:00 |
|
Adrian Shum
|
75dcb815a5
|
chore: update sponsor button
|
2022-10-04 08:10:33 +08:00 |
|
Adrian Shum
|
5d3ebe684b
|
docs: update description
|
2022-10-03 13:31:16 +08:00 |
|