# Audio-/Video-Filter

Die verfügbaren Optionen können von der Version der zugrunde liegenden Encoding-Tools abhängen, die Transloadit für die folgenden Robots verwendet:

* [🤖/audio/artwork EN (English)](/docs/robots/audio-artwork.md)
* [🤖/audio/concat EN (English)](/docs/robots/audio-concat.md)
* [🤖/audio/split EN (English)](/docs/robots/audio-split.md)
* [🤖/audio/encode](/de/docs/robots/audio-encode.md)
* [🤖/audio/loop EN (English)](/docs/robots/audio-loop.md)
* [🤖/audio/merge EN (English)](/docs/robots/audio-merge.md)
* [🤖/audio/waveform EN (English)](/docs/robots/audio-waveform.md)
* [🤖/meta/write EN (English)](/docs/robots/meta-write.md)
* [🤖/video/adaptive](/de/docs/robots/video-adaptive.md)
* [🤖/video/artwork EN (English)](/docs/robots/video-artwork.md)
* [🤖/video/concat EN (English)](/docs/robots/video-concat.md)
* [🤖/video/encode](/de/docs/robots/video-encode.md)
* [🤖/video/merge](/de/docs/robots/video-merge.md)
* [🤖/video/split EN (English)](/docs/robots/video-split.md)
* [🤖/video/subtitle](/de/docs/robots/video-subtitle.md)
* [🤖/video/thumbs](/de/docs/robots/video-thumbs.md)

Transloadit empfiehlt, `ffmpeg_stack: "v7"` in den Assembly Instructions dieser Robots anzugeben. Wir wissen, wie wichtig Kontinuität für unsere Kunden ist. Deshalb müssen Upgrades der Stack-Version immer aktiv ausgewählt werden. Stack-Versionen werden in der Regel viele Jahre lang unterstützt, bevor wir Warnungen zur Einstellung ausgeben. Beispielsweise hatten wir `"v1.0.0"` 11 Jahre lang unterstützt, bevor wir diese Version einstellten.

**ffmpeg\_stack**

|v5|v6|v7||||||
|-|-|-|-|-|-|-|-|
|Bezeichnung|Beschreibung|Lesen|Schreiben|Lesen|Schreiben|Lesen|Schreiben|
|a3dscope|Eingabeaudio in eine 3D-Oszilloskop-Videoausgabe umwandeln.|Nein|Nein|Nein|Ja|Nein|Ja|
|aap|Algorithmus der affinen Projektion auf den ersten Audiostream anwenden.|Nein|Nein|Nein|Nein|Ja|Ja|
|abench|Einen Teil eines Filtergraphen benchmarken.|Ja|Ja|Ja|Ja|Ja|Ja|
|abitscope|Eingabeaudio in eine Audio-Bit-Oszilloskop-Videoausgabe umwandeln.|Nein|Ja|Nein|Ja|Nein|Ja|
|abuffer|Audioframes puffern und für die Filterkette zugänglich machen.|Ja|Ja|Ja|Ja|Ja|Ja|
|abuffersink|Audioframes puffern und am Ende des Filtergraphen bereitstellen.|Nein|Ja|Nein|Ja|Nein|Ja|
|acompressor|Audiokompressor.|Ja|Ja|Ja|Ja|Ja|Ja|
|acontrast|Einfacher Filter zur Kompression und Expansion des Audiodynamikbereichs.|Ja|Ja|Ja|Ja|Ja|Ja|
|acopy|Eingabeaudio unverändert in die Ausgabe kopieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|acrossfade|Zwei Eingabe-Audiostreams überblenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|acrossover|Audio nach Frequenzbändern in separate Streams aufteilen.|Nein|Nein|Nein|Nein|Nein|Nein|
|acrusher|Audio-Bitauflösung reduzieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|acue|Filterung verzögern, um sie an einen Cue anzupassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|addroi|Einem Frame eine Region of Interest hinzufügen.|Ja|Ja|Ja|Ja|Ja|Ja|
|adeclick|Impulsrauschen aus dem Eingabeaudio entfernen.|Ja|Ja|Ja|Ja|Ja|Ja|
|adeclip|Clipping aus dem Eingabeaudio entfernen.|Ja|Ja|Ja|Ja|Ja|Ja|
|adecorrelate|Eingabeaudio dekorrelieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|adelay|Einen oder mehrere Audiokanäle verzögern.|Ja|Ja|Ja|Ja|Ja|Ja|
|adenorm|Denormalzahlen durch extrem leises Rauschen beheben.|Ja|Ja|Ja|Ja|Ja|Ja|
|aderivative|Ableitung des Eingabeaudios berechnen.|Ja|Ja|Ja|Ja|Ja|Ja|
|adrawgraph|Anhand der Metadaten des Eingabeaudios ein Diagramm zeichnen.|Nein|Ja|Nein|Ja|Nein|Ja|
|adrc|Regler für den spektralen Audiodynamikbereich.|Nein|Nein|Ja|Ja|Ja|Ja|
|adynamicequalizer|Eingabeaudio dynamisch entzerren.|Ja|Ja|Ja|Ja|Ja|Ja|
|adynamicsmooth|Eingabeaudio dynamisch glätten.|Ja|Ja|Ja|Ja|Ja|Ja|
|aecho|Dem Audio Echo hinzufügen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aemphasis|Audioanhebung.|Ja|Ja|Ja|Ja|Ja|Ja|
|aeval|Audiosignal gemäß einem angegebenen Ausdruck filtern.|Ja|Ja|Ja|Ja|Ja|Ja|
|aevalsrc|Ein durch einen Ausdruck definiertes Audiosignal erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aexciter|Hochfrequenzanteil des Audios verstärken.|Ja|Ja|Ja|Ja|Ja|Ja|
|afade|Eingabeaudio ein- oder ausblenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|afdelaysrc|FIR-Koeffizienten für eine fraktionale Verzögerung erzeugen.|Nein|Nein|Ja|Ja|Ja|Ja|
|afftdn|Audiosamples mittels FFT entrauschen.|Ja|Ja|Ja|Ja|Ja|Ja|
|afftfilt|Beliebige Ausdrücke auf Samples im Frequenzbereich anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|afifo|Eingabeframes puffern und bei Anforderung senden.|Ja|Ja|Ja|Ja|Nein|Nein|
|afir|FIR-Filter mit bereitgestellten Koeffizienten aus zusätzlichen Streams anwenden.|Nein|Nein|Nein|Nein|Ja|Ja|
|afireqsrc|Audiostream mit FIR-Equalizer-Koeffizienten erzeugen.|Nein|Nein|Ja|Ja|Ja|Ja|
|afirsrc|Audiostream mit FIR-Koeffizienten erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aformat|Eingabeaudio in eines der angegebenen Formate umwandeln.|Ja|Ja|Ja|Ja|Ja|Ja|
|afreqshift|Frequenzverschiebung auf das Eingabeaudio anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|afwtdn|Audiostream mittels Wavelets entrauschen.|Ja|Ja|Ja|Ja|Ja|Ja|
|agate|Audio-Gate.|Ja|Ja|Ja|Ja|Ja|Ja|
|agraphmonitor|Verschiedene Filtergraph-Statistiken anzeigen.|Nein|Ja|Nein|Ja|Nein|Ja|
|ahistogram|Eingabeaudio in eine Histogramm-Videoausgabe umwandeln.|Nein|Ja|Nein|Ja|Nein|Ja|
|aiir|Infinite-Impulse-Response-Filter mit vorgegebenen Koeffizienten anwenden.|Nein|Nein|Nein|Nein|Nein|Nein|
|aintegral|Integral des Eingabeaudios berechnen.|Ja|Ja|Ja|Ja|Ja|Ja|
|ainterleave|Audioeingaben zeitlich verschachteln.|Ja|Ja|Ja|Ja|Ja|Ja|
|alatency|Latenz der Audiofilterung ausgeben.|Ja|Ja|Ja|Ja|Ja|Ja|
|alimiter|Audio-Lookahead-Limiter.|Ja|Ja|Ja|Ja|Ja|Ja|
|allpass|Zweipoligen Allpassfilter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|allrgb|Alle RGB-Farben erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|allyuv|Alle yuv-Farben erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aloop|Audiosamples wiederholen.|Ja|Ja|Ja|Ja|Ja|Ja|
|alphaextract|Alphakanal als Graustufen-Bildkomponente extrahieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|alphamerge|Luma-Wert der zweiten Eingabe in den Alphakanal der ersten Eingabe kopieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|amerge|Zwei oder mehr Audiostreams zu einem einzigen Mehrkanalstream zusammenführen.|Ja|Ja|Ja|Ja|Ja|Ja|
|ametadata|Metadaten von Audioframes bearbeiten.|Ja|Ja|Ja|Ja|Ja|Ja|
|amix|Audiomischung.|Ja|Ja|Ja|Ja|Ja|Ja|
|amovie|Audio aus einer Filmquelle lesen.|Ja|Nein|Ja|Nein|Ja|Nein|
|amplify|Änderungen zwischen aufeinanderfolgenden Videoframes verstärken.|Ja|Ja|Ja|Ja|Ja|Ja|
|amultiply|Zwei Audiostreams multiplizieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|anequalizer|Hochgradigen parametrischen Mehrband-Audioequalizer anwenden.|Nein|Nein|Nein|Nein|Nein|Nein|
|anlmdn|Breitbandrauschen im Stream mittels Non-Local Means reduzieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|anlmf|Normalized-Least-Mean-Fourth-Algorithmus auf den ersten Audiostream anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|anlms|Normalized-Least-Mean-Squares-Algorithmus auf den ersten Audiostream anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|anoisesrc|Audiorauschsignal erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|anull|Quelle unverändert an die Ausgabe weiterleiten.|Ja|Ja|Ja|Ja|Ja|Ja|
|anullsink|Eingabeaudio vollständig unverändert lassen.|Nein|Ja|Nein|Ja|Nein|Ja|
|anullsrc|Leere Audioquelle; leere Audioframes zurückgeben.|Ja|Ja|Ja|Ja|Ja|Ja|
|apad|Audio mit Stille auffüllen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aperms|Berechtigungen für den ausgegebenen Audioframe festlegen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aphasemeter|Eingabeaudio in eine Phasenmesser-Videoausgabe umwandeln.|Nein|Nein|Nein|Nein|Nein|Nein|
|aphaser|Audio einen Phasing-Effekt hinzufügen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aphaseshift|Phasenverschiebung auf das Eingabeaudio anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|apsnr|Audio Peak Signal-to-Noise Ratio messen.|Nein|Nein|Ja|Ja|Ja|Ja|
|apsyclip|Psychoakustischer Audio-Clipper.|Ja|Ja|Ja|Ja|Ja|Ja|
|apulsator|Audio-Pulsator.|Ja|Ja|Ja|Ja|Ja|Ja|
|arealtime|Filterung auf Echtzeitgeschwindigkeit verlangsamen.|Ja|Ja|Ja|Ja|Ja|Ja|
|aresample|Audiodaten neu abtasten.|Ja|Ja|Ja|Ja|Ja|Ja|
|areverse|Audioclip umkehren.|Ja|Ja|Ja|Ja|Ja|Ja|
|arls|Recursive-Least-Squares-Algorithmus auf den ersten Audiostream anwenden.|Nein|Nein|Ja|Ja|Ja|Ja|
|arnndn|Sprachrauschen mithilfe rekurrenter neuronaler Netze reduzieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|asdr|Audio-Signal-to-Distortion Ratio messen.|Ja|Ja|Ja|Ja|Ja|Ja|
|asegment|Audiostream segmentieren.|Nein|Nein|Nein|Nein|Nein|Nein|
|aselect|Audioframes für die Ausgabe auswählen.|Nein|Nein|Nein|Nein|Nein|Nein|
|asendcmd|Befehle an Filter senden.|Ja|Ja|Ja|Ja|Ja|Ja|
|asetnsamples|Anzahl der Samples für jeden ausgegebenen Audioframe festlegen.|Ja|Ja|Ja|Ja|Ja|Ja|
|asetpts|PTS für den ausgegebenen Audioframe festlegen.|Ja|Ja|Ja|Ja|Ja|Ja|
|asetrate|Samplerate ändern, ohne die Daten zu verändern.|Ja|Ja|Ja|Ja|Ja|Ja|
|asettb|Zeitbasis für den Audio-Ausgabelink festlegen.|Ja|Ja|Ja|Ja|Ja|Ja|
|ashowinfo|Textinformationen zu jedem Audioframe anzeigen.|Ja|Ja|Ja|Ja|Ja|Ja|
|asidedata|Side Data von Audioframes bearbeiten.|Ja|Ja|Ja|Ja|Ja|Ja|
|asisdr|Audio Scale-Invariant Signal-to-Distortion Ratio messen.|Nein|Nein|Ja|Ja|Ja|Ja|
|asoftclip|Audio-Soft-Clipper.|Ja|Ja|Ja|Ja|Ja|Ja|
|aspectralstats|Frequenzbereichsstatistiken zu Audioframes anzeigen.|Ja|Ja|Ja|Ja|Ja|Ja|
|asplit|Audioeingabe an N Audioausgaben weiterleiten.|Nein|Nein|Nein|Nein|Nein|Nein|
|ass|ASS-Untertitel mithilfe der libass-Bibliothek auf das Eingabevideo rendern.|Ja|Ja|Ja|Ja|Ja|Ja|
|astats|Zeitbereichsstatistiken zu Audioframes anzeigen.|Ja|Ja|Ja|Ja|Ja|Ja|
|astreamselect|Audiostreams auswählen.|Nein|Nein|Nein|Nein|Nein|Nein|
|asubboost|Subwoofer-Frequenzen verstärken.|Ja|Ja|Ja|Ja|Ja|Ja|
|asubcut|Subwoofer-Frequenzen absenken.|Ja|Ja|Ja|Ja|Ja|Ja|
|asupercut|Superfrequenzen absenken.|Ja|Ja|Ja|Ja|Ja|Ja|
|asuperpass|Butterworth-Bandpassfilter hoher Ordnung anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|asuperstop|Butterworth-Bandsperrfilter hoher Ordnung anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|atadenoise|Adaptive Temporal Averaging Denoiser anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|atempo|Audiotempo anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|atilt|Spektrale Neigung auf Audio anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|atrim|Einen zusammenhängenden Abschnitt der Eingabe auswählen und den Rest verwerfen.|Ja|Ja|Ja|Ja|Ja|Ja|
|avectorscope|Eingabeaudio in eine Vektorskop-Videoausgabe konvertieren.|Nein|Ja|Nein|Ja|Nein|Ja|
|avgblur|Average-Blur-Filter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|avgblur\_opencl|Average-Blur-Filter anwenden.|Nein|Nein|Ja|Ja|Ja|Ja|
|avgblur\_vulkan|avgblur-Maske auf das Eingabevideo anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|avsynctest|Audio-Video-Synchronisationstest erzeugen.|Nein|Nein|Ja|Ja|Ja|Ja|
|axcorrelate|Zwei Audiostreams kreuzkorrelieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|azmq|Befehle über ZMQ empfangen und an Filter vermitteln.|Ja|Ja|Ja|Ja|Ja|Ja|
|backgroundkey|Einen statischen Hintergrund transparent machen.|Nein|Nein|Ja|Ja|Ja|Ja|
|bandpass|Zweipoligen Butterworth-Bandpassfilter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|bandreject|Zweipoligen Butterworth-Bandsperrfilter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|bass|Niedrige Frequenzen verstärken oder absenken.|Ja|Ja|Ja|Ja|Ja|Ja|
|bbox|Bounding Box für jeden Frame berechnen.|Ja|Ja|Ja|Ja|Ja|Ja|
|bench|Einen Teil eines Filtergraphen benchmarken.|Ja|Ja|Ja|Ja|Ja|Ja|
|bilateral|Bilateralfilter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|bilateral\_cuda|GPU-beschleunigter bilateraler Filter|Nein|Nein|Ja|Ja|Ja|Ja|
|biquad|Biquad-IIR-Filter mit den angegebenen Koeffizienten anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|bitplanenoise|Bit-Ebenen-Rauschen messen.|Ja|Ja|Ja|Ja|Ja|Ja|
|blackdetect|(Fast) schwarze Videointervalle erkennen.|Ja|Ja|Ja|Ja|Ja|Ja|
|blackframe|(Fast) schwarze Frames erkennen.|Ja|Ja|Ja|Ja|Ja|Ja|
|blend|Zwei Videoframes ineinander überblenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|blend\_vulkan|Zwei Videoframes in Vulkan überblenden|Nein|Nein|Ja|Ja|Ja|Ja|
|blockdetect|Blockdetect-Filter.|Nein|Nein|Ja|Ja|Ja|Ja|
|blurdetect|Blurdetect-Filter.|Nein|Nein|Ja|Ja|Ja|Ja|
|bm3d|3D-Rauschfilter mit Block-Matching.|Nein|Ja|Nein|Ja|Nein|Ja|
|boxblur|Eingabe weichzeichnen.|Ja|Ja|Ja|Ja|Ja|Ja|
|boxblur\_opencl|Boxblur-Filter auf das Eingabevideo anwenden|Nein|Nein|Ja|Ja|Ja|Ja|
|bs2b|Bauer-Filter von Stereo zu binauralem Audio.|Ja|Ja|Ja|Ja|Ja|Ja|
|buffer|Videoframes puffern und für die Filterchain zugänglich machen.|Ja|Ja|Ja|Ja|Ja|Ja|
|buffersink|Videoframes puffern und am Ende des Filtergraphen bereitstellen.|Ja|Ja|Ja|Ja|Ja|Ja|
|bwdif|Eingabebild deinterlacen.|Ja|Ja|Ja|Ja|Ja|Ja|
|bwdif\_cuda|CUDA-Frames deinterlacen|Nein|Nein|Ja|Ja|Ja|Ja|
|bwdif\_vulkan|Vulkan-Frames über bwdif deinterlacen|Nein|Nein|Ja|Ja|Ja|Ja|
|cas|Kontrastadaptives Schärfen.|Ja|Ja|Ja|Ja|Ja|Ja|
|ccrepack|Metadaten für Closed Captions gemäß CEA-708 neu verpacken|Nein|Nein|Ja|Ja|Ja|Ja|
|cellauto|Von einem elementaren zellulären Automaten erzeugtes Muster erstellen.|Ja|Ja|Ja|Ja|Ja|Ja|
|channelmap|Audiokanäle neu zuordnen.|Ja|Ja|Ja|Ja|Ja|Ja|
|channelsplit|Audio in separate Streams pro Kanal aufteilen.|Nein|Nein|Nein|Nein|Nein|Nein|
|chorus|Audio mit einem Chorus-Effekt versehen.|Ja|Ja|Ja|Ja|Ja|Ja|
|chromaber\_vulkan|Chroma des Eingabevideos verschieben (chromatische Aberration)|Ja|Ja|Ja|Ja|Ja|Ja|
|chromahold|Einen bestimmten Farbbereich in Grau umwandeln.|Ja|Ja|Ja|Ja|Ja|Ja|
|chromakey|Eine bestimmte Farbe transparent machen. Verarbeitet YUV-Farben.|Ja|Ja|Ja|Ja|Ja|Ja|
|chromakey\_cuda|GPU-beschleunigter Chromakey-Filter|Nein|Nein|Ja|Ja|Ja|Ja|
|chromanr|Chrominanzrauschen reduzieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|chromashift|Chroma verschieben.|Ja|Ja|Ja|Ja|Ja|Ja|
|ciescope|Video-CIE-Scope.|Ja|Ja|Ja|Ja|Ja|Ja|
|codecview|Informationen zu einigen Codecs visualisieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|color|Einheitlich gefärbte Eingabe bereitstellen.|Ja|Ja|Ja|Ja|Ja|Ja|
|color\_vulkan|Konstante Farbe erzeugen (Vulkan)|Nein|Nein|Ja|Ja|Ja|Ja|
|colorbalance|Farbbalance anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorchannelmixer|Farben durch Mischen der Farbkanäle anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorchart|Farbprüftafel erzeugen.|Nein|Nein|Ja|Ja|Ja|Ja|
|colorcontrast|Farbkontrast zwischen RGB-Komponenten anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorcorrect|Farbweißabgleich selektiv für Schwarz und Weiß anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorhold|Einen bestimmten Farbbereich in Grau umwandeln. Verarbeitet RGB-Farben.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorize|Eine Vollfarbe über den Videostream legen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorkey|Eine bestimmte Farbe transparent machen. Arbeitet mit RGB-Farben.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorkey\_opencl|Eine bestimmte Farbe transparent machen. Arbeitet mit RGB-Farben.|Nein|Nein|Ja|Ja|Ja|Ja|
|colorlevels|Farbstufen anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colormap|VVV->V Benutzerdefinierte Color Maps auf den Videostream anwenden.|Nein|Nein|Nein|Nein|Nein|Nein|
|colormatrix|Farbmatrix konvertieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorspace|Zwischen Farbräumen konvertieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|colorspace\_cuda|CUDA-beschleunigter Videofarbkonverter|Nein|Nein|Ja|Ja|Ja|Ja|
|colorspectrum|Farbspektrum erzeugen.|Ja|Ja|Ja|Ja|Ja|Ja|
|colortemperature|Farbtemperatur des Videos anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|compand|Audiodynamikbereich komprimieren oder erweitern.|Ja|Ja|Ja|Ja|Ja|Ja|
|compensationdelay|Verzögerungsleitung zur Audiokompensation.|Ja|Ja|Ja|Ja|Ja|Ja|
|concat|Audio- und Videostreams zusammenfügen.|Nein|Nein|Nein|Nein|Nein|Nein|
|convolution|Faltungsfilter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|convolution\_opencl|Faltungsmaske auf das Eingabevideo anwenden.|Nein|Nein|Ja|Ja|Ja|Ja|
|convolve|Ersten Videostream mit dem zweiten Videostream falten.|Ja|Ja|Ja|Ja|Ja|Ja|
|copy|Das Eingabevideo unverändert in die Ausgabe kopieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|corr|Korrelation zwischen zwei Videostreams berechnen.|Nein|Nein|Ja|Ja|Ja|Ja|
|cover\_rect|Ein benutzerdefiniertes Objekt erkennen und abdecken.|Ja|Ja|Ja|Ja|Ja|Ja|
|crop|Eingabevideo zuschneiden.|Ja|Ja|Ja|Ja|Ja|Ja|
|cropdetect|Zuschnittsgröße automatisch erkennen.|Ja|Ja|Ja|Ja|Ja|Ja|
|crossfeed|Kopfhörer-Crossfeed-Filter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|crystalizer|Einfacher Filter zur Schärfung von Audiorauschen.|Ja|Ja|Ja|Ja|Ja|Ja|
|cue|Filterung verzögern, um sie an einen Cue anzupassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|curves|Komponentenkurven anpassen.|Ja|Ja|Ja|Ja|Ja|Ja|
|datascope|Videodatenanalyse.|Ja|Ja|Ja|Ja|Ja|Ja|
|dblur|Directional Blur-Filter anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|dcshift|DC-Verschiebung auf das Audio anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|dctdnoiz|Frames mittels 2D DCT entrauschen.|Ja|Ja|Ja|Ja|Ja|Ja|
|deband|Banding im Video entfernen.|Ja|Ja|Ja|Ja|Ja|Ja|
|deblock|Blockartefakte im Video entfernen.|Ja|Ja|Ja|Ja|Ja|Ja|
|decimate|Frames dezimieren (Filter nach dem Field Matching).|Nein|Ja|Nein|Ja|Nein|Ja|
|deconvolve|Ersten Videostream mit dem zweiten Videostream entfalten.|Ja|Ja|Ja|Ja|Ja|Ja|
|dedot|Cross-Luminance und Cross-Color reduzieren.|Ja|Ja|Ja|Ja|Ja|Ja|
|deesser|De-Esser auf das Audio anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|deflate|Deflate-Effekt anwenden.|Ja|Ja|Ja|Ja|Ja|Ja|
|deflicker|Zeitliche Schwankungen der Frame-Luminanz entfernen.|Ja|Ja|Ja|Ja|Ja|Ja|
|deinterlace\_qsv|QuickSync-Video-Deinterlacing|Ja|Ja|Ja|Ja|Ja|Ja|
|deinterlace\_vaapi|Deinterlacing von VAAPI-Oberflächen|Ja|Ja|Ja|Ja|Ja|Ja|

**ffmpeg\_stack**

|v5|v6|v7||||||
|-|-|-|-|-|-|-|-|
|Bezeichnung|Beschreibung|Lesen|Schreiben|Lesen|Schreiben|Lesen|Schreiben|
|afir|FIR-Filter mit bereitgestellten Koeffizienten aus zusätzlichen Streams anwenden.|Nein|Nein|Nein|Nein|Ja|Ja|
