v2mixer.livev2.com- first see the Effec tool tip information, example the Play Speed
\
- By, mean the Effect anthor name
- Type
- Program, mean v2mixer program
- Script, mean outside plugin by script, such javascript
- Shell, mean outside plugin by library
- Preview, if this Yes, you support to preview the Editor(the left player) image to Program(the right player) with the Effect current you select.
- so don't let Edtior player empty, seek a time get the image, then you can preview with Effect in the Program player.
- Repeat, if this Yes, you can add again, for example:
- you can add Play Speed for just 00:00:00 to 00:10:00
- then add again for 00:40:00 to 00:50:00
- the next is the description.
- as type say, the Effect support outside call as plugin, mean you can create your own:
- the Extendway
- see the EV_ImageSharpen.jsinside js directory, is the extend of Effect Pixel Matrix

- location the application directory, in effect sub-directoryyou can see the few plugin source code already work for v2mixer and the example
- open thejs folder, right click that file, open with Text Edtior(such notepad, but don't double click).
- extend can set the value for it's target, for example, the filter value for FFmpeg video filter, the kernel for Pixel Matrix, the Color Matrix...
- extend doesn't need program skill, just copy, change the value, then rename as your own.
- such the Pixel Matrix, v2mixer with(and more in future) many basic function without good parameters, you can do that, right?
- because the plugin design for you release your own plugin for public, user can pay for that, if you focus this Contact us please, we will make fast and.. that you thinking.
- if you have computer program skill, do the Javascript way
- goto the js directory, open the EV_ColorAlpha.js by editor(such notepad.exe), you will see the example.
- by default, this's the example, so disabled, you can change the value to true to enable it.
for example, change the "meta.enable = false" to "meta.enable = true"
- you can create more funtion like that. for video, audio, subtitle, even 3D action.
- the C way(or any other program language, just made the library for API call)
- location the application directory, in effect sub-directory you can see the few plugin source code already work for v2mixer and the example
- inside the shell and EV_ColorAlpha sub-directory, you can see the
- EV_ColorAlpha.shell, this's the boot file, is json format, open it you will known how to do.
- EV_ColorAlpha.c, is the example source code, for make the library file
- after library file compiled you can move out this file
- EV_ColorAlpha-linux-amd64.so, is the example compiled by EV_ColorAlpha.c
- it's name depend .shell file, in the example "library": "EV_ColorAlpha" mean the library name should be EV_ColorAlpha-A-B.C
- the A is the OS
- windows
- linux
- android
- bsd
- mac
- unix
- hp-ux, aix, sunos, solaris
- this type current doesn't exact match, for you own test only
- the B is the arch (depends OS, in android may got many.. we haven't organized them yet, please contact us if you have problems)
- x86
- amd64
- arm
- armv7l
- aarch64
- mips
- powerpc
- the C is the extension name, on windows is dll, unix(include macOS, dylib current unsupport yet) is so
- you can only have -windows-amd64.dll, when v2mixer startup will check that by user current System, hide if the library not exist.