Advertisement
Guest User

firefish ffmpeg on gentoo

a guest
Mar 27th, 2015
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.11 KB | None | 0 0
  1. beck@Kataomoi ~ $ ffmpeg -filters
  2. ffmpeg version N-71100-g0245abc Copyright (c) 2000-2015 the FFmpeg developers
  3. built with gcc 4.8.4 (Funtoo 4.8.4)
  4. configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-march=native -O2 -pipe' --extra-cflags='-march=native -O2 -pipe' --extra-cxxflags='-march=native -O2 -pipe' --disable-static --enable-avfilter --enable-avresample --disable-stripping --enable-version3 --enable-nonfree --disable-indev=oss --disable-indev=jack --disable-outdev=oss --disable-outdev=sdl --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-doc --disable-gnutls --enable-gpl --enable-hardcoded-tables --enable-iconv --enable-lzma --enable-network --disable-openssl --enable-postproc --disable-libsmbclient --disable-ffplay --disable-vaapi --disable-vdpau --enable-xlib --disable-libxcb --disable-libxcb-shm --disable-libxcb-xfixes --enable-zlib --enable-libcdio --disable-libiec61883 --enable-libdc1394 --enable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --disable-libpulse --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libfdk-aac --enable-libopenjpeg --enable-libbluray --disable-libcelt --disable-libgme --disable-libgsm --disable-libmodplug --disable-libopus --disable-libquvi --disable-librtmp --disable-libssh --disable-libschroedinger --disable-libspeex --enable-libvorbis --enable-libvpx --disable-libzvbi --disable-libbs2b --disable-libflite --disable-frei0r --disable-libfribidi --enable-fontconfig --disable-ladspa --enable-libass --enable-libfreetype --disable-libsoxr --enable-pthreads --enable-libvo-aacenc --disable-libvo-amrwbenc --enable-libmp3lame --disable-libaacplus --enable-libfaac --enable-libtheora --enable-libtwolame --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab --disable-amd3dnow --disable-amd3dnowext --disable-avx --disable-avx2 --disable-fma3 --disable-fma4 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-xop --cpu=host
  5. libavutil 54. 20.101 / 54. 20.101
  6. libavcodec 56. 30.100 / 56. 30.100
  7. libavformat 56. 26.101 / 56. 26.101
  8. libavdevice 56. 4.100 / 56. 4.100
  9. libavfilter 5. 13.101 / 5. 13.101
  10. libavresample 2. 1. 0 / 2. 1. 0
  11. libswscale 3. 1.101 / 3. 1.101
  12. libswresample 1. 1.100 / 1. 1.100
  13. libpostproc 53. 3.100 / 53. 3.100
  14. Filters:
  15. T.. = Timeline support
  16. .S. = Slice threading
  17. ..C = Commmand support
  18. A = Audio input/output
  19. V = Video input/output
  20. N = Dynamic number and/or type of input/output
  21. | = Source or sink filter
  22. T.. adelay A->A Delay one or more audio channels.
  23. ... aecho A->A Add echoing to the audio.
  24. ... aeval A->A Filter audio signal according to a specified expression.
  25. T.. afade A->A Fade in/out input audio.
  26. ... aformat A->A Convert the input audio to one of the specified formats.
  27. ... ainterleave N->A Temporally interleave audio inputs.
  28. ... allpass A->A Apply a two-pole all-pass filter.
  29. ... amerge N->A Merge two or more audio streams into a single multi-channel stream.
  30. ... amix N->A Audio mixing.
  31. ... anull A->A Pass the source unchanged to the output.
  32. T.. apad A->A Pad audio with silence.
  33. ... aperms A->A Set permissions for the output audio frame.
  34. ... aphaser A->A Add a phasing effect to the audio.
  35. ... aresample A->A Resample audio data.
  36. ... aselect A->N Select audio frames to pass in output.
  37. ... asendcmd A->A Send commands to filters.
  38. ... asetnsamples A->A Set the number of samples for each output audio frames.
  39. ... asetpts A->A Set PTS for the output audio frame.
  40. ... asetrate A->A Change the sample rate without altering the data.
  41. ... asettb A->A Set timebase for the audio output link.
  42. ... ashowinfo A->A Show textual information for each audio frame.
  43. ... asplit A->N Pass on the audio input to N audio outputs.
  44. ... astats A->A Show time domain statistics about audio frames.
  45. ... astreamsync AA->AA Copy two streams of audio data in a configurable order.
  46. ... asyncts A->A Sync audio data to timestamps
  47. ..C atempo A->A Adjust audio tempo.
  48. ... atrim A->A Pick one continuous section from the input, drop the rest.
  49. ... bandpass A->A Apply a two-pole Butterworth band-pass filter.
  50. ... bandreject A->A Apply a two-pole Butterworth band-reject filter.
  51. ... bass A->A Boost or cut lower frequencies.
  52. ... biquad A->A Apply a biquad IIR filter with the given coefficients.
  53. ... channelmap A->A Remap audio channels.
  54. ... channelsplit A->N Split audio into per-channel streams.
  55. ... compand A->A Compress or expand audio dynamic range.
  56. T.. dcshift A->A Apply a DC shift to the audio.
  57. ... earwax A->A Widen the stereo image.
  58. ... ebur128 A->N EBU R128 scanner.
  59. ... equalizer A->A Apply two-pole peaking equalization (EQ) filter.
  60. ... flanger A->A Apply a flanging effect to the audio.
  61. ... highpass A->A Apply a high-pass filter with 3dB point frequency.
  62. ... join N->A Join multiple audio streams into multi-channel output.
  63. ... lowpass A->A Apply a low-pass filter with 3dB point frequency.
  64. ... pan A->A Remix channels with coefficients (panning).
  65. ... replaygain A->A ReplayGain scanner.
  66. ... resample A->A Audio resampling and conversion.
  67. ... silencedetect A->A Detect silence.
  68. ... silenceremove A->A Remove silence.
  69. ... treble A->A Boost or cut upper frequencies.
  70. T.C volume A->A Change input volume.
  71. ... volumedetect A->A Detect audio volume.
  72. ... aevalsrc |->A Generate an audio signal generated by an expression.
  73. ... anullsrc |->A Null audio source, return empty audio frames.
  74. ... sine |->A Generate sine wave audio signal.
  75. ... anullsink A->| Do absolutely nothing with the input audio.
  76. ... alphaextract V->N Extract an alpha channel as a grayscale image component.
  77. ... alphamerge VV->V Copy the luma value of the second input into the alpha channel of the first input.
  78. ... ass V->V Render ASS subtitles onto input video using the libass library.
  79. T.. bbox V->V Compute bounding box for each frame.
  80. ... blackdetect V->V Detect video intervals that are (almost) black.
  81. ... blackframe V->V Detect frames that are (almost) black.
  82. TS. blend VV->V Blend two video frames into each other.
  83. T.. boxblur V->V Blur the input.
  84. T.. codecview V->V Visualize information about some codecs
  85. T.. colorbalance V->V Adjust the color balance.
  86. T.. colorchannelmixer V->V Adjust colors by mixing color channels.
  87. T.. colorlevels V->V Adjust the color levels.
  88. TS. colormatrix V->V Convert color matrix.
  89. ... copy V->V Copy the input video unchanged to the output.
  90. ... crop V->V Crop the input video.
  91. T.. cropdetect V->V Auto-detect crop size.
  92. TS. curves V->V Adjust components curves.
  93. TS. dctdnoiz V->V Denoise frames using 2D DCT.
  94. ... decimate N->V Decimate frames (post field matching filter).
  95. ... dejudder V->V Remove judder produced by pullup.
  96. T.. delogo V->V Remove logo from input video.
  97. ... deshake V->V Stabilize shaky video.
  98. T.. drawbox V->V Draw a colored box on the input video.
  99. T.. drawgrid V->V Draw a colored grid on the input video.
  100. T.C drawtext V->V Draw text on top of video frames using libfreetype library.
  101. T.. edgedetect V->V Detect and draw edge.
  102. ... elbg V->V Apply posterize effect, using the ELBG algorithm.
  103. ..C eq V->V Adjust brightness, contrast, gamma, and saturation.
  104. ... extractplanes V->N Extract planes as grayscale frames.
  105. .S. fade V->V Fade in/out input video.
  106. ... fftfilt V->V Apply arbitrary expressions to samples in frequency domain
  107. ... field V->V Extract a field from the input video.
  108. ... fieldmatch N->V Field matching for inverse telecine.
  109. T.. fieldorder V->V Set the field order.
  110. ... format V->V Convert the input video to one of the specified pixel formats.
  111. ... fps V->V Force constant framerate.
  112. ... framepack VV->V Generate a frame packed stereoscopic video.
  113. T.. framestep V->V Select one frame every N frames.
  114. T.. fspp V->V Apply Fast Simple Post-processing filter.
  115. T.. geq V->V Apply generic equation to each pixel.
  116. T.. gradfun V->V Debands video quickly using gradients.
  117. TS. haldclut VV->V Adjust colors using a Hald CLUT.
  118. .S. hflip V->V Horizontally flip the input video.
  119. T.. histeq V->V Apply global color histogram equalization.
  120. ... histogram V->V Compute and draw a histogram.
  121. T.. hqdn3d V->V Apply a High Quality 3D Denoiser.
  122. .S. hqx V->V Scale the input by 2, 3 or 4 using the hq*x magnification algorithm.
  123. T.C hue V->V Adjust the hue and saturation of the input video.
  124. ... idet V->V Interlace detect Filter.
  125. T.. il V->V Deinterleave or interleave fields.
  126. ... interlace V->V Convert progressive video into interlaced.
  127. ... interleave N->V Temporally interleave video inputs.
  128. ... kerndeint V->V Apply kernel deinterlacing to the input.
  129. .S. lenscorrection V->V Rectify the image by correcting for lens distortion.
  130. TS. lut3d V->V Adjust colors using a 3D LUT.
  131. T.. lut V->V Compute and apply a lookup table to the RGB/YUV input video.
  132. T.. lutrgb V->V Compute and apply a lookup table to the RGB input video.
  133. T.. lutyuv V->V Compute and apply a lookup table to the YUV input video.
  134. ... mcdeint V->V Apply motion compensating deinterlacing.
  135. ... mergeplanes N->V Merge planes.
  136. ... mpdecimate V->V Remove near-duplicate frames.
  137. T.. negate V->V Negate input video.
  138. ... noformat V->V Force libavfilter not to use any of the specified pixel formats for the input to the next filter.
  139. TS. noise V->V Add noise.
  140. ... null V->V Pass the source unchanged to the output.
  141. T.C overlay VV->V Overlay a video source on top of the input.
  142. T.. owdenoise V->V Denoise using wavelets.
  143. ... pad V->V Pad the input video.
  144. ... palettegen V->V Find the optimal palette for a given stream.
  145. ... paletteuse VV->V Use a palette to downsample an input video stream.
  146. ... perms V->V Set permissions for the output video frame.
  147. TS. perspective V->V Correct the perspective of video.
  148. T.. phase V->V Phase shift fields.
  149. ... pixdesctest V->V Test pixel format definitions.
  150. T.C pp V->V Filter video using libpostproc.
  151. T.. pp7 V->V Apply Postprocessing 7 filter.
  152. ... psnr VV->V Calculate the PSNR between two video streams.
  153. ... pullup V->V Pullup from field sequence to frames.
  154. T.. qp V->V Change video quantization parameters.
  155. T.. removelogo V->V Remove a TV logo based on a mask image.
  156. ... repeatfields V->V Hard repeat fields based on MPEG repeat field flag.
  157. TSC rotate V->V Rotate the input image.
  158. T.. sab V->V Apply shape adaptive blur.
  159. ... scale V->V Scale the input video size and/or convert the image format.
  160. ... select V->N Select video frames to pass in output.
  161. ... sendcmd V->V Send commands to filters.
  162. ... separatefields V->V Split input video frames into fields.
  163. ... setdar V->V Set the frame display aspect ratio.
  164. ... setfield V->V Force field for the output video frame.
  165. ... setpts V->V Set PTS for the output video frame.
  166. ... setsar V->V Set the pixel sample aspect ratio.
  167. ... settb V->V Set timebase for the video output link.
  168. ... showinfo V->V Show textual information for each video frame.
  169. T.. showpalette V->V Display frame palette
  170. ... shuffleplanes V->V Shuffle video planes
  171. .S. signalstats V->V Generate statistics from video analysis.
  172. T.. smartblur V->V Blur the input video without impacting the outlines.
  173. ... split V->N Pass on the input to N video outputs.
  174. T.C spp V->V Apply a simple post processing filter.
  175. ... stereo3d V->V Convert video stereoscopic 3D view.
  176. ... subtitles V->V Render text subtitles onto input video using the libass library.
  177. ... super2xsai V->V Scale the input by 2x using the Super2xSaI pixel art algorithm.
  178. ... swapuv V->V Swap U and V components.
  179. .S. tblend V->V Blend successive frames.
  180. ... telecine V->V Apply a telecine pattern.
  181. ... thumbnail V->V Select the most representative frame in a given sequence of consecutive frames.
  182. ... tile V->V Tile several successive frames together.
  183. ... tinterlace V->V Perform temporal field interlacing.
  184. .S. transpose V->V Transpose input video.
  185. ... trim V->V Pick one continuous section from the input, drop the rest.
  186. T.. unsharp V->V Sharpen or blur the input video.
  187. T.. uspp V->V Apply Ultra Simple / Slow Post-processing filter.
  188. ... vflip V->V Flip the input video vertically.
  189. T.. vignette V->V Make or reverse a vignette effect.
  190. T.. w3fdif V->V Apply Martin Weston three field deinterlace.
  191. .S. xbr V->V Scale the input using xBR algorithm.
  192. TS. yadif V->V Deinterlace the input image.
  193. T.. zoompan V->V Apply Zoom & Pan effect.
  194. ... cellauto |->V Create pattern generated by an elementary cellular automaton.
  195. ..C color |->V Provide an uniformly colored input.
  196. ... haldclutsrc |->V Provide an identity Hald CLUT.
  197. ... life |->V Create life.
  198. ... mandelbrot |->V Render a Mandelbrot fractal.
  199. ... mptestsrc |->V Generate various test pattern.
  200. ... nullsrc |->V Null video source, return unprocessed video frames.
  201. ... rgbtestsrc |->V Generate RGB test pattern.
  202. ... smptebars |->V Generate SMPTE color bars.
  203. ... smptehdbars |->V Generate SMPTE HD color bars.
  204. ... testsrc |->V Generate test pattern.
  205. ... nullsink V->| Do absolutely nothing with the input video.
  206. ... avectorscope A->V Convert input audio to vectorscope video output.
  207. ... concat N->N Concatenate audio and video streams.
  208. ... showcqt A->V Convert input audio to a CQT (Constant Q Transform) spectrum video output.
  209. ... showspectrum A->V Convert input audio to a spectrum video output.
  210. ... showwaves A->V Convert input audio to a video output.
  211. ... showwavespic A->V Convert input audio to a video output single picture.
  212. ... amovie |->N Read audio from a movie source.
  213. ... movie |->N Read from a movie source.
  214. ... ffbuffersink V->| Buffer video frames, and make them available to the end of the filter graph.
  215. ... ffabuffersink A->| Buffer audio frames, and make them available to the end of the filter graph.
  216. ... abuffer |->A Buffer audio frames, and make them accessible to the filterchain.
  217. ... buffer |->V Buffer video frames, and make them accessible to the filterchain.
  218. ... abuffersink A->| Buffer audio frames, and make them available to the end of the filter graph.
  219. ... buffersink V->| Buffer video frames, and make them available to the end of the filter graph.
  220. ... afifo A->A Buffer input frames and send them when they are requested.
  221. ... fifo V->V Buffer input images and send them when they are requested.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement