Codecs and media containers.


Free Download Mp4Gain
picture

Codecs and media containers.

Codecs and Containers

Bitrate. Recommendations for video encoding.

Video Container and Video Codecs

To compress digital media files, special programs are used – codecs (encoders). This is a kind of “formula” that determines how audio and video content can be packaged. Codecs also perform the reverse decoding operation, in this case they are called decoders.

Encoder (encoder, encoder in English): a program and / or device used to convert information from one type to another (encoding).
A decoder is essentially the same as an encoder, but it converts in the opposite direction.

Codec (English codec): encoder and decoder in one block.
Compression ratio is the ratio of the size of the input file (not encoded) to the size of the output file (encoded). For example, a compression ratio of 11: 1 means that the encoded file is 12 times smaller than the original.
Bit rate: the number of bits allocated to record a unit of time of audio information. They are generally measured in kb / s, that is, kilobits per second (kb / s or kbps in English).
Most codecs for audio and visual data use lossy compression to obtain an acceptable final (compressed) file size. There are also lossless codecs. But for most applications, lossy codecs are more beneficial, as the subtle degradation in quality is justified by a significant reduction in data volume. Almost the only exception is when the data will undergo post-processing: in this case, repeated encoding / decoding losses will have a serious impact on quality.

The most popular are the following codecs:

psd, bmp, rle, dib, gif, eps, jpg, pcx, raw, png, tif, etc. – images.
flag, ogg, opus, wav, pcm, wma, mp3, aac, as3, dts, flac, etc. – Audio;
ffdshow, indeo, mjpeg, mpeg-1, mpeg-2, mpeg-4 (h.261, h.263, h.264), wmv – video.

Any operating system initially contains a certain set of codecs, but these are generally not sufficient to play certain video file formats. The codecs convert the data into a special file called a container. A container is a special shell that stores information encrypted by codecs. Basically, media containers are video file formats that contain data about their internal structure. The container can store various information, in particular, images, audio, video and subtitles. Different types of containers determine the quantity and quality of information that can be stored in them, but they do not affect the way the data is encoded.

The most popular are the following containers:

ogg, mp3, mka, wav, wma, mp3, aac, dts, flac, etc. – Audio;
DivX, XviD, AVI, MP4, MPEG, WMV, MOV, VOB, MKV, FLV, MPG, dv, flv, ts, m2ts, mp4, etc. – video.
To determine which format to convert a video into, you must proceed from the task set. Imagine this situation: you have a beautiful video clip of the wedding photos and you want to play it on your TV screen (without HD). To do this, you can burn video in DVD format (as3 – audio, vob – video).

Next, let’s look at the most famous video file formats:
AVI (Audio-Video Interleaved) is one of the most common media containers for Windows operating systems. This format can contain four types of information: video, audio, text and midi. This container can contain video of various formats from MPEG-1 to MPEG-4. AVI has a large number of varieties in terms of internal structure and can be played on smartphones, communicators and other devices. The AVI media container does not impose any restrictions on the type of codec used.
WMV (Windows Media Video) is a digital video format created and controlled by Microsoft. WMV files can contain audio and video data packed with Windows Media Audio (WMA) and Windows Media Video (WMV) codecs.
MOV is a format developed by Apple for the QuickTime media player. To play such files, you must have a QuickTime player or players with MOV codecs already installed. The format can contain video, animation, graphics, 3D. This format supports any audio and video codecs.
ASF (Advanced Streaming Format) is a Microsoft streaming format. Based on MPEG-4 and used to transfer low and medium bit rate videos to the Internet. ASF is a multimedia container that supports almost all video codecs.
MPG or MPEG (Moving Picture Experts Group) – A video file containing video encoded with codecs:
mpeg1 – The standard was developed in 1992 with the capabilities of 2-speed CD-ROMs and 486 computers in mind
The mpeg2 standard was adopted in


Free Download Mp4Gain
picture


Mp4Gain Main Window
picture


Mp4Gain Features
picture


Free Download Mp4Gain
picture

What are codecs?

First, it is useful to know the technical definition of codecs. They are programs that encode and decodify multimedia files, which favor compression for storage and unpacking for viewing.

Multimedia files

When using a media file, a codec is used, even without knowing it. Each file with an MP3 or AVI extension, for example, was created with a codec. Currently, to play music or watch a movie, you need a codec to read these media files. But why?

Codec

Listening to and viewing multimedia files At the beginning of personal computing, the main multimedia files used were WAV and MIDI audio. The WAVs recorded the ambient sound and made short clips. MIDIs were sound synthesizers because they used the computer’s sound card to replicate music. The big problem with these formats was that the MIDI files weren’t music, just any computer playback (currently, MIDI sound technology is used in the polyphonic tones of cell phones) and the WAVs were extremely large.

codec

The problem with WAV

But why are WAV files (and still are) so large? To understand this, it is enough to know that the human ear perceives only one sound track and does not listen as much as possible. However, the WAV can perceive and record these inaudible sounds and transform them into information along with the perceivable ones. In this way, WAV sound files have a lot of information, from unnecessary to what we need.

The way to deal with excess information was to develop a program that would take only the useful parts of the WAV files. In this way the MP3 was created, that is, it is a compressed sound file with only the necessary information.

Starting with the video files

Viewing video files It all started in the late 1980s, with the MPEG project, the Motion Picture Expert Group, or the Animated Picture (or Movie) Expert Group. This group developed a system to compress movie files for storage and playback on computers, without excess size or weight. Imagine that in an 800×600 movie, full screen in high resolution, there are 30 different images per second and each image is made on average with about 500,000 dots. Each point is one byte of information, so each second of film would have approximately 15 MB of information. That way, a CD with a capacity of 700 MB would only fit 50 seconds of film!

This group developed a way to encode these images from the film so they didn’t take up as much space. Despite having lost some of its quality, the film was playable on any computer, in addition to providing detailed observation. These files were either MPEG or MPG. MP3 would actually be the third layer of MPEG, the sound layer (that’s why it’s called MP3). The MP4 format would be a fourth layer of MPEG, with videos in high definition.

Understand how it works

The codec is a small program to encode and decode information from a multimedia file. It encodes the original format in a smaller size for storage and then decodes it, converting it back into an image and / or sound for all to see.

Therefore, you must have the codec installed on your computer to view certain multimedia files. A video in AVI format, for example, can be compressed with different codecs, such as XVID or DIVX. And for your computer to read that information, you need to have that code to decode the movie and watch it.

Existing core codecs

Currently, a primary audio codec, MP3, is used. In addition to some different video codecs, such as XVID, DIVX, RMVB, M4V, among many others. Fortunately, there is the K-Lite Codec Pack, a great package with all of these core codecs and many others, all of which are playable with Media Player Classic. The important thing is that with the K-Lite Codec Pack installed, you will hardly find a file format that requires a codec that is not on your computer.

There are different versions of K-Lite. They are:

K-Lite Mega Codec Package: With this package you offer the vast majority of necessary codecs and also the advantage of having the Media Player Classic ready.

K-Lite Codec Pack Full: Bring all the codecs you will need, without Media Player Classic.

Other possible packages

If you are not satisfied with the K-Lite Codec Pack packages, there are other download options in Baixaki. Some are:

Windows Essentials Codec Pack: allows decoding of other file formats, such as APE audio and FLV video.

Real alternative: a package with codecs for viewing files in Real Media, such as RMA audio and RMVB and RMVB video.