
Everything you need to know about video codecs and containers

Today, everyone seems to be aiming to become filmmakers. People use a wide variety of gadgets and devices for filming, including mobile phones and digital cameras, as well as portable and professional video cameras. The latest generation of digital SLR cameras can record high definition video, which is being replaced by Ultra HD (4K) video.

It takes effort to learn how to make good videos, but it becomes even more difficult when you want to show your video masterpiece in all its glory to friends, family, or put it online for everyone to see. You may need to upload it to YouTube, you may want to burn your own Blu-ray Disc or DVD, or you may just want to upload a video to your mobile phone or tablet.
Everything you need to know about video codecs and containers
Let’s first understand the types of codecs. General concept of codecs
If you chat with people who are into video processing or visit the relevant web forums, one way or another, you will find yourself involved in the sometimes heated debate about which codec is better. In fact, the effectiveness of any codec is highly dependent on the compression mode used and the type of video material being processed. So it is worth considering different codecs, taking into account their specific use and the characteristics of the compressed material. Video codecs are mainly covered below, but the section on format containers also mentions the use of audio codecs. Video recording and archiving
Most modern consumer electronic devices receive content in some kind of already compressed format. As a general rule, only professional video operators work with uncompressed HD video. Of course, ideally, if possible, in the presence of a large-capacity storage system, the video files should be stored in the original recording format, because this ensures the highest quality. Transcoding a video from one type of compression to another can introduce subtle artifacts that can degrade image quality. (These errors are minimized with good software transcoding.)
Today, many codecs with specific specializations are offered. The average user may never find most of them. The next section is dedicated to codecs, such as compression / decompression systems, used as part of special software that is designed to encode or transcode video files.
x.264 / MPEG-4 AVC (Advanced Video Coding). This most common codec is used in modern digital video and still cameras, in which shooting results are saved as files on built-in hard drives, memory cards, etc.
H.265 (HEVC – High Efficiency Video Coding) the latest most efficient video compression standard developed in response to the need to migrate to ultra high definition video, known as Ultra HD or 4K.
H.265 was originally developed as HEVC (High Efficiency Video Coding). It was approved as the official successor to H.264 in April 2013.
MJPEG (Motion JPEG). This is an older format used by some older generation digital cameras and video equipment. It was developed by experts who participated in the development of the JPEG (Joint Picture Experts Group) codec to compress ordinary still images, hence the name of this codec.
DV and HDV The DV standard was developed by a consortium of video technology companies for tape storage systems and was often used in camcorders with a mini tape cassette slot. Some DV versions have been used successfully in professional camcorders, and the HDV version has been developed to support high definition tape cassettes.









