I tried to recompile CinGG's version of ffmpeg with those plugins enabled: FFMPEG_EXTRA_CFG="--enable-frei0r" (I have frei0r plugins 1.7.0 installed) and after tweaking /usr/share/cin/ffmpeg/plugin.opts (added frei0r filter_name=vignette at very end of it) I can see this plugin and even use some effects. But not sure where to find exact documentation for all those parameters? https://ffmpeg.org/ffmpeg-filters.html#frei0r-1 ----- Apply the colordistance effect, taking a color as the first parameter: frei0r=colordistance:0.2/0.3/0.4 frei0r=colordistance:violet frei0r=colordistance:0x112233 Apply the perspective effect, specifying the top left and top right image positions: frei0r=perspective:0.2/0.2|0.8/0.2 ----- I tried those two and few others (list at the end), they worked, but their configuration a bit unintuitive .... List of working effects: colordistance - works edgeglow - works glow - works bw0r.- works posterize - work vignette. - work sobel - work perspective -- work emboss - works sharpness. - works colorize. - works contrast0r. - works squareblur. - works brightness. - works threshold0r. - works (try 0.6 as parameter) equaliz0r - works glitch0r. - works (try 1 as param) gamma. - works pr0file. - works invert0r - works cartoon. - works pr0be. - works saturat0r - works (try 3) dither. - works (try 0.8) primaries - works colortap - works (not sure how to use it) luminance. - works? hqdn3d - works ? twolay0r. - seems to work ? rgbnoise - works sopsat - works (try 0.1) ndvi - works nervous - works (motion effect) colortap - works c0rners. - works vertigo. - works softglow - works spillsupress. - works (not sure what it does) normaliz0r - works tint0r - seems to work (not sure how it was supposed to look) nosync0r/distort0r - not sure how to use them? hue - works ? Site seems to be https://www.dyne.org/software/frei0r/ , it even says ==== Frei0r is the result of a collective effort in coordination with several software developers meeting at Piksel between 2003 and 2005 to find a common standard for video effect plugins to be used among their applications: Andraz Tori (Cinelerra/CVS), [..] ===== so, huh :}
Andrew, 88 plugins -- I wonder are there any that are so unique that CinGG should have them? On Wed, Sep 16, 2020 at 11:19 AM Andrew Randrianasulu via Cin < [email protected]> wrote:
I tried to recompile CinGG's version of ffmpeg with those plugins enabled:
FFMPEG_EXTRA_CFG="--enable-frei0r" (I have frei0r plugins 1.7.0 installed) and after tweaking /usr/share/cin/ffmpeg/plugin.opts (added frei0r filter_name=vignette at very end of it) I can see this plugin and even use some effects. But not sure where to find exact documentation for all those parameters?
Some are at (you have to scroll down to frei0r...) https://www.mltframework.org/plugins/PluginsFilters/ Site seems to be
I liked the way they spelled -- Miscro*$*oft / Win*doz*
В сообщении от Wednesday 16 September 2020 23:05:52 Phyllis Smith via Cin написал(а):
Andrew, 88 plugins -- I wonder are there any that are so unique that CinGG should have them?
Some of them just duplicates of existing functionality .... but some are not. After all - ffmpeg handles them, CinGG can only add few more examples in documentation (and --with-frei0r configure switch to pass to ffmpeg's configure)
On Wed, Sep 16, 2020 at 11:19 AM Andrew Randrianasulu via Cin < [email protected]> wrote:
I tried to recompile CinGG's version of ffmpeg with those plugins enabled:
FFMPEG_EXTRA_CFG="--enable-frei0r" (I have frei0r plugins 1.7.0 installed) and after tweaking /usr/share/cin/ffmpeg/plugin.opts (added frei0r filter_name=vignette at very end of it) I can see this plugin and even use some effects. But not sure where to find exact documentation for all those parameters?
Some are at (you have to scroll down to frei0r...) https://www.mltframework.org/plugins/PluginsFilters/
Thanks! frei0r.delaygrab seems to produce cool effect :}
Site seems to be
I liked the way they spelled -- Miscro*$*oft / Win*doz*
Personally I find the following plugins interesting: - Alpha operations (frei0r.alpha0ps): Display and manipulation of the alpha channel - Alpha shapes (frei0r.alphaspot): Draws simple shapes into the alpha channel - Color Distance (frei0r.colordistance): Calculates the distance between the selected color and the current pixel and uses that value as new pixel value - Defish (frei0r.defish0r): Non rectilinear lens mappings - Face detect (frei0r.facedetect): Detect faces and draw shapes on them using OpenCV - Lens Correction (frei0r.lenscorrection): Allows compensation of lens distortion - Luminance (frei0r.luminance): Creates a luminance map of the image - Rectangular Alpha mask (frei0r.mask0mate): Creates an square alpha-channel mask - Medians (frei0r.medians): Implements several median-type filters - Primaries (frei0r.primaries): Reduce image to primary colors - Color Selection (frei0r.select0r): Color based alpha selection - Tint (frei0r.tint0r): Maps source image luminance between two colors specified
participants (3)
-
Andrea paz -
Andrew Randrianasulu -
Phyllis Smith