三、显示可用过滤器
帮助文档对应内容 :
-filters show available filters // 显示可用的过滤器 , 可用于 : 改变播放速度 , 加水印 , 加 Logo
显示可用过滤器命令 : 过滤器 可用于 : 改变播放速度 , 加水印 , 加 Logo ;
ffmpeg -filters
执行过程 : 过滤器有很多 , 只贴出第一页 ;
命令行输出 :
D:\ffmpeg>ffmpeg -filters ffmpeg version n4.4-19-g8d172d9409 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 10-win32 (GCC) 20210408 configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 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 Benchmark part of a filtergraph. ..C acompressor A->A Audio compressor. ... acontrast A->A Simple audio dynamic range compression/expansion filter. ... acopy A->A Copy the input audio unchanged to the output. ... acue A->A Delay filtering to match a cue. ... acrossfade AA->A Cross fade two input audio streams. .S. acrossover A->N Split audio into per-bands streams. ..C acrusher A->A Reduce audio bit resolution. TS. adeclick A->A Remove impulsive noise from input audio. TS. adeclip A->A Remove clipping from input audio. T.. adelay A->A Delay one or more audio channels. TSC adenorm A->A Remedy denormals by adding extremely low-level noise. ... aderivative A->A Compute derivative of input audio. ... aecho A->A Add echoing to the audio. TSC aemphasis A->A Audio emphasis. T.. aeval A->A Filter audio signal according to a specified expression. T.C aexciter A->A Enhance high frequency part of audio. T.C afade A->A Fade in/out input audio. TSC afftdn A->A Denoise audio samples using FFT. ... afftfilt A->A Apply arbitrary expressions to samples in frequency domain. .SC afir N->N Apply Finite Impulse Response filter with supplied coefficients in additional stream(s). ... aformat A->A Convert the input audio to one of the specified formats. TSC afreqshift A->A Apply frequency shifting to input audio. T.C agate A->A Audio gate. .S. aiir A->N Apply Infinite Impulse Response filter with supplied coefficients. ... aintegral A->A Compute integral of input audio. ... ainterleave N->A Temporally interleave audio inputs. ... alimiter A->A Audio lookahead limiter. TSC allpass A->A Apply a two-pole all-pass filter. ... aloop A->A Loop audio samples. ... amerge N->A Merge two or more audio streams into a single multi-channel stream. T.. ametadata A->A Manipulate audio frame metadata. ..C amix N->A Audio mixing. ... amultiply AA->A Multiply two audio streams. TSC anequalizer A->N Apply high-order audio parametric multi band equalizer. TSC anlmdn A->A Reduce broadband noise from stream using Non-Local Means. .SC anlms AA->A Apply Normalized Least-Mean-Squares algorithm to first audio stream.
四、显示可用像素格式
帮助文档对应内容 :
-pix_fmts show available pixel formats // 显示可用的像素格式
显示可用像素格式命令 :
ffmpeg -pix_fmts
执行过程 : 像素格式有很多 , 只贴出第一页 ;
命令行输出 :
D:\ffmpeg>ffmpeg -pix_fmts ffmpeg version n4.4-19-g8d172d9409 Copyright (c) 2000-2021 the FFmpeg developers built with gcc 10-win32 (GCC) 20210408 configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static --pkg-config=pkg-config --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw32 --enable-gpl --enable-version3 --disable-debug --enable-shared --disable-static --disable-w32threads --enable-pthreads --enable-iconv --enable-libxml2 --enable-zlib --enable-libfreetype --enable-libfribidi --enable-gmp --enable-lzma --enable-fontconfig --enable-libvorbis --enable-opencl --enable-libvmaf --enable-vulkan --enable-amf --enable-libaom --enable-avisynth --enable-libdav1d --enable-libdavs2 --enable-ffnvcodec --enable-cuda-llvm --enable-libglslang --enable-libgme --enable-libass --enable-libbluray --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvpx --enable-libwebp --enable-lv2 --enable-libmfx --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librav1e --enable-librubberband --enable-schannel --enable-sdl2 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libzimg --extra-cflags=-DLIBTWOLAME_STATIC --extra-cxxflags= --extra-ldflags=-pthread --extra-ldexeflags= --extra-libs=-lgomp libavutil 56. 70.100 / 56. 70.100 libavcodec 58.134.100 / 58.134.100 libavformat 58. 76.100 / 58. 76.100 libavdevice 58. 13.100 / 58. 13.100 libavfilter 7.110.100 / 7.110.100 libswscale 5. 9.100 / 5. 9.100 libswresample 3. 9.100 / 3. 9.100 libpostproc 55. 9.100 / 55. 9.100 Pixel formats: I.... = Supported Input format for conversion .O... = Supported Output format for conversion ..H.. = Hardware accelerated format ...P. = Paletted format ....B = Bitstream format FLAGS NAME NB_COMPONENTS BITS_PER_PIXEL ----- IO... yuv420p 3 12 IO... yuyv422 3 16 IO... rgb24 3 24 IO... bgr24 3 24 IO... yuv422p 3 16 IO... yuv444p 3 24 IO... yuv410p 3 9 IO... yuv411p 3 12 IO... gray 1 8 IO..B monow 1 1 IO..B monob 1 1 I..P. pal8 1 8 IO... yuvj420p 3 12 IO... yuvj422p 3 16 IO... yuvj444p 3 24 IO... uyvy422 3 16 ..... uyyvyy411 3 12 IO... bgr8 3 8 .O..B bgr4 3 4 IO... bgr4_byte 3 4 IO... rgb8 3 8 .O..B rgb4 3 4 IO... rgb4_byte 3 4
像素格式属性 :
Pixel formats: I.... = Supported Input format for conversion .O... = Supported Output format for conversion ..H.. = Hardware accelerated format ...P. = Paletted format ....B = Bitstream format