VLC media player
VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
Output formats:
VLC can transcode or stream audio and video into several formats depending on the operating system, including:
Container formats: ASF, AVI, FLAC, FLV,[e] Fraps,[e] Matroska, MP4, MPJPEG, MPEG-2 (ES, MP3), Ogg, PS, PVA, QuickTime File Format, TS, WAV, WebM
Audio coding formats: AAC, AC-3, DV Audio, FLAC, MP3,[i] Speex, Vorbis
Streaming protocols: HTTP, MMS, RTSP, RTP, UDP
Video coding formats: Dirac, DV, H.263, H.264/MPEG-4 AVC, H.265/MPEG-H HEVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Theora, VP5,[h] VP6, VP8,[h] VP9
Container formats: ASF, AVI, FLAC, FLV,[e] Fraps,[e] Matroska, MP4, MPJPEG, MPEG-2 (ES, MP3), Ogg, PS, PVA, QuickTime File Format, TS, WAV, WebM
Audio coding formats: AAC, AC-3, DV Audio, FLAC, MP3,[i] Speex, Vorbis
Streaming protocols: HTTP, MMS, RTSP, RTP, UDP
Video coding formats: Dirac, DV, H.263, H.264/MPEG-4 AVC, H.265/MPEG-H HEVC, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, Theora, VP5,[h] VP6, VP8,[h] VP9