X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Finfo%2Fplugins.txt;h=c678b0262cf547ddd670de4215a03c61231f5e85;hb=ae3fc4be2e74120251506615bb29b853c6e10ff6;hp=2382e95fe6dc65a9a2f654a21e7de76dc918f0f0;hpb=e27a8ae48604e9702a61ba5076f5ba97e856d28c;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/info/plugins.txt b/cinelerra-5.1/info/plugins.txt index 2382e95f..c678b026 100644 --- a/cinelerra-5.1/info/plugins.txt +++ b/cinelerra-5.1/info/plugins.txt @@ -1,8 +1,10 @@ # plugin info # # Name of plugin followed by: and then description. -# Additional lines start with a blank/tab. -# +# Additional lines start with 2 tabs. +# Lines should be less than 70 characters long. +#123456789012345678901234567890123456789012345678901234567890123456789 +# For usage/readability, a period (.) creates space. 1080 to 480: Extracts 2 1920x540 fields from 1920x1080 image, resizes them separately, and combines them to 1920x480 interlaced image. @@ -73,22 +75,30 @@ Downsample: Reduce the sie of an image by throwing out data, Edge: Display only the edges of the video throughout the image. Fields to frames: Reads frames at 2x the framerate, combining 2 input frames into 1 interlaced output frame. +FindObj: Locate a specific object in a scene and replace with + another object. This uses OpenCV thirdparty package. Flip: Flip a portion of a video track from left to right, up to down or vice versa. +FlowObj: Retards image motion as shown with optical flow. Uses + the OpenCV thirdparty package. Frames to Fields: Extracts 2 interlaced fields stored in alternating lines & outputs them as full frames. Freeze Frame: Lowest numbered frame in highlighted area will play in the entire region. +GaborObj: Creates an interesting fractalius-like image effect. + Uses the OpenCV thirdparty package. Gamma: Converts the logarithmic colors to linear colors using gamma and maximum value. Gradient: Overlays a smooth color gradient on top of every video frame. +HistEq: Remap colors using blended histogram weights. Histogram: Shows the number of occurrences of each color on a histogram plot. Histogram Bezier: Uses a Bezier curve (parametric) on the histogram plot. HolographgicTV: Holographic tv effect. Hue saturation: Use to change hue, saturation and value parameters. -Interpolate Pixels: Works only for float color models. +Interpolate Bayer: Uses Bayer filter algorithm to interpolate (estimate) + missing color information. Interpolate Video: Create illusion of higher frame rate video of low framesrates by averaging over time. Inverse Telecine: Effective deinterlacing tool for use on a video @@ -124,6 +134,7 @@ MotionCV: Motion tracking/stabilization from the community version of cinelerra. MotionHV: Motion tracking/stabilization from the original author of cinelerra. +MoveObj: Move and stabilize object using OpenCV 3rd party pkg. Oil Painting: Makes video tracks appear as a painting. Overlay: Combine tracks via an overlayer that puts images on top of a bottom layer. @@ -154,6 +165,7 @@ Reroute: Selectively transfer the alpha channel or the Reverse video: Reverse media on the timeline in realtime. Rotate: Rotate the video in degree increments around a pivot point or reverse and flip the video. +Rumbler: Jiggle space and time at a given rate for dream-like video. SVG via Inkscape: Allow the manipulation of an SVG image with Inkscape without having to exit the program. Scale: Reduce or expand the image size depending on the ratio. @@ -170,6 +182,7 @@ Selective Temporal Averaging: Smooths out non-moving areas of a video Sharpen: Sharpen the video, either the luminance, horizontal, or interlace. ShiftInterlace: Shift the interlace lines using odd or even. +Sphere Cam: Converts a fisheye image into a panoramic projection. Swap Frames: Swap frames with 0-1, 2-3, 4-5... or 1-2, 3-4, 5-6... Swap channels: Swap R,G,B,Alpha with another color channel. Threshold: Converts the image to pure luminance and replaces @@ -228,6 +241,7 @@ F_cropdetect: Auto-detect crop size F_datascope: Video data analysis. F_deband: Debands video. F_deflate: Applies deflate effect. +F_deflicker: Remove temporal frame luminance variations. F_dejudder: Removes judder produced by pullup. F_delogo: Removes logo from input video. When using this plugin a green box will appear on the @@ -237,7 +251,10 @@ F_delogo: Removes logo from input video. and the size of the box (so you can adjust it to the size of the logo). F_deshake: Stabilizes shaky video. +F_despill: Remove unwanted foreground colors, caused by reflected color + of green or blue screen. F_dilation: Applies dilation effect. +F_doubleweave: Weave input video fields into double number of frames. F_drawbox: Draws a colored box on the input video. Through the settings you are able to choose the position of the box on X and Y coordinates, @@ -258,6 +275,7 @@ F_fade: Fade in/out input video. F_fftfilt: Apply arbitrary expressions to pixels in frequency domain. F_field: Extract a field from the input video. F_fieldorder: Set the field order. +F_floodfill: Fill area of the same color with another color. F_framerate: Upsamples or downsamples progressive source between specified frame rates. F_fspp: Applies Fast Simple Post-processing filter. @@ -276,7 +294,9 @@ F_inflate: Applies inflate effect. F_interlace: Convert progressive video into interlaced. F_kerndeint: Applies kernel deinterlacing to the input. F_lenscorrection: Rectifies the image by correcting for lens distortion. +F_limiter: Limit pixels components to the specified range. F_loop: Loops video frames. +F_lumakey: Turns a certain luma into transparency. F_lut: Compute and apply a lookup table to the RGB/YUV input video. F_lutrgb: Compute and apply a lookup table to the RGB input video. @@ -285,18 +305,24 @@ F_mcdeint: Applies motion compensating deinterlacing. F_mestimate: Generate motion vectors. F_mpdecimate: Remove near-duplicate frames. F_negate: Negates input video. -F_nlmeans: Non-local means denoiser. +F_nlmeans: Non-local means denoiser. An example usage is for the + recovery of VHS tapes which look bad. F_noise: Adds noise to the video. Through the settings you can select the variables of the noise (strength, flag and seed). +F_oscilloscope: 2D video oscilloscope. Useful to measure spatial impulse, + step responses, and chroma delays. F_owndenoise: Denoises using wavelets. F_perms: Set permissions for the output video frame. F_perspective: Corrects the perspective of video. F_phase: Phases shift fields. +F_pixscope: Pixel data analysis for checking color and levels. It will + display sample values of color channels. F_pp: Filters video using libpostproc. F_pp7: Applies Postprocessing 7 filter. F_prewitt: Apply prewitt operator. +F_pseudocolor: Make pseudocolored video frames. F_readeia608: Read EIA-608 Closed Caption codes from input video and write them to frame metadata. F_readvitc: Reads vertical interval @@ -304,6 +330,10 @@ F_readvitc: Reads vertical interval F_realtime: Slows down filtering to match realtime. F_removegrain: Removes grain. F_repeatfields: Hard repeat fields based on MPEG repeat field flag. +F_roberts: Apply roberts cross operator which performs a simple/quick 2-D + spatial gradient measurement on the video (usually a graysacle + image). It highlights regions of high spatial frequency which + most likely correspond to edges. F_rotate: Rotates the input image. F_sab: Applies shape adaptive blur. F_separatefields: Split input video frames into fields. @@ -323,6 +353,7 @@ F_super2xsai: Scales the input by 2x using F_swaprect: Swaps 2 rectangular objects in video. F_swapuv: Swaps U and V components. F_tinterlace: Performs temporal field interlacing. +F_tlut2: Compute and apply a lookup table from 2 successive frames. F_transpose: Transposes input video. F_uspp: Applies Ultra Simple/Slow Post-processing filter. F_vaguedenoiser: Applies a Wavelet based Denoiser. @@ -367,6 +398,10 @@ F_biquad: Applies a biquad IIR filter with the given coefficents. F_chorus: Adds a chorus effect to the audio. F_compand: Compresses or expands audio dynamic range. F_compensationdelay: audio compensation delay line. +F_crossfeed: Apply headphone crossfeed which blends the left and right + channels of a stereo audio recording. It is mainly used + to reduce extreme stereo separation of low frequencies in + order to produce more speaker like sound. F_crystalizer: Simple Expand Audio Dynamic Range filter. F_dcshift: Applies a DC shift to the audio. F_dyaudnorm: Dynamic Audio Normalizer. When using this plugin, @@ -388,6 +423,10 @@ F_extrastereo: Increases difference between stereo audio brings up an menu. Highlight the effect shown in the middle section and click OK. F_flanger: Applies a flanging effect to the audio. +F_haas: Apply Haas Stereo Enhancer for a more natural sounding pan effect + or more clarity in the center of the mix. With this filter + applied to mono signals it give some directionality and stretches + its stereo image F_highpass: Applies a high-pass filter with 3dB point frequency. F_loudnorm: EBU R128 loudness normalization. F_lowpass: Applies a low-pass filter with 3dB point frequency. @@ -663,7 +702,8 @@ Flash: The video flashes when transitioning between segments. IrisSquare: Video switches segments via a small rectangular view that gradually grows to full size. Shape Wipe: Wipe a specific shape across the video. Available - shapes are: circle, clock, heart, tile2x2h, tile2x2v. + shapes are: burst, circle, clock, heart, specks, spiral, + tile2x2h, tile2x2v. Slide: Image slides into view - can set: Left/Right/In/Out. Wipe: Wipe the image across screen starting left or right. Zoom: Zoom out video at X/Y magnification for some seconds.