IPod

iPodsApple iPodiPod Touch
The iPod line can play several audio file formats including MP3, AAC/M4A, Protected AAC, AIFF, WAV, Audible audiobook, and Apple Lossless. The iPod Photo introduced the ability to display JPEG, BMP, GIF, TIFF, and PNG image file formats. Fifth- and sixth-generation iPod Classics, as well as third-generation iPod Nanos, can additionally play MPEG-4 (H.264/MPEG-4 AVC) and QuickTime video formats, with restrictions on video dimensions, encoding techniques and data rates. Originally, iPod software only worked with Classic Mac OS and macOS; iPod software for Microsoft Windows was launched with the second-generation model.

Video coding format

video compression formatvideo compression standardvideo compression
Video content encoded using a particular video coding format is normally bundled with an audio stream (encoded using an audio coding format) inside a multimedia container format such as AVI, MP4, FLV, RealMedia, or Matroska. As such, the user normally doesn't have a H.264 file, but instead has a .mp4 video file, which is an MP4 container containing H.264-encoded video, normally alongside AAC-encoded audio. Multimedia container formats can contain any one of a number of different video coding formats; for example the MP4 container format can contain video in either the MPEG-2 Part 2 or the H.264 video coding format, among others.

Windows Media Player

Windows Media Player MobileMedia PlayerWindows Media Player Mobile 10
Windows Media Player 12 adds native support for H.264 and MPEG-4 Part 2 video formats, ALAC, AAC audio and 3GP, MP4 and MOV container formats. Windows Media Player 12 is also able to play AVCHD formats (.M2TS and .mts). As of Windows 10, Windows Media Player 12 can play FLAC, HEVC, ASS and SubRip subtitle, and Matroska container formats. Windows Media Player Mobile 10 on Windows Mobile 6.5 supports MP3, ASF, WMA and WMV using WMV or MPEG-4 codecs. Windows Media Player features integrated Audio CD-burning support since version 7 as well as data CD burning support since Windows Media Player 9 Series on Windows XP and later. Data CDs can have any of the media formats supported by the player.

ISO base media file format

ISO BMFFbase media formatISO-based
The first MP4 file format specification was created on the basis of the QuickTime format specification published in 2001. The MP4 file format known as "version 1" was published in 2001 as ISO/IEC 14496-1:2001, as revision of the MPEG-4 Part 1: Systems. In 2003, the first version of MP4 file format was revised and replaced by MPEG-4 Part 14: MP4 file format (ISO/IEC 14496-14:2003), commonly known as MPEG-4 file format "version 2". The MP4 file format was generalized into the ISO Base Media File format (ISO/IEC 14496-12:2004 or ISO/IEC 15444-12:2004), which defines a general structure for time-based media files.

HTTP Live Streaming

HLSApple HLSHLS (HTTP Live Streaming)
Encoder: codify video files in H.264 format and audio in AAC, MP3, AC-3 or EC-3. This is encapsulated by MPEG-2 Transport Stream to carry it. Segmenter: divides the MPEG-2 TS file into fragments of equal length, kept as .ts files. It also creates an index file that contains references of the fragmented files, saved as .m3u8. Distributor. Formed by a standard web server, accepts requests from clients and delivers all the resources (.m3u8 playlist file and .ts segment files) needed for streaming. Client. Request and download all the files and resources, assembling them so that they can be presented to the user as a continuous flow video.

RealPlayer

RealOne PlayerFormats supported by optional plug-insReal
Streaming: RealTime Streaming Protocol (rtsp://), Progressive Networks Streaming Protocols (pna://, pnm://), Microsoft Windows Media Streaming Protocol (mms://), Real Scalable Multicast (*.sdp), Synchronized Multimedia Integration Language (*.smil, *.smi). Audio: MP3 (*.mp3, *.mp2, *.mp2, *.m3u), CD Audio (*.cda), WAV (*.wav), AAC/aacPlus v1 (*.aac, *.m4a, *.m4b, *.mp4, *.acp, *.m4p), Apple Lossless, AIFF (*.aif, *.aiff), AU Audio Files (*.au), Panasonic AAC (*.acp). Video: DVD (*.vob), Video CD (*.dat), MPEG Video (*.mpg, *.mpeg, *.m2v, *.mpe etc.), AVI (*.avi, *.divx), MJPEG video playback from .avi files, Windows Media (*.wma, *.wmv etc.)

Kodi (software)

KodiKodi (formerly XBMC)XBMC
Audio formats: MIDI, AIFF, WAV/WAVE, MP2, MP3, AAC, AACplus (AAC+), Vorbis, AC3, DTS, ALAC, AMR, FLAC, Monkey's Audio (APE), RealAudio, SHN, WavPack, MPC/Musepack/Mpeg+, Shorten, Speex, WMA, IT, S3M, MOD (Amiga Module), XM, NSF (NES Sound Format), SPC (SNES), GYM (Genesis), SID (Commodore 64), Adlib, YM (Atari ST), ADPCM (Nintendo GameCube), and CD-DA. Digital picture/image formats: RAW image formats, BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX and Targa/TGA. Subtitle formats: AQTitle, ASS/SSA, CC, JACOsub, MicroDVD, MPL2, MPlayer, MPsub, OGM, PJS, RT, SMI, SRT, SUB, RealText, VOBsub, ubViewer, VPlayer.

MPEG-1 Audio Layer I

MP11MPEG-1/2 Layer-1
MPEG-1 Audio Layer I, commonly abbreviated to MP1, is one of three audio formats included in the MPEG-1 standard. It is a deliberately simplified version of MPEG-1 Audio Layer II, created for applications where lower compression efficiency could be tolerated in return for a less complex algorithm that could be executed with simpler hardware requirements. While supported by most media players, the codec is considered largely obsolete, and replaced by MP2 or MP3. For files only containing MP1 audio, the file extension .mp1 is used. MPEG-1 layer I was also used by the Digital Compact Cassette format, in the form of the PASC audio compression codec.

HTML5 video

HTML5HTML5 tagHTML5 video § Browser support
H.264 is usually used in the MP4 container format, together with Advanced Audio Coding (AAC) audio. AAC is also patented in itself, so users of MP4 will have to license both H.264 and AAC. In June 2009, the WHATWG concluded that no existing format was suitable as a specified requirement. Apple still only supports H.264, but Microsoft now supports VP9 and WebM, and has pledged support for AV1. On 30 October 2013, Cisco announced that it was making a binary H.264 module available for download. Cisco will pay the costs of patent licensing for those binary modules when downloaded by the using software while it is being installed, making H.264 free to use in that specific case.

Audiobook

audiobooksaudio bookaudio
Audiobooks are distributed on any audio format available, but primarily these are records, cassette tapes, CDs, MP3 CDs, downloadable digital formats (e.g., MP3 (.mp3), Windows Media Audio (.wma), Advanced Audio Coding (.aac)), and solid state preloaded digital devices in which the audio content is preloaded and sold together with a hardware device. In 1955, a German inventor introduced the Sound Book cassette system based on the Tefifon format where instead of a magnetic tape the sound was recorded on a continuous loop of grooved vinylite ribbon similar to the old 8-track tape.

RealAudio

RA.ram.ra
raac: MPEG-4 LC-AAC (RealAudio 9). racp: MPEG-4 HE-AAC (RealAudio 10). ralf: RealAudio Lossless Format (RealAudio 10). Comparison of audio coding formats. Icecast – a free and open source streaming server for internet radio stations, supports formats AAC, MP3, Ogg Vorbis, Theora, and NSV. SHOUTcast – a freeware server for internet radio stations, supports AAC, MP3, and NSV. Windows Media Audio – Microsoft's media formats. RealPlayer – Official media player for RealAudio. Helix Player is an open source media player for Linux, Solaris, and Symbian.

WMA Convert

WMA Convert is a software created for audio and video files conversion. The program supports conversion of MP3, M4A AAC, WAV, WMA audio file formats and MP4, WMV, AVI video formats. Also coverts M4P files to MP3. The option "convert directly to the iPod" is available. Software is capable with all most common audio file formats for portable media players. Removes DRM protection legally, because it is capable to bypass restriction using a unique audio and video converting mechanism. Comparison of video converters. Audio compression (data). List of audio formats. List of music software.

Ogg

.oggOGMogg123
., MP3/MP4), it was commonly used to encode free content (such as free music, multimedia on Wikimedia Foundation projects and Creative Commons files) and had started to be supported by a significant minority of digital audio players. Also supporting the Ogg format were many popular video game engines, including Doom 3, Unreal Tournament 2004, Halo: Combat Evolved, Jets n Guns, Mafia: The City of Lost Heaven, Myst IV: Revelation, Stepmania, Serious Sam: The Second Encounter, Lineage 2, Vendetta Online, Battlefield 2, and the Grand Theft Auto engines, as well as the audio files of the Java-based game, Minecraft.

CherryPlayer

CherryPlayer is a freeware closed-source media player of streaming media, audio and video files for the Microsoft Windows operating systems. It supports almost all popular audio and video file formats, streaming protocols, subtitle files and playlists.

Switch Audio File Conversion Software

Switch
FLAC, AAC, Ogg and other lossless formats were becoming more popular in the early 2000's, so Software such as Switch was needed to help users move audio files from one device to another and migrate old legacy audio formats into more efficient modern formats. The ability for a computer user to convert audio files becomes critical when they are unable to edit or use a particular audio file format due to limitations within their software or hardware platforms. Switch gives users the ability to convert WAV, MP3, WMA, M4A, Ogg, AVI, MID and most other audio file formats (40+ formats supported, see charts below).

Video file format

video filevideo filesvideo
VP9) alongside audio data in an audio coding format (e.g. Opus). The container can also contain synchronization information, subtitles, and metadata such as title. A standardized (or in some cases de facto standard) video file type such as .webm is a profile specified by a restriction on which container format and which video and audio compression formats are allowed. The coded video and audio inside a video file container (i.e. not headers, footers, and metadata) is called the essence.

Didiom

Regardless of the desktop media player, or the amount of storage capacity on a mobile phone, Didiom scanned a computer, and made the media collection available for wireless streaming and downloading to mobile phones. All streams were SSL encrypted for high-value transmissions, such as online banking transactions. Didiom's technology supported audio files in the format of DRM-free and DRM-protected Windows Media Audio (WMA), MP3, WAV, Advanced Audio Coding (AAC), M4A and Ogg Vorbis, as well as iTunes playlists, and playlists in Windows Media Player Playlist (WPL), PLS and M3U formats.

Pono (digital music service)

PonoPono MusicPono audio format
In March 2014, Young announced that Pono would provide "the finest quality, highest-resolution digital music from both major labels and prominent independent labels" using the FLAC audio file format. $6.2M of funding for the project was raised via preorders for the player using the crowdfunding platform Kickstarter. In June 2014, Young assumed the title of CEO of Pono Music. The Pono player and music store was officially launched in January 2015. On July 17, 2016, Pono Music announced that their online music store would be temporarily shut down due to the acquisition of their content partner, Omnifone, by "a large company".

Media Foundation

Enhanced Video RendererEVRMicrosoft Media Foundation framework
The frame rate of the output video is synchronized with the frame rate of the reference stream. If any of the other streams (called substreams) have a different frame rate, EVR discards the extra frames (if the substream has a higher frame rate), or uses the same frame more than once (if it has a lower frame rate). Windows Media Audio and Windows Media Video are the only default supported formats for encoding through Media Foundation in Windows Vista. For decoding, an MP3 file source is available in Windows Vista to read MP3 streams but an MP3 file sink to output MP3 is only available in Windows 7.

HTML5 audio

Web AudioWeb Audio APIWeb Speech API
Most AAC files with finite length are wrapped in an MPEG-4 container (.mp4, .m4a), which is supported natively in Internet Explorer, Safari, and Chrome, and supported by the OS in Firefox and Opera. Most AAC live streams with infinite length are wrapped in an Audio Data Transport Stream container (.aac, .adts), which is supported by Chrome, Safari, Firefox and Edge. Many browsers also support uncompressed PCM audio in a WAVE container. In 2012, the free and open royalty-free Opus format was released and standardized by IETF. It is supported by Mozilla, Google, Opera and Edge. This table documents the current support for audio coding formats by the element.