5.1.10
Filters
Audio
Bitstream
OpenCL Video
VAAPI Video
Video
Sinks
Audio
Video
Sources
Audio
Multimedia
Video
9.0.1
8.1.2
8.0.3
7.1.5
7.0.3
6.1.6
6.0.1
5.0.3
4.4.8
4.3.9
4.2.11
4.1.11
4.0.6
3.4.14
3.3.9
3.2.19
3.1.11
3.0.12
2.8.22
2.7.7
2.6.9
2.5.11
2.4.14
2.3.6
2.2.16
2.1.8
2.0.7
1.2.12
1.1.16
1.0.10
0.11.5
0.10.16
0.9.4
0.8.15
0.7.17
0.6.7
0.5.15
aac_adtstoasc
Convert MPEG-2/4 AAC ADTS to an MPEG-4 Audio Specific Configuration bitstream.
av1_metadata
Modify metadata embedded in an AV1 stream.
chomp
Remove zero padding at the end of a packet.
dca_core
Extract the core from a DCA/DTS stream, dropping extensions such as DTS-HD.
dump_extra
Add extradata to the beginning of the filtered packets except when said packets already exactly begin with the extradata that is intended to be added.
dv_error_marker
Blocks in DV which are marked as damaged are replaced by blocks of the specified color.
eac3_core
Extract the core from a E-AC-3 stream, dropping extra channels.
extract_extradata
Extract the in-band extradata.
filter_units
Remove units with types in or not in a given set from the stream.
hapqa_extract
Extract Rgb or Alpha part of an HAPQA file, without recompression, in order to create an HAPQ or an HAPAlphaOnly file.
h264_metadata
Modify metadata embedded in an H.264 stream.
h264_mp4toannexb
Convert an H.264 bitstream from length prefixed mode to start code prefixed mode (as defined in the Annex B of the ITU-T H.264 specification).
h264_redundant_pps
This applies a specific fixup to some Blu-ray streams which contain redundant PPSs modifying irrelevant parameters of the stream which confuse other transformations which require correct extradata.
hevc_metadata
Modify metadata embedded in an HEVC stream.
hevc_mp4toannexb
Convert an HEVC/H.265 bitstream from length prefixed mode to start code prefixed mode (as defined in the Annex B of the ITU-T H.265 specification).
imxdump
Modifies the bitstream to fit in MOV and to be usable by the Final Cut Pro decoder.
mjpeg2jpeg
Convert MJPEG/AVI1 packets to full JPEG/JFIF packets.
mjpegadump
Add an MJPEG A header to the bitstream, to enable decoding by Quicktime.
mov2textsub
Extract a representable text file from MOV subtitles, stripping the metadata header from each subtitle packet.
mp3decomp
Decompress non-standard compressed MP3 audio headers.
mpeg2_metadata
Modify metadata embedded in an MPEG-2 stream.
mpeg4_unpack_bframes
Unpack DivX-style packed B-frames.
noise
Damages the contents of packets or simply drops them without damaging the container.
null
This bitstream filter passes the packets through unchanged.
pcm_rechunk
Repacketize PCM audio to a fixed number of samples per packet or a fixed packet rate per second.
pgs_frame_merge
Merge a sequence of PGS Subtitle segments ending with an "end of display set" segment into a single packet.
prores_metadata
Modify color property metadata embedded in prores stream.
remove_extra
Remove extradata from packets.
setts
Set PTS and DTS in packets.
text2movsub
Convert text subtitles to MOV subtitles (as used by the mov_text codec) with metadata headers.
trace_headers
Log trace output containing all syntax elements in the coded stream headers (everything above the level of individual coded blocks).
truehd_core
Extract the core from a TrueHD stream, dropping ATMOS data.
vp9_metadata
Modify metadata embedded in a VP9 stream.
vp9_superframe
Merge VP9 invisible (alt-ref) frames back into VP9 superframes.
vp9_superframe_split
Split VP9 superframes into single frames.
vp9_raw_reorder
Given a VP9 stream with correct timestamps but possibly out of order, insert additional show-existing-frame packets to correct the ordering.