Add examples
This commit is contained in:
@@ -46,6 +46,27 @@ also read result from `ffmpeg-core` File System once it is done.
|
||||
If you are using a multi-thread version of `ffmpeg-core`, more web workers will
|
||||
be spawned by `ffmpeg-core` inside `ffmpeg.worker`
|
||||
|
||||
:::info
|
||||
The concept of `core` in ffmpeg.wasm is like the engine of a car, it is not only
|
||||
the most important part of ffmpeg.wasm but also a swappable component. Currently
|
||||
we maintain single-thread (`@ffmpeg/core`) and multi-thread version
|
||||
(`@ffmpeg/core-mt`) cores, you can build your own core (ex. a core with x264
|
||||
lib only to minimize ffmpeg-core.wasm file size) using build scripts in the repository.
|
||||
:::
|
||||
|
||||
## Packages
|
||||
|
||||
All ffmpeg.wasm packages are under [@ffmpeg](https://www.npmjs.com/search?q=%40ffmpeg)
|
||||
name space:
|
||||
|
||||
| Name | Usage |
|
||||
| ---- | ----- |
|
||||
| @ffmpeg/ffmpeg | ffmpeg.wasm main package |
|
||||
| @ffmpeg/util | common utility functions |
|
||||
| @ffmpeg/types | TypeScript types |
|
||||
| @ffmpeg/core | single-thread ffmpeg.wasm core |
|
||||
| @ffmpeg/core-mt | multi-thread ffmpeg.wasm core |
|
||||
|
||||
## Libraries
|
||||
|
||||
ffmpeg.wasm is built with toolchains / libraries:
|
||||
|
||||
Reference in New Issue
Block a user