Open 2ec0b4 opened 4 years ago
Hello,
In a Dockerfile, I am using jrottenberg/ffmpeg:4.2-ubuntu image and I would like to use one particular filter (silenceremove) but it seems that only one is available (signalstats). There is the full output from ffmpeg -hide_banner -filters:
jrottenberg/ffmpeg:4.2-ubuntu
silenceremove
signalstats
ffmpeg -hide_banner -filters
Filters: T.. = Timeline support .S. = Slice threading ..C = Command support A = Audio input/output V = Video input/output N = Dynamic number and/or type of input/output | = Source or sink filter ... abench A->A (null) ... acompressor A->A (null) ... acontrast A->A (null) ... acopy A->A (null) ... acue A->A (null) ... acrossfade AA->A (null) ... acrossover A->N (null) ... acrusher A->A (null) .S. adeclick A->A (null) .S. adeclip A->A (null) T.. adelay A->A (null) ... aderivative A->A (null) ... aecho A->A (null) ... aemphasis A->A (null) ... aeval A->A (null) T.. afade A->A (null) TSC afftdn A->A (null) ... afftfilt A->A (null) .S. afir AA->N (null) ... aformat A->A (null) ... agate A->A (null) .S. aiir A->N (null) ... aintegral A->A (null) ... ainterleave N->A (null) ... alimiter A->A (null) TSC allpass A->A (null) ... aloop A->A (null) ... amerge N->A (null) T.. ametadata A->A (null) ... amix N->A (null) ... amultiply AA->A (null) ..C anequalizer A->N (null) TSC anlmdn A->A (null) ... anull A->A (null) T.. apad A->A (null) ... aperms A->A (null) ... aphaser A->A (null) ... apulsator A->A (null) ... arealtime A->A (null) ... aresample A->A (null) ... areverse A->A (null) ... aselect A->N (null) ... asendcmd A->A (null) ... asetnsamples A->A (null) ... asetpts A->A (null) ... asetrate A->A (null) ... asettb A->A (null) ... ashowinfo A->A (null) T.. asidedata A->A (null) T.. asoftclip A->A (null) ... asplit A->N (null) ... astats A->A (null) ..C astreamselect N->N (null) ..C atempo A->A (null) ... atrim A->A (null) ... azmq A->A (null) TSC bandpass A->A (null) TSC bandreject A->A (null) TSC bass A->A (null) TSC biquad A->A (null) ... channelmap A->A (null) ... channelsplit A->N (null) ... chorus A->A (null) ... compand A->A (null) ... compensationdelay A->A (null) T.. crossfeed A->A (null) ... crystalizer A->A (null) T.. dcshift A->A (null) T.. deesser A->A (null) ... drmeter A->A (null) T.. dynaudnorm A->A (null) ... earwax A->A (null) ... ebur128 A->N (null) TSC equalizer A->A (null) T.. extrastereo A->A (null) ..C firequalizer A->A (null) ... flanger A->A (null) ... haas A->A (null) ... hdcd A->A (null) .S. headphone N->A (null) TSC highpass A->A (null) TSC highshelf A->A (null) ... join N->A (null) ... loudnorm A->A (null) TSC lowpass A->A (null) TSC lowshelf A->A (null) ... mcompand A->A (null) ... pan A->A (null) ... replaygain A->A (null) ... resample A->A (null) ... sidechaincompress AA->A (null) ... sidechaingate AA->A (null) ... silencedetect A->A (null) ... silenceremove A->A (null) ... stereotools A->A (null) T.. stereowiden A->A (null) ... superequalizer A->A (null) .S. surround A->A (null) TSC treble A->A (null) ... tremolo A->A (null) ... vibrato A->A (null) T.C volume A->A (null) ... volumedetect A->A (null) ... aevalsrc |->A (null) ... anoisesrc |->A (null) ... anullsrc |->A (null) ... hilbert |->A (null) ... sinc |->A (null) ... sine |->A (null) ... anullsink A->| (null) ... alphaextract V->N (null) ... alphamerge VV->V (null) .S. amplify V->V (null) ... ass V->V (null) TS. atadenoise V->V (null) TS. avgblur V->V (null) T.. bbox V->V (null) ... bench V->V (null) T.. bitplanenoise V->V (null) ... blackdetect V->V (null) ... blackframe V->V (null) TS. blend VV->V (null) TS. bm3d N->V (null) T.. boxblur V->V (null) TS. bwdif V->V (null) TS. chromahold V->V (null) TS. chromakey V->V (null) TS. chromashift V->V (null) ... ciescope V->V (null) T.. codecview V->V (null) TS. colorbalance V->V (null) TS. colorchannelmixer V->V (null) TS. colorkey V->V (null) TS. colorhold V->V (null) TS. colorlevels V->V (null) TS. colormatrix V->V (null) TS. colorspace V->V (null) TS. convolution V->V (null) TS. convolve VV->V (null) ... copy V->V (null) ... cover_rect V->V (null) ..C crop V->V (null) T.. cropdetect V->V (null) ... cue V->V (null) TS. curves V->V (null) .S. datascope V->V (null) TS. dctdnoiz V->V (null) TS. deband V->V (null) T.. deblock V->V (null) ... decimate N->V (null) TS. deconvolve VV->V (null) TS. dedot V->V (null) TS. deflate V->V (null) ... deflicker V->V (null) ... dejudder V->V (null) T.. delogo V->V (null) T.. derain V->V (null) ... deshake V->V (null) TS. despill V->V (null) ... detelecine V->V (null) TS. dilation V->V (null) T.. displace VVV->V (null) ... doubleweave V->V (null) T.. drawbox V->V (null) ... drawgraph V->V (null) T.. drawgrid V->V (null) T.C drawtext V->V (null) T.. edgedetect V->V (null) ... elbg V->V (null) T.. entropy V->V (null) T.C eq V->V (null) TS. erosion V->V (null) ... extractplanes V->N (null) .S. fade V->V (null) T.. fftdnoiz V->V (null) T.. fftfilt V->V (null) ... field V->V (null) ... fieldhint V->V (null) ... fieldmatch N->V (null) T.. fieldorder V->V (null) T.. fillborders V->V (null) ... find_rect V->V (null) T.. floodfill V->V (null) ... format V->V (null) ... fps V->V (null) ... framepack VV->V (null) .S. framerate V->V (null) T.. framestep V->V (null) ... freezedetect V->V (null) T.. fspp V->V (null) TS. gblur V->V (null) TS. geq V->V (null) T.. gradfun V->V (null) ... graphmonitor V->V (null) TS. greyedge V->V (null) TS. haldclut VV->V (null) TS. hflip V->V (null) T.. histeq V->V (null) ... histogram V->V (null) T.. hqdn3d V->V (null) .S. hqx V->V (null) ... hstack N->V (null) T.C hue V->V (null) ... hwdownload V->V (null) ... hwmap V->V (null) ... hwupload V->V (null) T.. hysteresis VV->V (null) ... idet V->V (null) T.. il V->V (null) TS. inflate V->V (null) ... interlace V->V (null) ... interleave N->V (null) ... kerndeint V->V (null) .S. lagfun V->V (null) .S. lenscorrection V->V (null) TS. limiter V->V (null) ... loop V->V (null) TS. lumakey V->V (null) TS. lut V->V (null) TS. lut1d V->V (null) TS. lut2 VV->V (null) TS. lut3d V->V (null) TS. lutrgb V->V (null) TS. lutyuv V->V (null) TS. maskedclamp VVV->V (null) TS. maskedmerge VVV->V (null) TS. maskfun V->V (null) ... mcdeint V->V (null) ... mergeplanes N->V (null) ... mestimate V->V (null) T.. metadata V->V (null) T.. midequalizer VV->V (null) ... minterpolate V->V (null) .S. mix N->V (null) ... mpdecimate V->V (null) TS. negate V->V (null) TS. nlmeans V->V (null) T.. nnedi V->V (null) ... noformat V->V (null) TS. noise V->V (null) T.. normalize V->V (null) ... null V->V (null) T.. oscilloscope V->V (null) TSC overlay VV->V (null) T.. owdenoise V->V (null) ... pad V->V (null) ... palettegen V->V (null) ... paletteuse VV->V (null) ... perms V->V (null) TS. perspective V->V (null) T.. phase V->V (null) ... pixdesctest V->V (null) T.. pixscope V->V (null) T.C pp V->V (null) T.. pp7 V->V (null) TS. premultiply N->V (null) TS. prewitt V->V (null) T.. pseudocolor V->V (null) ... psnr VV->V (null) ... pullup V->V (null) T.. qp V->V (null) ... random V->V (null) T.. readeia608 V->V (null) ... readvitc V->V (null) ... realtime V->V (null) TS. remap VVV->V (null) TS. removegrain V->V (null) T.. removelogo V->V (null) ... repeatfields V->V (null) ... reverse V->V (null) TS. rgbashift V->V (null) TS. roberts V->V (null) TSC rotate V->V (null) T.. sab V->V (null) ..C scale V->V (null) ..C scale2ref VV->VV (null) ... select V->N (null) TS. selectivecolor V->V (null) ... sendcmd V->V (null) ... separatefields V->V (null) ... setdar V->V (null) ... setfield V->V (null) ... setparams V->V (null) ... setpts V->V (null) ... setrange V->V (null) ... setsar V->V (null) ... settb V->V (null) ... showinfo V->V (null) T.. showpalette V->V (null) T.. shuffleframes V->V (null) T.. shuffleplanes V->V (null) T.. sidedata V->V (null) .S. signalstats V->V Generate statistics from video analysis. ... signature N->V (null) T.. smartblur V->V (null) TS. sobel V->V (null) ... split V->N (null) T.C spp V->V (null) T.. sr V->V (null) ... ssim VV->V (null) .S. stereo3d V->V (null) ..C streamselect N->N (null) ... subtitles V->V (null) ... super2xsai V->V (null) T.. swaprect V->V (null) T.. swapuv V->V (null) TS. tblend V->V (null) ... telecine V->V (null) TS. threshold VVVV->V (null) ... thumbnail V->V (null) ... tile V->V (null) ... tinterlace V->V (null) TS. tlut2 V->V (null) TS. tmix V->V (null) .S. tonemap V->V (null) ... tpad V->V (null) .S. transpose V->V (null) ... trim V->V (null) TS. unpremultiply N->V (null) TS. unsharp V->V (null) T.. uspp V->V (null) T.. vaguedenoiser V->V (null) ... vectorscope V->V (null) T.. vflip V->V (null) ... vfrdet V->V (null) TS. vibrance V->V (null) ... vidstabdetect V->V (null) ... vidstabtransform V->V (null) T.. vignette V->V (null) ... vmafmotion V->V (null) ... vstack N->V (null) TS. w3fdif V->V (null) .S. waveform V->V (null) ... weave V->V (null) .S. xbr V->V (null) .S. xmedian N->V (null) ... xstack N->V (null) TS. yadif V->V (null) ... zmq V->V (null) ... zoompan V->V (null) ... allrgb |->V (null) ... allyuv |->V (null) ... cellauto |->V (null) ..C color |->V (null) ... haldclutsrc |->V (null) ... life |->V (null) ... mandelbrot |->V (null) ... mptestsrc |->V (null) ... nullsrc |->V (null) ... pal75bars |->V (null) ... pal100bars |->V (null) ... rgbtestsrc |->V (null) ... smptebars |->V (null) ... smptehdbars |->V (null) ... testsrc |->V (null) ... testsrc2 |->V (null) ... yuvtestsrc |->V (null) ... nullsink V->| (null) ... abitscope A->V (null) ... adrawgraph A->V (null) ... agraphmonitor A->V (null) ... ahistogram A->V (null) ... aphasemeter A->N (null) ... avectorscope A->V (null) ..C concat N->N (null) ... showcqt A->V (null) ... showfreqs A->V (null) .S. showspatial A->V (null) .S. showspectrum A->V (null) .S. showspectrumpic A->V (null) ... showvolume A->V (null) ... showwaves A->V (null) ... showwavespic A->V (null) ... spectrumsynth VV->A (null) ..C amovie |->N (null) ..C movie |->N (null) ... afifo A->A (null) ... fifo V->V (null) ... abuffer |->A (null) ... buffer |->V (null) ... abuffersink A->| (null) ... buffersink V->| (null)
I can't figure out from the official ffmpeg doc where to enable a filter. Is this a missing parameter from the image compilation or something else?
ffmpeg
Thank you
Hello,
In a Dockerfile, I am using
jrottenberg/ffmpeg:4.2-ubuntu
image and I would like to use one particular filter (silenceremove
) but it seems that only one is available (signalstats
). There is the full output fromffmpeg -hide_banner -filters
:I can't figure out from the official
ffmpeg
doc where to enable a filter. Is this a missing parameter from the image compilation or something else?Thank you