Difference between revisions of "H.264/MPEG-4 AVC"

From VideoLAN Wiki
Jump to navigation Jump to search
(Template:Codec video: encoder=x264)
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
video codec able to be used in a wide spectrum of applications scenarios ranging from real time use in video conferencing systems to mpeg files. For a technical description read http://www.dspr.com/www/technology/csvt_overview.pdf.
+
{{codec video|id=h264|encoder=x264|mod=h26x}}
 +
{{wikipedia|H.264/MPEG-4 AVC}}
 +
{{mmwiki|H.264}}
  
==See also==
+
'''H.264''', or '''Advanced Video Coding''' ('''AVC''') is a video codec described by [[MPEG-4]] Part 10. It can be used in a wide spectrum of applications, ranging from file storage to real-time streaming in video conferencing systems.
*[http://en.wikipedia.org/wiki/H264 H264 at Wikipedia]
+
 
 +
Similar codecs are [[H.263]] (its predecessor) and [[H.265]] (its very recent successor).
 +
 
 +
Although [[Documentation:Modules/h26x|h26x]] is used to decode it, [[Documentation:Modules/x264|x264]] is used to encode it (see [[x264]]).
 +
 
 +
== See also ==
 +
* [[H.261]]
 +
* [[H.262/MPEG-2 Part 2]]
 +
* [[H.263]]
 +
* [[H.264/MPEG-4 AVC]]
 +
* [[High Efficiency Video Coding|H.265/HEVC]]
 +
 
 +
== Specification ==
 +
For a technical description read [https://web.archive.org/web/20080518031951/http://www.dspr.com/www/technology/csvt_overview.pdf http://www.dspr.com/www/technology/csvt_overview.pdf]
 +
 
 +
== Source code ==
 +
* {{VLCSourceFile|modules/demux/mpeg/h26x.c}}
 +
* {{VLCSourceFile|modules/codec/x264.c}}
 +
 
 +
{{stub}}

Latest revision as of 06:20, 13 April 2019

h264
This is a video codec. The name to use at the command line is h264.
VLC can encode using this codec through the x264 module.
This codec is from the h26x module.

H.264, or Advanced Video Coding (AVC) is a video codec described by MPEG-4 Part 10. It can be used in a wide spectrum of applications, ranging from file storage to real-time streaming in video conferencing systems.

Similar codecs are H.263 (its predecessor) and H.265 (its very recent successor).

Although h26x is used to decode it, x264 is used to encode it (see x264).

See also

Specification

For a technical description read http://www.dspr.com/www/technology/csvt_overview.pdf

Source code

Help VideoLAN by adding to this page!
Create an account to start editing, and then click here to add to this article.