docs: update description
This commit is contained in:
parent
2b967a9c31
commit
5d3ebe684b
1 changed files with 3 additions and 5 deletions
|
|
@ -5,16 +5,14 @@
|
||||||
[](https://hub.docker.com/r/shumc/imagorvideo/)
|
[](https://hub.docker.com/r/shumc/imagorvideo/)
|
||||||
[](https://github.com/cshum/imagorvideo/pkgs/container/imagorvideo)
|
[](https://github.com/cshum/imagorvideo/pkgs/container/imagorvideo)
|
||||||
|
|
||||||
|
|
||||||
imagorvideo is a new initiative that brings video thumbnail capability through ffmpeg, built on the foundations of [imagor](https://github.com/cshum/imagor) - a fast, Docker-ready image processing server written in Go with libvips.
|
imagorvideo is a new initiative that brings video thumbnail capability through ffmpeg, built on the foundations of [imagor](https://github.com/cshum/imagor) - a fast, Docker-ready image processing server written in Go with libvips.
|
||||||
|
|
||||||
Imagorvideo uses ffmpeg C bindings that extracts image thumbnail from video by attempting to select the best frame, then forwards to libvips to perform all existing image operations supported by imagor.
|
imagorvideo uses ffmpeg C bindings that extracts image thumbnail from video by attempting to select the best frame, then forwards to libvips to perform all the image cropping, resizing and filters supported by imagor.
|
||||||
|
|
||||||
imagorvideo uses reader stream for mkv and webm video types. For other video types that requires seeking from a non seek-able source such as HTTP or S3, it simulates seek using memory buffer or temp file, by having the whole file to be fully loaded to perform seek.
|
imagorvideo uses read stream for mkv and webm video types. For other video types that requires seeking from a non seek-able source such as HTTP or S3, it simulates seek using memory buffer or temp file, by having the whole file to be fully loaded to perform seek.
|
||||||
|
|
||||||
This also aims to be a reference project demonstrating imagor extension.
|
This also aims to be a reference project demonstrating imagor extension.
|
||||||
|
|
||||||
|
|
||||||
### Quick Start
|
### Quick Start
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
@ -32,7 +30,7 @@ http://localhost:8000/unsafe/fit-in/300x200/filters:label(imagorvideo,10,-10,20,
|
||||||
```
|
```
|
||||||
<img src="https://raw.githubusercontent.com/cshum/imagorvideo/master/testdata/demo.jpg" width="200" />
|
<img src="https://raw.githubusercontent.com/cshum/imagorvideo/master/testdata/demo.jpg" width="200" />
|
||||||
|
|
||||||
Check out [imagor](https://github.com/cshum/imagor#image-endpoint) for all existing image operations supported.
|
Check out [imagor](https://github.com/cshum/imagor#image-endpoint) for all image features supported.
|
||||||
|
|
||||||
### Configuration
|
### Configuration
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue