Changes between Version 15 and Version 16 of FilteringGuide


Ignore:
Timestamp:
Feb 7, 2012, 1:49:36 AM (5 years ago)
Author:
llogan
Comment:

update filter list to 2.62.100

Legend:

Unmodified
Added
Removed
Modified
  • FilteringGuide

    v15 v16  
    9595 
    9696=== List of Filters === 
    97 Filters bundled with libavfilter as of 2.55.100 (as configured with --enable-gpl). Filters relying on external libraries, such as frei0r, are not listed here. 
     97Filters bundled with libavfilter as of 2.62.100 (as configured with --enable-gpl). Filters relying on external libraries, such as frei0r, are not listed here. 
    9898{{{ 
    99 aconvert         Convert the input audio to sample_fmt:channel_layout:packed_fmt. 
    100 aformat          Convert the input audio to one of the specified formats. 
    101 anull            Pass the source unchanged to the output. 
    102 aresample        Resample audio data. 
    103 ashowinfo        Show textual information for each audio frame. 
    104 asplit           Pass on the audio input to two outputs. 
    105 earwax           Widen the stereo image. 
    106 pan              Remix channels with coefficients (panning) 
    107 volume           Change input volume. 
    108 abuffer          Buffer audio frames, and make them accessible to the filterchain. 
    109 aevalsrc         Generate an audio signal generated by an expression. 
    110 amovie           Read audio from a movie source. 
    111 anullsrc         Null audio source, return empty audio frames. 
    112 abuffersink      Buffer audio frames, and make them available to the end of the filter graph. 
    113 anullsink        Do absolutely nothing with the input audio. 
    114 blackframe       Detect frames that are (almost) black. 
    115 boxblur          Blur the input. 
    116 copy             Copy the input video unchanged to the output. 
    117 crop             Crop the input video to width:height:x:y. 
    118 cropdetect       Auto-detect crop size. 
    119 delogo           Remove logo from input video. 
    120 deshake          Stabilize shaky video. 
    121 drawbox          Draw a colored box on the input video. 
    122 fade             Fade in/out input video 
    123 fieldorder       Set the field order. 
    124 fifo             Buffer input images and send them when they are requested. 
    125 format           Convert the input video to one of the specified pixel formats. 
    126 gradfun          Debands video quickly using gradients. 
    127 hflip            Horizontally flip the input video. 
    128 hqdn3d           Apply a High Quality 3D Denoiser. 
    129 lut              Compute and apply a lookup table to the RGB/YUV input video. 
    130 lutrgb           Compute and apply a lookup table to the RGB input video. 
    131 lutyuv           Compute and apply a lookup table to the YUV input video. 
    132 mp               libmpcodecs wrapper. 
    133 negate           Negate input video. 
    134 noformat         Force libavfilter not to use any of the specified pixel formats for the input to the next filter. 
    135 null             Pass the source unchanged to the output. 
    136 overlay          Overlay a video source on top of the input. 
    137 pad              Pad input image to width:height[:x:y[:color]] (default x and y: 0, default color: black). 
    138 pixdesctest      Test pixel format definitions. 
    139 scale            Scale the input video to width:height size and/or convert the image format. 
    140 select           Select frames to pass in output. 
    141 setdar           Set the frame display aspect ratio. 
    142 setpts           Set PTS for the output video frame. 
    143 setsar           Set the pixel sample aspect ratio. 
    144 settb            Set timebase for the output link. 
    145 showinfo         Show textual information for each video frame. 
    146 slicify          Pass the images of input video on to next video filter as multiple slices. 
    147 split            Pass on the input to two outputs. 
    148 thumbnail        Select the most representative frame in a given sequence of consecutive frames. 
    149 transpose        Transpose input video. 
    150 unsharp          Sharpen or blur the input video. 
    151 vflip            Flip the input video vertically. 
    152 yadif            Deinterlace the input image 
    153 cellauto         Create pattern generated by an elementary cellular automaton. 
    154 color            Provide an uniformly colored input, syntax is: [color[:size[:rate]]] 
    155 life             Create life. 
    156 mandelbrot       Mandelbrot fractal renderer 
    157 movie            Read from a movie source. 
    158 mptestsrc        Generate various test pattern. 
    159 nullsrc          Null video source, return unprocessed video frames. 
    160 rgbtestsrc       Generate RGB test pattern. 
    161 testsrc          Generate test pattern. 
    162 buffersink       Buffer video frames, and make them available to the end of the filter graph. 
    163 nullsink         Do absolutely nothing with the input video. 
    164 buffer           Buffer video frames, and make them accessible to the filterchain. 
     99aconvert         A->A       Convert the input audio to sample_fmt:channel_layout:packed_fmt. 
     100aformat          A->A       Convert the input audio to one of the specified formats. 
     101amerge           AA->A      Merge two audio streams into a single multi-channel stream. 
     102anull            A->A       Pass the source unchanged to the output. 
     103aresample        A->A       Resample audio data. 
     104ashowinfo        A->A       Show textual information for each audio frame. 
     105asplit           A->AA      Pass on the audio input to two outputs. 
     106astreamsync      AA->AA     Copy two streams of audio data in a configurable order. 
     107earwax           A->A       Widen the stereo image. 
     108pan              A->A       Remix channels with coefficients (panning). 
     109silencedetect    A->A       Detect silence. 
     110volume           A->A       Change input volume. 
     111abuffer          |->A       Buffer audio frames, and make them accessible to the filterchain. 
     112aevalsrc         |->A       Generate an audio signal generated by an expression. 
     113amovie           |->A       Read audio from a movie source. 
     114anullsrc         |->A       Null audio source, return empty audio frames. 
     115abuffersink      A->|       Buffer audio frames, and make them available to the end of the filter graph. 
     116anullsink        A->|       Do absolutely nothing with the input audio. 
     117blackframe       V->V       Detect frames that are (almost) black. 
     118boxblur          V->V       Blur the input. 
     119copy             V->V       Copy the input video unchanged to the output. 
     120crop             V->V       Crop the input video to width:height:x:y. 
     121cropdetect       V->V       Auto-detect crop size. 
     122delogo           V->V       Remove logo from input video. 
     123deshake          V->V       Stabilize shaky video. 
     124drawbox          V->V       Draw a colored box on the input video. 
     125fade             V->V       Fade in/out input video. 
     126fieldorder       V->V       Set the field order. 
     127fifo             V->V       Buffer input images and send them when they are requested. 
     128format           V->V       Convert the input video to one of the specified pixel formats. 
     129gradfun          V->V       Debands video quickly using gradients. 
     130hflip            V->V       Horizontally flip the input video. 
     131hqdn3d           V->V       Apply a High Quality 3D Denoiser. 
     132lut              V->V       Compute and apply a lookup table to the RGB/YUV input video. 
     133lutrgb           V->V       Compute and apply a lookup table to the RGB input video. 
     134lutyuv           V->V       Compute and apply a lookup table to the YUV input video. 
     135mp               V->V       Apply a libmpcodecs filter to the input video. 
     136negate           V->V       Negate input video. 
     137noformat         V->V       Force libavfilter not to use any of the specified pixel formats for the input to the next filter. 
     138null             V->V       Pass the source unchanged to the output. 
     139overlay          VV->V      Overlay a video source on top of the input. 
     140pad              V->V       Pad input image to width:height[:x:y[:color]] (default x and y: 0, default color: black). 
     141pixdesctest      V->V       Test pixel format definitions. 
     142scale            V->V       Scale the input video to width:height size and/or convert the image format. 
     143select           V->V       Select frames to pass in output. 
     144setdar           V->V       Set the frame display aspect ratio. 
     145setfield         V->V       Force field for the output video frame. 
     146setpts           V->V       Set PTS for the output video frame. 
     147setsar           V->V       Set the pixel sample aspect ratio. 
     148settb            V->V       Set timebase for the output link. 
     149showinfo         V->V       Show textual information for each video frame. 
     150slicify          V->V       Pass the images of input video on to next video filter as multiple slices. 
     151split            V->VV      Pass on the input to two outputs. 
     152thumbnail        V->V       Select the most representative frame in a given sequence of consecutive frames. 
     153tinterlace       V->V       Perform temporal field interlacing. 
     154transpose        V->V       Transpose input video. 
     155unsharp          V->V       Sharpen or blur the input video. 
     156vflip            V->V       Flip the input video vertically. 
     157yadif            V->V       Deinterlace the input image. 
     158cellauto         |->V       Create pattern generated by an elementary cellular automaton. 
     159color            |->V       Provide an uniformly colored input, syntax is: [color[:size[:rate]]]. 
     160life             |->V       Create life. 
     161mandelbrot       |->V       Render a Mandelbrot fractal. 
     162movie            |->V       Read from a movie source. 
     163mptestsrc        |->V       Generate various test pattern. 
     164nullsrc          |->V       Null video source, return unprocessed video frames. 
     165rgbtestsrc       |->V       Generate RGB test pattern. 
     166testsrc          |->V       Generate test pattern. 
     167buffersink       V->|       Buffer video frames, and make them available to the end of the filter graph. 
     168nullsink         V->|       Do absolutely nothing with the input video. 
     169buffer           |->V       Buffer video frames, and make them accessible to the filterchain. 
     170 
    165171}}} 
    166172