Meta tags:
Headings (most frequently used words):
coding, video, profiles, history, and, advanced, contents, naming, applications, design, implementations, licensing, see, also, references, further, reading, external, links, overall, fidelity, range, extensions, professional, scalable, multiview, 3d, avc, mfc, stereoscopic, versions, derived, formats, features, levels, decoded, picture, buffering, software, encoders, hardware, feature, support, in, particular,
Text of the page (most frequently used words):
the (402), and (218), video (164), yes (136), for (127), 264 (120), mpeg (109), coding (97), profile (89), that (73), with (66), high (66), retrieved (64), avc (64), part (63), from (58), standard (52), itu (47), this (41), are (39), use (32), #support (32), used (31), 2011 (30), picture (29), profiles (29), format (28), edit (28), pdf (28), applications (28), was (27), compression (27), iso (25), pictures (25), can (25), november (24), more (24), all (23), original (23), such (23), may (22), standards (22), other (22), information (22), 2010 (22), archived (22), which (22), iec (21), january (21), features (21), also (20), software (20), 000 (20), layer (19), set (19), advanced (18), audio (18), august (18), october (18), not (18), frame (18), than (18), scalable (18), 2013 (17), design (17), sony (17), transform (17), two (17), macroblock (17), resolution (17), additional (16), using (16), 320 (16), july (16), bit (16), encoding (16), level (16), prediction (16), baseline (16), frames (16), bitstream (16), patents (15), television (15), reference (15), has (15), 2012 (15), one (15), constrained (15), december (14), digital (14), 2004 (14), patent (14), integer (14), intra (14), encoder (14), feature (14), articles (13), definition (13), based (13), maximum (13), data (13), rate (13), multiview (13), allowing (13), see (12), media (12), motion (12), april (12), cisco (12), chroma (12), block (12), 2023 (11), parts (11), systems (11), stream (11), group (11), lossless (11), licensing (11), jvt (11), march (11), extensions (11), free (11), decoding (11), quality (11), known (11), have (11), main (11), decoded (11), 920 (11), per (11), 720 (11), developed (11), code (10), dvb (10), efficiency (10), image (10), formats (10), dct (10), jpeg (10), codec (10), via (10), 2007 (10), processing (10), extension (10), royalties (10), project (10), new (10), were (10), but (10), some (10), include (10), where (10), typically (10), hardware (10), when (10), implementations (10), depth (10), decoder (10), 080 (10), coded (10), 352 (10), color (10), including (10), view (9), wikipedia (9), license (9), 2026 (9), 2024 (9), series (9), recommendations (9), open (9), 265 (9), list (9), broadcast (9), internet (9), microsoft (9), vceg (9), range (9), 2003 (9), com (9), efficient (9), completed (9), many (9), sample (9), slices (9), macroblocks (9), content (9), primarily (9), constraint (9), been (9), various (9), february (8), codecs (8), hevc (8), mvc (8), atsc (8), streaming (8), moving (8), adaptive (8), theora (8), 2009 (8), doi (8), tools (8), fidelity (8), 576 (8), case (8), its (8), 2019 (8), openh264 (8), mozilla (8), google (8), work (8), recording (8), professional (8), mode (8), inter (8), released (8), cabac (8), called (8), common (8), added (8), only (8), 480 (8), number (8), 240 (8), spatial (8), toggle (7), mobile (7), page (7), 262 (7), 128 (7), ultra (7), system (7), file (7), base (7), apple (7), within (7), technology (7), 2008 (7), first (7), qualcomm (7), predictive (7), firefox (7), development (7), 2017 (7), xavc (7), svc (7), version (7), products (7), prior (7), most (7), while (7), both (7), multiple (7), power (7), between (7), size (7), quantization (7), mbaff (7), supported (7), samples (7), specified (7), 160 (7), 048 (7), cavlc (7), mfc (7), stereoscopic (7), field (7), defined (7), application (7), into (7), syntax (7), representation (7), parameter (7), sizes (7), mbit (7), history (7), inc (6), different (6), statements (6), 266 (6), 261 (6), annex (6), 722 (6), av1 (6), low (6), transport (6), experts (6), comparison (6), entropy (6), alliance (6), others (6), 120 (6), generic (6), audiovisual (6), services (6), 2005 (6), users (6), included (6), intel (6), network (6), x264 (6), joint (6), designed (6), announced (6), targeting (6), encoded (6), cpu (6), encoders (6), same (6), specific (6), extended (6), binaries (6), higher (6), example (6), 100 (6), 396 (6), values (6), luma (6), 192 (6), 840 (6), 096 (6), 280 (6), bitstreams (6), lower (6), slice (6), ordering (6), top (6), simple (6), these (6), sampling (6), bits (6), robustness (6), loss (6), sei (6), messages (6), sub (6), regions (6), table (5), available (5), organization (5), september (5), links (5), 2016 (5), dated (5), 2015 (5), description (5), 263 (5), 992 (5), 14496 (5), blu (5), ray (5), storage (5), complexity (5), enhancement (5), enhanced (5), overview (5), thomas (5), wiegand (5), sullivan (5), gary (5), broadcom (5), web (5), 2021 (5), www (5), core (5), capabilities (5), cosine (5), half (5), pmw (5), consumer (5), team (5), pool (5), later (5), court (5), commonly (5), their (5), fps (5), much (5), flexible (5), multi (5), less (5), special (5), separate (5), scaling (5), interlaced (5), any (5), allow (5), above (5), supports (5), contains (5), supporting (5), dpb (5), wide (5), fields (5), given (5), times (5), levels (5), constraints (5), arbitrary (5), subset (5), intended (5), builds (5), scalability (5), adding (5), precision (5), purposes (5), environments (5), contain (5), uses (5), compensation (5), frext (5), naming (5), move (5), contents (4), search (4), terms (4), ftp (4), unsourced (4), vvc (4), 729 (4), 723 (4), category (4), disc (4), techniques (4), law (4), quicktime (4), smpte (4), ietf (4), 2000 (4), aptx (4), vp8 (4), h264 (4), university (4), june (4), s2cid (4), 1109 (4), bibcode (4), ieee (4), luthra (4), ajay (4), help (4), 560 (4), further (4), corp (4), simplified (4), windows (4), html (4), specification (4), discrete (4), general (4), pixel (4), pro (4), f55 (4), 2006 (4), coefficients (4), references (4), technologies (4), approved (4), district (4), found (4), release (4), would (4), although (4), panasonic (4), perform (4), being (4), asic (4), must (4), purpose (4), matrices (4), provide (4), source (4), thus (4), versions (4), current (4), timing (4), hdtv (4), units (4), second (4), 680 (4), 139 (4), 024 (4), 288 (4), indicate (4), temporal (4), each (4), three (4), extra (4), switching (4), includes (4), referred (4), variety (4), ability (4), selected (4), exact (4), match (4), enabling (4), error (4), elements (4), types (4), sequence (4), partnership (4), aka (4), article (4), hide (4), sidebar (4), subsection (4), about (3), under (3), site (3), non (3), commons (3), categories (3), wikidata (3), containing (3), covered (3), introduction (3), 2020 (3), 245 (3), 222 (3), 711 (3), 704 (3), 2022 (3), dvd (3), hdv (3), surround (3), 1080p (3), full (3), iii (3), methods (3), transforms (3), pcm (3), arithmetic (3), webm (3), heif (3), ogg (3), tiff (3), gsm (3), amr (3), aac (3), vp9 (3), etc (3), 2018 (3), cameras (3), surveillance (3), learn (3), signal (3), communication (3), circuits (3), performance (3), 620 (3), faq (3), end (3), processors (3), quick (3), updated (3), enabled (3), chrome (3), steve (3), 304 (3), properties (3), fast (3), early (3), memory (3), cinealta (3), markets (3), characteristics (3), int (3), changes (3), because (3), them (3), limit (3), since (3), years (3), ago (3), around (3), least (3), citation (3), needed (3), decode (3), encode (3), well (3), electronics (3), patented (3), dsp (3), flexibility (3), highly (3), companies (3), formerly (3), cpus (3), however (3), sufficient (3), real (3), time (3), cost (3), complete (3), process (3), control (3), picaff (3), ios (3), access (3), projects (3), target (3), does (3), removed (3), working (3), youtube (3), indicated (3), stored (3), capacity (3), value (3), frameheightinmbs (3), picwidthinmbs (3), 696 (3), 110 (3), 768 (3), 376 (3), maxdpbmbs (3), allows (3), buffering (3), hi10p (3), hi422p (3), hi444pp (3), 600 (3), 176 (3), 144 (3), filter (3), aso (3), fmo (3), particular (3), stereo (3), result (3), conform (3), name (3), region (3), similar (3), without (3), primary (3), broadcasts (3), losses (3), several (3), next (3), better (3), structures (3), vectors (3), supplemental (3), vui (3), space (3), important (3), variable (3), length (3), context (3), efficiently (3), appearance (3), perceptual (3), type (3), precise (3), smaller (3), earlier (3), weighted (3), fade (3), derived (3), related (3), how (3), read (3), add (2), languages (2), developers (2), contact (2), privacy (2), policy (2), text (2), apply (2), you (2), wikimedia (2), website (2), dead (2), 2025 (2), specifically (2), potentially (2), wikiproject (2), wikify (2), pages (2), cleanup (2), short (2), org (2), 709 (2), 470 (2), weighting (2), 323 (2), 993 (2), 991 (2), 983 (2), 728 (2), 726 (2), 719 (2), 718 (2), letter (2), codes (2), lists (2), 27000 (2), 23094 (2), 23008 (2), 20000 (2), 15926 (2), 11941 (2), 2014 (2), 1073 (2), 1007 (2), 500 (2), 216 (2), standardization (2), deployments (2), dvi (2), vhs (2), super (2), vision (2), dts (2), dolby (2), isdb (2), mac (2), line (2), quad (2), resolutions (2), concepts (2), dash (2), essential (2), versatile (2), genomic (2), rights (2), language (2), item (2), mp4 (2), scene (2), multichannel (2), program (2), celp (2), acelp (2), matroska (2), flash (2), smacker (2), bink (2), bpg (2), rtp (2), containers (2), 33475 (2), vivid (2), avs2 (2), 20090 (2), avs1 (2), chinese (2), evrc (2), opus (2), mp3 (2), oms (2), avs (2), truemotion (2), asp (2), container (2), multimedia (2), essentiality (2), moscow (2), state (2), annual (2), respect (2), marpe (2), publications (2), publication (2), visual (2), richardson (2), external (2), vcodex (2), limited (2), link (2), xxvii (2), 5558 (2), tcsvt (2), transactions (2), reading (2), nokia (2), goes (2), 2001 (2), term (2), united (2), states (2), portfolio (2), wiki (2), texas (2), instruments (2), reuse (2), sync (2), generation (2), built (2), monochrome (2), github (2), bsd (2), webrtc (2), notes (2), ballmer (2), ceo (2), gartner (2), symposium (2), itxpo (2), recommendation (2), broadcasting (2), download (2), 1999 (2), rfc (2), 3984 (2), isbn (2), algorithms (2), rao (2), sxs (2), cards (2), capture (2), future (2), camcorders (2), introduces (2), accelerate (2), equivalent (2), algorithm (2), optimization (2), draft (2), on2 (2), applies (2), after (2), sued (2), amazon (2), making (2), compliant (2), unenforceable (2), circuit (2), order (2), relevant (2), now (2), still (2), force (2), world (2), year (2), blocks (2), bridge (2), commercial (2), pay (2), motorola (2), arm (2), cores (2), implemented (2), functionality (2), acquired (2), fpga (2), product (2), solutions (2), particularly (2), rates (2), make (2), easier (2), require (2), significant (2), computational (2), x86 (2), implementation (2), therefore (2), reduce (2), employed (2), either (2), controlled (2), adaptivity (2), concept (2), direct (2), notably (2), binary (2), published (2), devices (2), due (2), increased (2), late (2), opera (2), question (2), going (2), html5 (2), they (2), silverlight (2), computation (2), shown (2), parentheses (2), right (2), column (2), floor (2), 184 (2), below (2), expressed (2), previously (2), predictions (2), best (2), way (2), follows (2), 256 (2), 300 (2), 800 (2), 108 (2), 864 (2), 135 (2), 760 (2), 880 (2), 485 (2), examples (2), highest (2), details (2), loop (2), deblocking (2), partitioning (2), redundant (2), hip (2), cbp (2), combined (2), map (2), texture (2), compatible (2), views (2), five (2), combination (2), identified (2), 244 (2), 122 (2), editing (2), corresponding (2), planes (2), progressive (2), adopted (2), importance (2), faded (2), videoconferencing (2), point (2), compositing (2), considered (2), following (2), sets (2), applied (2), allowed (2), far (2), freely (2), give (2), rather (2), means (2), section (2), often (2), individual (2), modes (2), structure (2), depending (2), usability (2), user (2), sequences (2), random (2), byte (2), jump (2), operation (2), get (2), switch (2), optional (2), providing (2), packets (2), fundamental (2), nal (2), very (2), remove (2), header (2), active (2), remains (2), unchanged (2), throughout (2), abstraction (2), vlc (2), golomb (2), coefficient (2), designs (2), compress (2), requires (2), resulting (2), management (2), single (2), compared (2), perfect (2), compressed (2), exactly (2), specify (2), cases (2), quarter (2), partition (2), constructed (2), together (2), should (2), 2160 (2), record (2), body (2), recent (2), committee (2), broad (2), reported (2), satellite (2), major (2), construction (2), presence (2), deriving (2), then (2), gamut (2), defining (2), post (2), industry (2), what (2), spaces (2), drafting (2), formed (2), chaired (2), towards (2), germany (2), jtc (2), sg16 (2), 26l (2), overall (2), convention (2), jointly (2), community (2), avc1 (2), player (2), administered (2), widely (2), successor (2), rec (2), here (2), upload (2), english (2), log (2), create (2), account (2), donate (2), menu (2), topic, cookie, statement, statistics, conduct, legal, safety, contacts, disclaimers, agree, registered, trademark, profit, foundation, creative, attribution, sharealike, rendered, parsoid, last, edited, utc, hidden, official, marked, weasel, worded, phrases, mdy, dates, needing, 26x, videotelephony, https, index, php, title, advanced_video_coding, oldid, 1375042388, beginning, 2100, 601, 1304, 1534, 468, noise, 450, 324, gatekeeper, 248, 241, 239, 235, 225, 9972, 9970, 9960, 9700, 9701, 9710, 9711, 8262, 7043, 7042, 7041, 988, 987, 984, 811, 806, 798, 783, 707, 706, 703, 165, 114, 80000, 56000, 55000, 50001, 45001, 42010, 40500, 40314, 40260, 40250, 40240, 40230, 39075, 39001, 38500, 37120, 37001, 33001, 32000, 31010, 31000, 30170, 30000, 29500, 29199, 29148, 29119, 29110, 28000, 27729, 27040, 27019, 27018, 27017, 27007, 27006, 27005, 27004, 27003, 27002, 27001, 26324, 26300, 26262, 26000, 25964, 25178, 24728, 24707, 24617, 24613, 24517, 23941, 23360, 23271, 23270, 23092, 23090, 23009, 23003, 23000, 22537, 22396, 22395, 22392, 22382, 22381, 22380, 22322, 22319, 22315, 22301, 22300, 22275, 22000, 21827, 21778, 21500, 21482, 21122, 21047, 21001, 21000, 20830, 20802, 20400, 20252, 20121, 20022, 29999, 19831, 19794, 19775, 19770, 19757, 19752, 19650, 19600, 19510, 19509, 19508, 19507, 19506, 19505, 19503, 19502, 19501, 19500, 19439, 19407, 19136, 19125, 19115, 19114, 19092, 19011, 19005, 18916, 18760, 18629, 18245, 18181, 18014, 18004, 17800, 17799, 17506, 17442, 17369, 17203, 17100, 17025, 17024, 16949, 16750, 16612, 16610, 16485, 16355, 16262, 16023, 15938, 15930, wip, 15924, 15919, 15897, 15707, 15706, 15693, 15686, 15511, 15504, 15489, 15438, 15445, 15444, 15408, 15398, 15291, 15288, 15189, 15118, 15022, 14971, 14882, 14764, 14755, 14698, 14651, 14649, 14644, 14617, 14555, 14443, 14396, 14289, 14224, 14223, 14051, 14031, 14006, 14000, 13849, 13818, 13816, 13616, 13584, 13568, 13567, 13490, 13485, 13450, 13406, 13399, 13250, 13216, 13211, 12944, 12620, 12234, 12207, 12182, 12052, 12006, 11992, 11940, 11898, 11889, 11801, 11785, 11784, 11783, 11544, 11404, 11179, 11172, 11170, 11073, 10967, 10962, 10957, 10861, 10746, 10664, 10646, 10628, 10589, 10585, 10383, 10367, 238, 10303, 10279, 10218, 10206, 10179, 10165, 10161, 10160, 10118, 10116, 10007, 10006, 10000, 19999, 9995, 9985, 9984, 9945, 9899, 9897, 9797, 9660, 9594, 9592, 9593, 9564, 9529, 9506, 9496, 9407, 9362, 9314, 9293, 9241, 9227, 9141, 9126, 9075, 9036, 9000, 9001, 8879, 8859, 8820, 8807, 8805, 8806, 8802, 8691, 8652, 8651, 8632, 8613, 8601, 8583, 8571, 8501, 8373, 8217, 8178, 8093, 8000, 7942, 7816, 7813, 7812, 7811, 7810, 7736, 7637, 7498, 7200, 7185, 7098, 7064, 7027, 7010, 7002, 7001, 6943, 6862, 6709, 6523, 6438, 6429, 6425, 6385, 6373, 6346, 6344, 6166, 5964, 5807, 5800, 5776, 5775, 5725, 5428, 5427, 5426, 5218, 5127, 4909, 4217, 4165, 4157, 4031, 3977, 3950, 3901, 3864, 3602, 3601, 3307, 3297, 3166, 3103, 3029, 2921, 2852, 2848, 2788, 2720, 2711, 2709, 2533, 2281, 2240, 2146, 2145, 2108, 2047, 2033, 1989, 1745, 1629, 1538, 1413, 1155, 1004, 1000, 999, 965, 898, 860, 843, 838, 764, 732, 690, 668, 657, 646, 639, 519, 518, 361, 306, 302, 259, 233, 228, 226, 217, 9999, romanizations, international, country, vga, hdmi, gpmi, displayport, component, connectors, uncompressed, vmd, cbhd, archival, dci, filming, dxd, dsd, sound, sbtvd, dmb, muse, 819, defunct, analog, 8640p, 16k, 4320p, 2160p, 1440p, 1080i, 720p, conformance, apis, unified, speech, expression, font, laser, dmif, dsm, dwt, daubechies, wavelet, mdct, fft, dpcm, adpcm, lzw, deflate, lossy, wlpc, lsp, lpc, modified, huffman, netvc, collaborations, vob, ifo, bup, mod, tod, wav, riff, realmedia, ratdvd, m2ts, iff, evo, divx, bmp, avi, aiff, asf, amv, 3gp, 3g2, mxf, gxf, 802, pes, webp, wbmp, qtvr, qoi, pgf, mng, icer, flif, exr, djvu, avif, apng, png, jbig2, jbig, heic, gif, ccitt, w3c, truehd, llac, lhdc, ldac, latency, mqa, wma, wavpack, vselp, vmr, twinvq, tta, true, svopc, smv, siren, silk, shn, sd2, realaudio, rcelp, qcelp, osq, optimfrog, musepack, mt9, monkey, melp, lyra, isac, celt, atrac, asao, alac, exac, 11299, 22726, dra, 363, p10, lc3, sbc, bluetooth, sig, etsi, efr, evs, 3gpp, flac, vorbis, speex, ilbc, usac, hvxc, dst, sls, als, yuls, xeb, wmv, thor, sorenson, spark, sheervideo, rtvideo, realvideo, graphics, animation, 4444, 422, prores, pixlet, msu, lagarith, indeo, huffyuv, ffv1, daala, cinepak, avs3, 368, 299, hdr, 358, av2, vp7, vp6, vp3, aomedia, 267, model, lcevc, evc, ivc, mjpeg, quickguide, sixth, discussion, security, industries, fourth, detlev, document, archive, homepage, objects, tutorials, doom9, forum, iain, 1362034, jproc, 839617, 2005ieeep, 18s, proceedings, puri, atul, chen, xuemin, 849, 1016, 003, 793, documents, ostermann, bormans, narroschke, pereira, stockhammer, wedi, 11105089, mcas, 1286980, magazine, topiwala, pankaj, tescher, andrew, 454, 2308860, 1117, 564457, 2004spie, 454s, spie, bjøntegaard, gisle, 815165, 2003itcsv, 560w, 1545, 1162, fed, cir, popular, press, signonsandiego, bloomberg, wins, trial, dispute, jury, loses, earliest, priority, date, 998, day, 356, baese, 2002, hachman, mark, pcmag, cuts, forever, will, charge, through, life, licensors, sun, initiative, mpegla, briefing, dm6467, embedded, 1990, guide, processor, visuals, replace, readme, 59dae50, interoperability, gets, boost, sourced, removes, barriers, hacks, win, default, metro, highlights, gartnervideo, interviewed, orlando, phoronix, dropping, bugzilla, investigate, removing, ars, technica, debate, tables, tabulated, dependent, 101, 154, karsten, suehring, iphome, hhi, thomson, gavin, shah, athar, introducing, britanak, vladimir, yip, patrick, xiii, 9780080464640, 141, elsevier, sine, approximations, kwon, soon, young, lee, joo, kyong, chung, dong, correction, transcoding, lecture, computer, science, vol, 3617, springer, berlin, heidelberg, 583, 978, 540, 28869, 11553595_71, analysis, iciap, stanković, radomir, astola, jaakko, reprints, days, sciences, reminiscences, interview, ahead, schedule, dent, engadget, red, hunting, 35mm, sensor, 153, subsystem, esupport, wenger, 17487, rfc3984, datatracker, payload, summary, v16, associated, ozer, jan, streamingmedia, heath, hoglund, talks, merger, wang, hanli, kwong, kok, 552, 2060937, 871390, 2006itcsv, 547w, 547, mystery, box, delivering, bitmovin, developer, report, sustainability, washington, library, congress, protocol, 23091, purchased, bbc, research, dirac, authority, scheme, licensees, infringement, usa, locations, alleging, infringed, had, failed, disclose, appeals, federal, affirmed, remanded, instructions, scope, unenforceability, expired, jurisdictions, granted, lasts, until, 2030, charged, remain, place, operators, subscription, channels, private, administers, licenses, applying, holders, majority, held, 990, 130, godo, kaisha, 197, zte, toshiba, sharp, samsung, philips, ntt, docomo, jvc, kenwood, kaist, columbia, mitsubishi, fujitsu, pools, countries, upheld, vendors, expected
Text of the page (random words):
s yes yes yes multiple reference frames yes yes yes yes yes yes yes yes yes in loop deblocking filter yes yes yes yes yes yes yes yes yes cavlc entropy coding yes yes yes yes yes yes yes yes yes cabac entropy coding no no no yes yes yes yes yes yes 4 0 0 greyscale no no no no yes yes yes yes yes 8 8 vs 4 4 transform adaptivity no no no no yes yes yes yes yes quantization scaling matrices no no no no yes yes yes yes yes separate c b and c r qp control no no no no yes yes yes yes yes separate color plane coding no no no no no no no no yes predictive lossless coding no no no no no no no no yes levels edit as the term is used in the standard a level is a specified set of constraints that indicate a degree of required decoder performance for a profile for example a level of support within a profile specifies the maximum picture resolution frame rate and bit rate that a decoder may use a decoder that conforms to a given level must be able to decode all bitstreams encoded for that level and all lower levels levels with maximum property values 31 level maximum decoding speed macroblocks s maximum frame size macroblocks maximum video bit rate for video coding layer vcl constrained baseline baseline extended and main profiles kbits s examples for high resolution highest frame rate maximum stored frames toggle additional details 1 1 485 99 64 128 96 30 9 8 176 144 15 0 4 1b 1 485 99 128 128 96 30 9 8 176 144 15 0 4 1 1 3 000 396 192 176 144 30 3 9 320 240 10 0 3 352 288 7 5 2 1 2 6 000 396 384 320 240 20 0 7 352 288 15 2 6 1 3 11 880 396 768 320 240 36 0 7 352 288 30 0 6 2 11 880 396 2 000 320 240 36 0 7 352 288 30 0 6 2 1 19 800 792 4 000 352 480 30 0 7 352 576 25 0 6 2 2 20 250 1 620 4 000 352 480 30 7 12 352 576 25 6 10 720 480 15 0 6 720 576 12 5 5 3 40 500 1 620 10 000 352 480 61 4 12 352 576 51 1 10 720 480 30 0 6 720 576 25 0 5 3 1 108 000 3 600 14 000 720 480 80 0 13 720 576 66 7 11 1 280 720 30 0 5 3 2 216 000 5 120 20 000 1 280 720 60 0 5 1 280 1 024 42 2 4 4 245 760 8 192 20 000 1 280 720 68 3 9 1 920 1 080 30 1 4 2 048 1 024 30 0 4 4 1 245 760 8 192 50 000 1 280 720 68 3 9 1 920 1 080 30 1 4 2 048 1 024 30 0 4 4 2 522 240 8 704 50 000 1 280 720 145 1 9 1 920 1 080 64 0 4 2 048 1 080 60 0 4 5 589 824 22 080 135 000 1 920 1 080 72 3 13 2 048 1 024 72 0 13 2 048 1 080 67 8 12 2 560 1 920 30 7 5 3 672 1 536 26 7 5 5 1 983 040 36 864 240 000 1 920 1 080 120 5 16 2 560 1 920 51 2 9 3 840 2 160 31 7 5 4 096 2 048 30 0 5 4 096 2 160 28 5 5 4 096 2 304 26 7 5 5 2 2 073 600 36 864 240 000 1 920 1 080 172 0 16 2 560 1 920 108 0 9 3 840 2 160 66 8 5 4 096 2 048 63 3 5 4 096 2 160 60 0 5 4 096 2 304 56 3 5 6 4 177 920 139 264 240 000 3 840 2 160 128 9 16 7 680 4 320 32 2 5 8 192 4 320 30 2 5 6 1 8 355 840 139 264 480 000 3 840 2 160 257 9 16 7 680 4 320 64 5 5 8 192 4 320 60 4 5 6 2 16 711 680 139 264 800 000 3 840 2 160 300 0 16 7 680 4 320 128 9 5 8 192 4 320 120 9 5 the maximum bit rate for the high profile is 1 25 times that of the constrained baseline baseline extended and main profiles 3 times for hi10p and 4 times for hi422p hi444pp the number of luma samples is 16 16 256 times the number of macroblocks and the number of luma samples per second is 256 times the number of macroblocks per second decoded picture buffering edit previously encoded pictures are used by h 264 avc encoders to provide predictions of the values of samples in other pictures this allows the encoder to make efficient decisions on the best way to encode a given picture at the decoder such pictures are stored in a virtual decoded picture buffer dpb the maximum capacity of the dpb in units of frames or pairs of fields as shown in parentheses in the right column of the table above can be computed as follows dpbcapacity min floor maxdpbmbs picwidthinmbs frameheightinmbs 16 where maxdpbmbs is a constant value provided in the table below as a function of level number and picwidthinmbs and frameheightinmbs are the picture width and frame height for the coded video data expressed in units of macroblocks rounded up to integer values and accounting for cropping and macroblock pairing when applicable this formula is specified in sections a 3 1 h and a 3 2 f of the 2017 edition of the standard 31 level 1 1b 1 1 1 2 1 3 2 2 1 2 2 3 3 1 3 2 4 4 1 4 2 5 5 1 5 2 6 6 1 6 2 maxdpbmbs 396 396 900 2 376 2 376 2 376 4 752 8 100 8 100 18 000 20 480 32 768 32 768 34 816 110 400 184 320 184 320 696 320 696 320 696 320 for example for an hdtv picture that is 1 920 samples wide picwidthinmbs 120 and 1 080 samples high frameheightinmbs 68 a level 4 decoder has a maximum dpb storage capacity of floor 32768 120 68 4 frames or 8 fields thus the value 4 is shown in parentheses in the table above in the right column of the row for level 4 with the frame size 1920 1080 the current picture being decoded is not included in the computation of dpb fullness unless the encoder has indicated for it to be stored for use as a reference for decoding other pictures or for delayed output timing thus a decoder needs to actually have sufficient memory to handle at least one frame more than the maximum capacity of the dpb as calculated above implementations edit a youtube stat that shows h 264 avc and opus h 264 high quality up to 1080p 60fps for youtube uploaded to render in 2009 the html5 working group was split between supporters of ogg theora a free video format which is thought to be unencumbered by patents and h 264 which contains patented technology as late as july 2009 google and apple were said to support h 264 while mozilla and opera support ogg theora eventually google mozilla and opera all supported theora and webm with vp8 32 although theora support was removed in 2023 2024 33 34 microsoft with the release of internet explorer 9 has added support for html 5 video encoded using h 264 at the gartner symposium itxpo in november 2010 microsoft ceo steve ballmer answered the question html 5 or silverlight by saying if you want to do something that is universal there is no question the world is going html5 35 in january 2011 google announced that they were pulling support for h 264 from their chrome browser and supporting both theora and webm vp8 to use only open formats 36 on march 18 2012 mozilla announced support for h 264 in firefox on mobile devices due to prevalence of h 264 encoded video and the increased power efficiency of using dedicated h 264 decoder hardware common on such devices 37 on february 20 2013 mozilla implemented support in firefox for decoding h 264 on windows 7 and above this feature relies on windows built in decoding libraries 38 firefox 35 0 released on january 13 2015 supports h 264 on os x 10 6 and higher 39 on october 30 2013 rowan trollope from cisco systems announced that cisco would release both binaries and source code of an h 264 video codec called openh264 under the simplified bsd license and pay all royalties for its use to mpeg la for any software projects that use cisco s precompiled binaries thus making cisco s openh264 binaries free to use however any software projects that use cisco s source code instead of its binaries would be legally responsible for paying all royalties to mpeg la target cpu architectures include x86 and arm and target operating systems include linux windows xp and later mac os x and android ios was notably absent from this list because it does not allow applications to fetch and install binary modules from the internet 40 41 42 also on october 30 2013 brendan eich from mozilla wrote that it would use cisco s binaries in future versions of firefox to add support for h 264 to firefox where platform codecs are not available 43 cisco published the source code to openh264 on december 9 2013 44 although ios was not supported by the 2013 cisco software release apple updated its video toolbox framework with ios 8 released in september 2014 to provide direct access to hardware based h 264 avc video encoding and decoding 41 software encoders edit avc software implementations feature quicktime nero openh264 x264 main concept elecard tse pro coder avivo elemental ipp b slices yes yes yes yes yes yes yes yes no yes yes multiple reference frames yes yes yes yes yes yes yes yes no yes yes interlaced coding picaff mbaff no mbaff mbaff mbaff yes yes no yes mbaff yes no cabac entropy coding yes yes yes yes yes yes yes yes no yes yes 8 8 vs 4 4 transform adaptivity no yes yes yes yes yes yes yes no yes yes quantization scaling matrices no no yes yes yes no no no no no no separate c b and c r qp control no no yes yes yes yes no no no no no extended chroma formats no no no 4 0 0 45 4 2 0 4 2 2 46 4 4 4 47 4 2 2 4 2 2 4 2 2 no no 4 2 0 4 2 2 no largest sample depth bit 8 8 8 10 48 10 8 8 8 8 10 12 predictive lossless coding no no no yes 49 no no no no no no no hardware edit see also h 264 mpeg 4 avc products and implementations because h 264 encoding and decoding require significant computational power for specific arithmetic operations software implementations running on general purpose cpus are typically less power efficient however consumer grade cpus with 6 or 8 cores since around 2016 and quad core general purpose x86 cpus as of january 2020 have sufficient computational power to perform real time sd and hd encoding citation needed compression efficiency depends on video algorithmic implementations not on whether hardware or software implementation is used therefore the difference between hardware and software based implementations is more on power efficiency flexibility and cost to improve power efficiency and reduce size special purpose hardware may be employed either for the complete encoding or decoding process or for acceleration assistance within a cpu controlled environment cpu based solutions are known to be much more flexible particularly when encoding must be done concurrently in multiple formats multiple bit rates and resolutions multi screen video and possibly with additional features such as container format support advanced integrated advertising features etc cpu based software solutions generally make it much easier to load balance multiple concurrent encoding sessions within the same cpu the 2nd generation intel sandy bridge core i3 i5 i7 processors introduced at the january 2011 ces consumer electronics show offer an on chip hardware full hd h 264 encoder known as intel quick sync video 50 51 a hardware h 264 encoder can be an asic or an fpga asic encoders with h 264 encoder functionality are available from many different semiconductor companies but the core design used in the asic is typically licensed from one of a few companies such as chips media allegro dvt on2 formerly hantro acquired by google imagination technologies ngcodec some companies have both fpga and asic product offerings 52 texas instruments manufactures a line of arm dsp cores that perform dsp h 264 bp encoding 1080p at 30 fps 53 this permits flexibility with respect to codecs which are implemented as highly optimized dsp code while being more efficient than software on a generic cpu licensing edit see also microsoft corp v motorola inc and qualcomm inc v broadcom corp in countries where patents on software algorithms are upheld vendors and commercial users of products that use h 264 avc are expected to pay patent licensing royalties for the patented technology that their products use 54 this applies to the baseline profile as well 55 a private organization known as via la administers the licenses for patents applying to this standard as well as other patent pools such as for mpeg 4 part 2 video hevc and mpeg dash the patent holders include fujitsu panasonic sony mitsubishi apple columbia university kaist dolby google jvc kenwood lg electronics microsoft ntt docomo philips samsung sharp toshiba and zte 56 although the majority of patents in the pool are held by panasonic 1 197 patents godo kaisha ip bridge 1 130 patents and lg electronics 990 patents 57 on august 26 2010 mpeg la announced that royalties would not be charged for h 264 encoded internet video that is free to end users 58 all other royalties remain in place such as royalties for products that decode and encode h 264 video as well as to operators of free television and subscription channels 59 the license terms are updated in 5 year blocks 60 since the first version of the standard was completed in may 2003 23 years ago and the most commonly used profile the high profile was completed in june 2004 citation needed 22 years ago some of the relevant patents are expired by now 57 while others are still in force in jurisdictions around the world and one of the us patents in the mpeg la h 264 pool granted in 2016 lasts at least until november 2030 61 in 2005 qualcomm sued broadcom in us district court alleging that broadcom infringed on two of its patents by making products that were compliant with the h 264 video compression standard 62 in 2007 the district court found that the patents were unenforceable because qualcomm had failed to disclose them to the jvt prior to the release of the h 264 standard in may 2003 62 in december 2008 the us court of appeals for the federal circuit affirmed the district court s order that the patents be unenforceable but remanded to the district court with instructions to limit the scope of unenforceability to h 264 compliant products 62 in october 2023 nokia sued hp and amazon for h 264 h 265 patent infringement in usa uk and other locations 63 in february 2026 the via licensing authority announced a new licensing scheme targeting video streaming that applies to version 4 of the h264 specification and later 64 this changes the terms for new licensees after january 2026 see also edit vc 1 a standard designed by microsoft and approved as a smpte standard in 2006 comparison of h 264 and vc 1 dirac video compression format a video coding design by bbc research development released in 2008 vp8 a video coding design by on2 technologies later purchased by google released in 2008 vp9 a video coding design by google released in 2013 high efficiency video coding itu t h 265 or iso iec 23008 2 an itu iso iec standard released in 2013 av1 a video coding design by the alliance for open media released in 2018 versatile video coding itu t h 266 or iso iec 23091 3 an itu iso iec standard released in 2020 internet protocol television group of pictures intra frame coding inter frame references edit mpeg 4 advanced video coding part 10 h 264 full draft sustainability of digital formats washington d c library of congress december 5 2011 retrieved december 1 2021 h 264 advanced video coding for generic audiovisual services www itu int archived from the original on october 31 2019 retrieved november 22 2019 video developer report 2024 2025 pdf bitmovin december 2024 delivering 8k using avc h 264 mystery box archived from the original on march 25 2021 retrieved august 23 2017 1 2 wang hanli kwong s kok c 2006 efficient prediction algorithm of integer dct coefficients for h 264 avc optimiza...
|