H.264 video codec


Free Download Mp4Gain
picture

H.264

This codec was developed by the ITU (International Telecommunications Union) with the sober name h.26L. In 2001 several consortia and companies joined forces and continued development jointly. Microsoft also participated in the development of H.264.

H.264 CODEC

This video codec is now compatible with numerous companies and end devices, including Adobe and Apple. The H.264 codec is one of the video codecs that has also made the leap to the codecs compatible with Blu Ray and HD-DVD. Well, the quality of this video codec is amazing, but it comes at a price. Very few video bloggers and small businesses will invest in the staggering licensing costs.

H.264 technical characteristics
CAVLC / CABAC encoder
Multiple frames of reference
Intra frames: all types of macroblocks (16×16, 8×8 and 4×4)
Using B frames as frames of reference
adaptive temporal transformation (8 × 8 and 4 × 4)
Custom quantization matrices
Optimization for multi-core processors
Mixed frames of reference for submacroblocks
Alpha and beta unlock filters
Interlaced
Additional H.264 features
Speed ​​control: constant quantization (CQP), constant speed factor (CRF)
Nominal distortion optimization
Customizable B frames
Various motion detection mechanisms (Diamond, Hexagon, Desigual Multi-Hexagon)
Optimized quantization of nominal distortion (trellis)

H.264 levels and profiles

In 2003, the first versions of the H.264 video codec were released with the ITU-T H.264 standard. In this standard, the first 3 profiles were defined for H.264, the baseline, the main and the high profile. Over time, the High 10, High 4: 2: 2 and High 4: 4: 4 profiles were added. These profiles define the encoding parameters to be used, as according to the standard not all features can be used arbitrarily .

Various H.264 levels have also been defined in the ITU-T H.264 standard, which define the maximum video sizes, bit rates, and other parameters such as the number of macroblocks allowed in the H.264 video codec. To create true standards-compliant H.264 videos, visit Wikipedia’s H.264 level overview and adjust its parameters according to your desired level / profile.

x264 is the most widespread derivative of the H.264 codec under the GPL and at the same time command line encoder for the H.264 MPEG-4-AVC video format. It is an open source solution that is available for all platforms such as Windows, Linux, and Unix.

This encoder was developed as part of the VideoLAN project and can be downloaded for free from the project pages at http://www.videolan.org/developers/x264.html.

Technical characteristics x264
CAVLC / CABAC encoder
Multiple frames of reference
Intra frames: all types of macroblocks (16×16, 8×8 and 4×4)
Using B frames as frames of reference
Adaptive temporal transformation (8×8 and 4×4)
Custom quantization matrices
Optimization for multi-core processors
Alpha and beta unlock filters
Interlaced
Additional Features x264
Speed ​​control: constant quantization (CQP), constant speed factor (CRF), single-pass and multi-pass ABR
Mixed frames of reference for submacroblocks
Various motion detection mechanisms (Diamond, Hexagon, Desigual Multi-Hexagon)
Optimized quantization of nominal distortion (trellis)
The encoder supports both 32-bit and 64-bit and multi-threaded platforms, which is particularly interesting for multi-core processors like Xeon, Phenom, or dual-core processors.

The Videcodec x264 also supports the H.264 levels and profiles defined for the H.264 codec in the ITU-T H.264 standard, which define the maximum video sizes, bit rates and other parameters such as the number of macro blocks allowed in the video. To create true standards-compliant H.264 / x264 videos, visit Wikipedia’s H.264 / x264 level overview and adjust its parameters according to your desired level / profile.


Free Download Mp4Gain
picture


Mp4Gain Main Window
picture


Mp4Gain Features
picture


Free Download Mp4Gain
picture

The best video encoder

Get information on the network about the various existing video encodings: the question “what is the best format?” I have not yet found an answer. For now, to maintain a large video in HD-TV format (1080 × 720), the best seems to be the code adopted by Microsoft “h.264 / MPEG4 part10”, also called H.264 Advanced Video Coding (AVC), used on blu-ray discs. The “container”, ie the file format, can vary from .M2TS, from bluray, to .MPEG4.

video encoder

The following is a diagram of the main forms of video compression:

Divx

He is the most famous coder, the one who changed the history of online video transmission. The basic version is free, the paid version (the Pro version) adds better encoding skills (ie for those who want to create Divx with higher quality than the standard version). The latest versions add full encoding and screen support to the HDTV standard.

video formats

Xvid

The open source encoder that competes with Divx Pro. With it you can create high quality videos.

x.264 (AVC / H.264)

The H.264 / AVC encoder is the latest generation (paid) video compression encoder, which achieves the best results (intended both in terms of compression and final quality). It also comes with high definition (HD) compression, designed for TV and Blu-Ray. Unfortunately, the official version of the encoder is shareware (already used in various encoding programs, including Nero), but there is a free version (even open source) called x.264, which can be used for encoding / decoding. In some open source video editing programs, such as AviDemux, this encoder is already built-in and can be used like any other encoder (although a video created with it is currently incompatible with divx player programs). is already embedded in some media players, such as VLC or others.

MKV (Matroska and Haali splitter package)

The MKV format is not a format, but a container (like the avi). Inside it can accommodate the most different codecs, such as Xvid, Divx, H264, AAC, etc. To watch .mkv movies, which recently seem to be spreading more and more (and will become more and more, given the increase in HD 720p or 1080p video, HDTV and Blu-Ray), the Matroska package or a video player that supports this form / container inherent.

FFDShow

It is a very useful open source and filter encoder package for displaying multimedia content such as divx, xvid, mkv, h.264, ac3, etc. It is also widely used by free applications such as BD Rebuilder, RipBot, etc., requiring the operation of your presence.