FFmpeg supports the following file formats through the libavformat library: Name	Encoding	Decoding	Comments
4xm		X	4X Technologies format, used in some games.
8088flex TMV		X
ACT Voice		X	contains G.729 audio
Adobe Filmstrip	X	X
Audio IFF (AIFF)	X	X
American Laser Games MM		X	Multimedia format used in games like Mad Dog McCree.
3GPP AMR	X	X
Amazing Studio Packed Animation File		X	Multimedia format used in game Heart Of Darkness.
Apple HTTP Live Streaming		X
Artworx Data Format		X
ADP		X	Audio format used on the Nintendo Gamecube.
AFC		X	Audio format used on the Nintendo Gamecube.
ASF	X	X
AST	X	X	Audio format used on the Nintendo Wii.
AVI	X	X
AviSynth		X
AVR		X	Audio format used on Mac.
AVS		X	Multimedia format used by the Creature Shock game.
Beam Software SIFF		X	Audio and video format used in some games by Beam Software.
Bethesda Softworks VID		X	Used in some games from Bethesda Softworks.
Binary text		X
Bink		X	Multimedia format used by many games.
Bitmap Brothers JV		X	Used in Z and Z95 games.
Brute Force & Ignorance		X	Used in the game Flash Traffic: City of Angels.
BRSTM		X	Audio format used on the Nintendo Wii.
BWF	X	X
CRI ADX	X	X	Audio-only format used in console video games.
Discworld II BMV		X
Interplay C93		X	Used in the game Cyberia from Interplay.
Delphine Software International CIN		X	Multimedia format used by Delphine Software games.
CD+G		X	Video format used by CD+G karaoke disks
Phantom Cine		X
Commodore CDXL		X	Amiga CD video format
Core Audio Format	X	X	Apple Core Audio Format
CRC testing format	X	
Creative Voice	X	X	Created for the Sound Blaster Pro.
CRYO APC		X	Audio format used in some games by CRYO Interactive Entertainment.
D-Cinema audio	X	X
Deluxe Paint Animation		X
DFA		X	This format is used in Chronomaster game
DSD Stream File (DSF)		X
DV video	X	X
DXA		X	This format is used in the non-Windows version of the Feeble Files game and different game cutscenes repacked for use with ScummVM.
Electronic Arts cdata		X
Electronic Arts Multimedia		X	Used in various EA games; files have extensions like WVE and UV2.
Ensoniq Paris Audio File		X
FFM (FFserver live feed)	X	X
Flash (SWF)	X	X
Flash 9 (AVM2)	X	X	Only embedded audio is decoded.
FLI/FLC/FLX animation		X	.fli/.flc files
Flash Video (FLV)	X	X	Macromedia Flash video files
framecrc testing format	X	
FunCom ISS		X	Audio format used in various games from FunCom like The Longest Journey.
G.723.1	X	X
G.729 BIT	X	X
G.729 raw		X
GIF Animation	X	X
GXF	X	X	General eXchange Format SMPTE 360M, used by Thomson Grass Valley playout servers.
HNM		X	Only version 4 supported, used in some games from Cryo Interactive
iCEDraw File		X
ICO	X	X	Microsoft Windows ICO
id Quake II CIN video		X
id RoQ	X	X	Used in Quake III, Jedi Knight 2 and other computer games.
IEC61937 encapsulation	X	X
IFF		X	Interchange File Format
iLBC	X	X
Interplay MVE		X	Format used in various Interplay computer games.
IV8		X	A format generated by IndigoVision 8000 video server.
IVF (On2)	X	X	A format used by libvpx
IRCAM	X	X
LATM	X	X
LMLM4		X	Used by Linux Media Labs MPEG-4 PCI boards
LOAS		X	contains LATM multiplexed AAC audio
LRC	X	X
LVF		X
LXF		X	VR native stream format, used by Leitch/Harris’ video servers.
Magic Lantern Video (MLV)		X
Matroska	X	X
Matroska audio	X	
FFmpeg metadata	X	X	Metadata in text format.
MAXIS XA		X	Used in Sim City 3000; file extension .xa.
MD Studio		X
Metal Gear Solid: The Twin Snakes		X
Megalux Frame		X	Used by Megalux Ultimate Paint
Mobotix .mxg		X
Monkey’s Audio		X
Motion Pixels MVI		X
MOV/QuickTime/MP4	X	X	3GP, 3GP2, PSP, iPod variants supported
MP2	X	X
MP3	X	X
MPEG-1 System	X	X	muxed audio and video, VCD format supported
MPEG-PS (program stream)	X	X	also known as VOB file, SVCD and DVD 
format supported
MPEG-TS (transport stream)	X	X	also known as DVB Transport Stream
MPEG-4	X	X	MPEG-4 is a variant of QuickTime.
Mirillis FIC video		X	No cursor rendering.
MIME multipart JPEG	X	
MSN TCP webcam		X	Used by MSN Messenger webcam streams.
MTV		X
Musepack		X
Musepack SV8		X
Material eXchange Format (MXF)	X	X	SMPTE 377M, used by D-Cinema, broadcast industry.
Material eXchange Format (MXF), D-10 Mapping	X	X	SMPTE 386M, D-10/IMX Mapping.
NC camera feed		X	NC (AVIP NC4600) camera streams
NIST SPeech HEader REsources		X
NTT TwinVQ (VQF)		X	Nippon Telegraph and Telephone Corporation TwinVQ.
Nullsoft Streaming Video		X
NuppelVideo		X
NUT	X	X	NUT Open Container Format
Ogg	X	X
Playstation Portable PMP		X
Portable Voice Format		X
TechnoTrend PVA		X	Used by TechnoTrend DVB PCI boards.
QCP		X
raw ADTS (AAC)	X	X
raw AC-3	X	X
raw Chinese AVS video	X	X
raw CRI ADX	X	X
raw Dirac	X	X
raw DNxHD	X	X
raw DTS	X	X
raw DTS-HD		X
raw E-AC-3	X	X
raw FLAC	X	X
raw GSM		X
raw H.261	X	X
raw H.263	X	X
raw H.264	X	X
raw HEVC	X	X
raw Ingenient MJPEG		X
raw MJPEG	X	X
raw MLP		X
raw MPEG		X
raw MPEG-1		X
raw MPEG-2		X
raw MPEG-4	X	X
raw NULL	X	
raw video	X	X
raw id RoQ	X	
raw Shorten		X
raw TAK		X
raw TrueHD	X	X
raw VC-1	X	X
raw PCM A-law	X	X
raw PCM mu-law	X	X
raw PCM signed 8 bit	X	X
raw PCM signed 16 bit big-endian	X	X
raw PCM signed 16 bit little-endian	X	X
raw PCM signed 24 bit big-endian	X	X
raw PCM signed 24 bit little-endian	X	X
raw PCM signed 32 bit big-endian	X	X
raw PCM signed 32 bit little-endian	X	X
raw PCM unsigned 8 bit	X	X
raw PCM unsigned 16 bit big-endian	X	X
raw PCM unsigned 16 bit little-endian	X	X
raw PCM unsigned 24 bit big-endian	X	X
raw PCM unsigned 24 bit little-endian	X	X
raw PCM unsigned 32 bit big-endian	X	X
raw PCM unsigned 32 bit little-endian	X	X
raw PCM floating-point 32 bit big-endian	X	X
raw PCM floating-point 32 bit little-endian	X	X
raw PCM floating-point 64 bit big-endian	X	X
raw PCM floating-point 64 bit little-endian	X	X
RDT		X
REDCODE R3D		X	File format used by RED Digital cameras, contains JPEG 2000 frames and PCM audio.
RealMedia	X	X
Redirector		X
RedSpark		X
Renderware TeXture Dictionary		X
RL2		X	Audio and video format used in some games by Entertainment Software Partners.
RPL/ARMovie		X
Lego Mindstorms RSO	X	X
RSD		X
RTMP	X	X	Output is performed by publishing stream to RTMP server
RTP	X	X
RTSP	X	X
SAP	X	X
SBG		X
SDP		X
Sega FILM/CPK		X	Used in many Sega Saturn console games.
Silicon Graphics Movie		X
Sierra SOL		X	.sol files used in Sierra Online games.
Sierra VMD		X	Used in Sierra CD-ROM games.
Smacker		X	Multimedia format used by many games.
SMJPEG	X	X	Used in certain Loki game ports.
Smush		X	Multimedia format used in some LucasArts games.
Sony OpenMG (OMA)	X	X	Audio format used in Sony Sonic Stage and Sony Vegas.
Sony PlayStation STR		X
Sony Wave64 (W64)	X	X
SoX native format	X	X
SUN AU format	X	X
SUP raw PGS subtitles		X
Text files		X
THP		X	Used on the Nintendo GameCube.
Tiertex Limited SEQ		X	Tiertex .seq files used in the DOS CD-ROM version of the game Flashback.
True Audio		X
VC-1 test bitstream	X	X
Vivo		X
WAV	X	X
WavPack	X	X
WebM	X	X
Windows Televison (WTV)	X	X
Wing Commander III movie		X	Multimedia format used in Origin’s Wing Commander III computer game.
Westwood Studios audio		X	Multimedia format used in Westwood Studios games.
Westwood Studios VQA		X	Multimedia format used in Westwood Studios games.
XMV		X	Microsoft video container used in Xbox games.
xWMA		X	Microsoft audio container used by XAudio 2.
eXtended BINary text (XBIN)		X
YUV4MPEG pipe	X	X
Psygnosis YOP		X