హెచ్.264/ఎమ్పెగ్-4 ఎవిసి (H.264/MPEG-4 AVC)
H.264/MPEG-4 Part 10 లేదా AVC (ఎడ్వాన్స్డ్ వీడియో కోడింగ్) అనేది వీడియో కోడింగ్ కు ఒక ప్రమాణము మరియు ఇప్పుడు ఎక్కువగా హైడెఫినేషన్ వీడియో రికార్డింగ్, కంప్రెషన్ మరియు డిస్ట్రిబ్యూషన్ ల కొరకు వాడబడుతున్న ఫార్మాట్ లలో ఒకటి. ఈ ప్రమాణము యొక్క తొలి వెర్షన్ యొక్క ఆఖరు డ్రాఫ్టింగ్ పని మే 2003లో పూర్తి అయింది.
H.264/MPEG-4 AVC ఒక బ్లాక్-ఓరియంటెడ్ మోషన్-కంపెన్సేషన్ ఆధారిత కోడెక్ ప్రమాణము, ఇది ITU-T వీడియో కోడింగ్ ఎక్స్పర్ట్స్ గ్రూప్ (VCEG), ISO/IEC మూవింగ్ పిక్చర్ ఎక్స్పర్ట్స్ గ్రూప్ (MPEG) వారితో కలిసి సంయుక్తముగా అభివృద్ధి పరచబడింది. ఇది జాయింట్ వీడియో టీమ్ (JVT) అని పిలవబడుతున్న భాగస్వామ్య కృషి ఫలితంగా వచ్చిన ఉత్పత్తి. ది ITU-T H.264 స్టాండర్డ్ అండ్ ది ISO/IEC MPEG-4 AVC స్టాండర్డ్ (అంతకు పూర్వము, ISO/IEC 14496-10 - MPEG-4 పార్ట్ 10, ఎడ్వాన్స్డ్ వీడియో కోడింగ్) లు అన్నీ కలిసికట్టుగా నిర్వహించబడుతున్నాయి, తద్వారా అవి అన్నీ కూడా ఒకే సాంకేతిక పరిజ్ఞానముతో కూడిన విషయము కలిగి ఉంటాయి.
బ్లూ-రే డిస్క్ ల కొరకు ఉన్న కోడెక్ ప్రమాణములలో ఒకటి అయినందుకు బాగా పేరు పొందినది; అన్ని బ్లూ-రే ప్లేయర్లు తప్పకుండా H.264 ను డీకోడ్ చేయగలిగి ఉండాలి. ఇది ఎక్కువగా ఇంటర్నెట్ వనరులను ఒక స్రవంతిలోకి తేవడానికి ఉపయోగించబడుతుంది, అందులో విమియో, యూట్యూబ్ మరియు i ట్యూన్స్ స్టోర్ వంటి వాటి నుంచి వీడియో తీసుకోవడానికి ఉపయోగపడుతుంది, ఇంకా అడోబ్ ఫ్లాష్ ప్లేయర్ మరియు మైక్రోసాఫ్ట్ సిల్వర్ లైట్ వంటివి వెబ్ సాఫ్ వేర్ల కొరకు, DVB మరియు SBTVD వంటివి వాటి కొరకు ప్రసార సేవలు, సూటిగా ప్రసారము చేసే ఉపగ్రహ దూరదర్శిని సేవలు, కేబుల్ టెలివిజన్ సేవలు మరియు రియల్ టైం వీడియో కాన్ఫరెన్సింగ్ వంటివి ఉన్నాయి.
H.264/AVC ప్రాజెక్ట్ యొక్క ముఖ్య ఉద్దేశము మంచి వీడియో క్వాలిటీ ప్రమాణములను అప్పటికే ఉన్న వాటి ప్రమాణముల కంటే తక్కువ ఖర్చుతో సృష్టించడము (వేరేవాటికి ఉదాహరణ: MPEG-2, H.263, లేదా MPEG-4 పార్ట్ 2ల లంటే సగము లేదా మరింత తక్కువ బిట్ రేట్ కు అందించడము), ఆ డిజైన్ యొక్క సంక్లిష్టతను పెంచితే అది అర్ధరహితము లేదా ఉపయోగములోకి వచ్చేవరకు చాలా ఖరీదు అవుతుంది కాబట్టి అలా కాకుండా చూడాలి. దీని యొక్క మరో లక్ష్యము సరిపోయేంతగా అనుగుణముగా ఉండి తద్వారా చాలా రకములైన అప్లికేషన్ లపై నడిచేలా, చాలా రకముల నెట్వర్క్ లలో మరియు సిస్టం లలో పని చేసేలా చూడగలగడము, ఇంకా అందులో తక్కువ మరియి ఎక్కువ బిట్ రేట్లు ఉండడము, తక్కువ మరియు ఎక్కువ రిజల్యూషన్ కలిగిన వీడియోలు ఉండడము, ప్రసారము, DVD స్టోరేజ్, RTP/IP పాకెట్ నెట్వర్క్స్, మరియు ITU-T మల్టిమీడియా టెలీఫోనీ సిస్టాలు ఉన్నాయి.
ది H.264 స్టాండర్డ్ ను ఒక "ఫ్యామిలీ ఆఫ్ ప్రమాణాలు"గా చూడవచ్చును, దీని యొక్క సభ్యులే క్రింద ఇవ్వబడిన ప్రొఫైలు లు. ఒక ప్రత్యేకమైన డీకోడర్ కనీసము ఒకసారి డీకోడ్ చేస్తాడు, కానీ అన్ని ప్రొఫైలులకు చేయడు. ది డీకోడర్ స్పెసిఫికేషన్ ఏ ప్రొఫైలను డీకోడ్ చేయవచ్చో వివరిస్తుంది.
ది H.264 పేరు ITU-T యొక్క పేరు పెట్టే విధానము ప్రకారము ఉంటుంది, ఇక్కడ ఈ ప్రమాణము అనేది H.26x లైన్ ఆఫ్ VCEG వీడియో కోడింగ్ ప్రమాణాల యొక్క సభ్యుడు ; ది MPEG-4 AVC పేరు ISO/IEC MPEG లలోని పేరు పెట్టే విధానముల ప్రకారము ఉంటుంది, ఇక్కడ ఈ ప్రమాణము 10 of ISO/IEC 14496 యొక్క భాగము, ఇది MPEG-4 అని పిలవబడే సూట్ ఆఫ్ స్టాండర్డ్ గా తెలియబడుతున్నది. ఈ ప్రమాణము VCEG మరియు MPEG ల సంయుక్త భాగస్వామ్యములో అభివృద్ధి చేయబడినది, దీనికి పూర్వము ITU-T లో VCEG ప్రాజెక్ట్ గా జరిగిన అభివృద్ధి పనిని H.26L అని పిలుస్తారు. కబాటి ఈ ప్రమాణమును సాధారణముగా H.264/AVC, AVC/H.264, H.264/MPEG-4 AVC, లేదా MPEG-4/H.264 AVC అనే పేర్లతో పిలవడము అనేది చాలా సాధారణము, దీని వలన వాటి అన్నిటికీ కలిసి ఉన్న వారసత్వము చక్కగా చూపబడుతున్నది. దానిని అభివృద్ధి పరచిన జాయింట్ వీడియో టీమ్ (JVT) సంస్థ దృష్ట్యా ఒక్కోసారి ఇది "ది JVTO కోడెక్" అని కూడా సూచించబడుతున్నది. (అలాంటి భాగస్వామ్యము మరియు చాలా పేర్లు ఉండడము అనేది అసాధారణము ఏమీకాదు. ఉదాహరణకు, MPEG-2 గా తెలియబడిన వీడియో కోడెక్ ప్రమాణము కూడా MPEG మరియు ది ITU-T ల భాగాస్వామ్యముల నుండే వచ్చింది, ఇక్కడ ITU-T సముహమునకు MPEG-2 వీడియో H.262.) గా తెలిసి ఉంది. కొన్ని సాఫ్ట్ వేర్ ప్రోగ్రాములు (VLC మీడియా ప్లేయర్ వంటివి) దీనిని అంతర్గత AVC1 ప్రమాణ ప్రోగ్రామ్ గా గుర్తిస్తాయి.
H.264/AVC యొక్క తొలి వెర్షన్ యొక్క స్టాండర్డైజేషన్ మే 2003లో పూర్తి అయింది. అసలు ప్రమాణములకు కొనసాగింపుగా, JVT అప్పుడు ఫిడిలిటీ రేంజ్ ఎక్స్టెన్షన్ (FRExt) ను వారి తొలి ప్రాజెక్ట్ లో అభివృద్ధి పరచింది. ఈ కొనసాగింపులు సేంపుల్ బిట్ డెప్త్ ప్రిసిషన్ ను పెంచడము ద్వారా ఎక్కువ క్వాలిటీ వీడియో కోడింగ్ ను మరియు హైయ్యర్ రిజల్యూషన్ కలర్ సమాచారమును, వీటితో పాటుగా Y'CbCr 4:2:2 (=) మరియు Y'CbCr 4:4:4 అని తెలియబడుతున్న సాంప్లింగ్ స్ట్రక్చర్ ల సహకారముతో తీసుకోవటానికి వీలు కుదిరింది. ఫిడిలిటీ రేంజ్ ఎక్స్టెన్షన్స్ ప్రాజ్కేట్ లో చాలా ఇతర ఫీచర్ లు కూడా కలిసి ఉన్నాయి, వాటిలో ఎడాప్టివ్ స్విచ్చింగ్ బిట్వీన్ 4×4మరియు 8×8 ఇంటీజర్ ట్రాన్స్ఫార్మ్స్, యెన్కోడర్-స్పెసిఫైడ్ పర్సెప్చువల్-బేస్డ్ క్వాంటిజేషన్ వైటింగ్ మాట్రిసెస్, ఎఫీషియంట్ ఇంటర్-పిక్చర్ లాస్లెస్ కోడింగ్ మరియు సపోర్ట్ ఆఫ్ ఎడిషినల్ కలర్ స్పేసేస్ వంటివి ఉన్నాయి. ఫిడిలిటీ రేజ్ ఎక్స్టెన్షన్స్ యొక్క డిజైన్ పని జూలై 2004లో పూర్తి చేయబడినది మరియు దాని గురించిన డ్రాఫ్ట్ పని అంతా సెప్టెంబరు 2004లో పూర్తి అయింది.
ఆ తరువాతి కాలములో ఈ మధ్య ఈ ప్రమాణమునకు ముఖ్యముగా ప్రొఫెషనల్ అప్లికేషన్ల కొరకు ఐదు ఇతర క్రొత్త ప్రొఫైలులు జత చేయబడ్డాయి, ఎక్స్టెన్డెడ్-గాముట్ కలర్ స్పేస్ సపోర్ట్ వంటివి జత కూర్చబడ్డాయి, ఇందులో ఎడిషినల్ యాస్పెక్ట్ రేషియో ఇండికేటర్లు నిర్వచించబడ్డాయి, ఇంకా మరో రెండు ఎడిషినల్ రకముల "సప్లిమెన్టల్ యెన్హాన్స్మేంట్ సమాచారము" (పోస్ట్-ఫిల్టర్ హింట్ మరియు టోన్ మాపింగ్) మరియు పరిశ్రమలో మరో రకముగా డిజైన్ చేసి ఉండి ఉంటే మంచిది అని మాట వచ్చిన ప్రయర్ FRExt ప్రొఫైలు లను వెనుకకు తీసుకోవడము వంటివి చేసారు.
ఆ తరువాత సమయములో ఈ ప్రమాణమునకు జత చేయబడిన మరొక ఫీచర్ స్కేలబుల్ వీడియో కోడింగ్ (SVC). అనెక్స్ G ఆఫ్ H.264/AVC లో తెలిపిన ప్రకారము, ఈ ప్రమాణము నకు నిలచిన సబ్-బిట్ స్ట్రీమ్ లను కలిగి ఉన్న SVC బిట్ స్ట్రీమ్ లను నిర్మించే వీలు కల్పిస్తుంది, అలాంటి వాటిలో ఉన్న ఒక బిట్ స్ట్రీమ్ "బేస్ లేయర్"ను H.264/AVC చేత డీకోడ్ చేయవచ్చును, ఇవి SVC తో సహకారము కలిగి ఉండవు. టెంపరల్ బిట్ స్ట్రీమ్ స్కేలబిలిటీ కొరకు, అంటే, బిట్ స్ట్రీమ్ కంటే తక్కువ టెంపరల్ సామ్ప్లింగ్ రేట్ కలిగిన సబ్-బిట్ స్ట్రీమ్ ఉండడము, అలాగే సబ్-బిట్ స్ట్రీమ్ ను బిట్ స్ట్రీమ్ ద్వారా తయారు చేస్తున్నప్పుడు పూర్తి యాక్సెస్ యూనిట్స్ అన్నీ తీసివేయబడ్డాయి. ఈ సందర్భములో, బిట్ స్ట్రీమ్ లో హై-లెవల్ సింటాక్స్ మరియు ఇంటర్ ప్రిడిక్షన్ రిఫరెన్స్ పిక్చర్లు దానికి తగినట్లుగానే నిర్మించబడ్డాయి. స్పేషియల్ మరియు క్వాలిటీ బిట్ స్ట్రీమ్ స్కేలబిలిటీ ల కొరకు, అనగా తక్కువ స్పేషియల్ రిజల్యూషన్ లేదా బిట్ స్ట్రీమ్ కంటే ఎక్కువ క్వాలిటీ కలిగిన సబ్ బిట్ స్ట్రీమ్ లు ఉండడము, NAL (నెట్వర్క్ ఎబ్స్ట్రాక్షన్ లేయర్) ను సబ్-బిట్ స్ట్రీమ్ ను తయారు చేస్తున్నప్పుడు బిట్ స్ట్రీమ్ నుండి తీసివేసారు. ఈ సందర్భములో, ఇంటర్-లేయర్ ప్రిడిక్షన్ అంటే, హైయ్యర్ స్పేషియల్ రిజల్యూషన్ యొక్క ప్రిడిక్షన్ లేదా లోయర్ స్పేషియల్ రిజల్యూషన్ యొక్క సమాచారము ద్వారా క్వాలిటీ సిగ్నల్ లేదా క్వాలిటీ సిగ్నల్ లను చక్కటి కోడింగ్ లో బాగా వాడబడుతున్నవి. ది స్కేలబుల్ వీడియో కోడింగ్ ఎక్స్టెన్షన్స్ నవంబరు 2007లో పూర్తి అయ్యాయి.
ఈ స్టాండర్డ్ కు ఆ తరువాత కలపబడిన మరొక పెద్ద ఫీచర్ మల్టీవ్యూ వీడియో కోడింగ్ (MVC). H.264/AVC యొక్క అనెక్స్ లో చెప్పిన విధముగా, ఒక వీడియో దృశ్యము యొక్క ఒకటి కంటే ఎక్కువ వ్యూ లను చూపించే బిట్ స్ట్రీమ్ లను తయారు చేయడము MVC ద్వారా వీలు అవుతుంది. ఈ ఫన్క్షనాలిటీ యొక్క ఒక ముఖ్యమైన ఉదాహరణ స్టీరియో స్కోపిక్ 3D వీడియో కోడింగ్ గా ఉంది. MVC పనిలో రెండు ప్రొఫైలులు అభివృద్ధి పరచబడ్డాయి, అవి : మల్టీ వ్యూ హై ప్రొఫైలు, ఇది ఏ సంఖ్యలో ఉన్న వ్యూ లకు అయినా సరే సహకారము అందించగలుగుతుంది మరియు స్టీరియో హై ప్రొఫైలు టూ-వ్యూ స్టీరియో స్కోపిక్ వీడియో కొరకు తయారు చేయబడింది. డి మల్టీ వ్యూ వీడియో కోడింగ్ యొక్క ఎక్స్టెన్షన్ లు నవంబరు 2009 న పూర్తి అయ్యాయి.
1998 మొదటిలో, ది వీడియో కోడింగ్ ఎక్స్పర్ట్స్ గ్రూప్ (VCEG - ITU-T SG16 Q.6) ఒక ప్రాజెక్ట్ H.26L మొదలు పెట్టడానికి కావలసిన ప్రతిపాదనల కోసము పిలుపును ఇచ్చింది, దీని యొక్క లక్ష్యము, చాలా రకముల అప్లికేషన్ల కొరకు ఇప్పటికే ఉన్న వీడియో కోడింగ్ ప్రమాణములతో పోల్చి చూస్తే దీని యొక్క కోడింగ్ సామర్ధ్యము రెండింతలు చేయడము (దీని అర్ధము కావలసిన ప్రమాణముల స్థాయికి సరిపోయేలా బిట్ రేట్ ను కలిగి ఉండడము). VCEG గారీ సుల్లివన్ (మైక్రోసాఫ్ట్, అంతకు ముందు పిక్చర్టెల్, USA) చేత నడుపబడుతున్నది. క్రొత్త ప్రమాణముల మొదటి డ్రాఫ్ట్ డిజైన్ ఆగస్టు 1999 లో దత్తత చేసుకోబడింది. 2000 లో, థామస్ వీగాండ్ (హీన్రిచ్ హెర్ట్జ్ ఇన్స్టిట్యుట్, జర్మనీ) VCEG యొక్క సహా నిర్వాహకుడు అయ్యాడు.
డిసెంబరు 2001 న, VCEG మరియు మూవింగ్ పిక్చర్ ఎక్స్పర్ట్స్ గ్రూప్ (MPEG - ISO/IEC JTC 1/SC 29/WG 11) లు ఒక జాయింట్ వీడియో టీం (JVT) ను తయారు చేసారు, దీని యొక్క ముఖ్య ఉద్దేశము వీడియో కోడింగ్ యొక్క ప్రమాణములను ఆఖరుసారిగా నిర్ధారించడము. ఈ స్పెసిఫికేషన్ కు అంతకు ముందు అంగీకారము మార్చి 2003 లో వచ్చింది . JVT గారీ సుల్లివన్, థామస్ వీగండ్ మరియు అజయ్ లుథర (మోటరోలా, USA)ల ఆధ్వర్యములో నడపబడుతున్నది). జూన్ 2004 లో, ది ఫిడిలిటీ రేంజ్ ఎక్స్టెన్షన్స్ (FRExt) ప్రాజెక్ట్ పూర్తి అయింది. జనవరి 2005 నుండి నవంబరు 2007 వరకు, JVT H.264/AVC యొక్క ఎక్స్టెన్షన్స్, స్కేలబుల్ వీడియో కోడింగ్ (SVC) అని పిలవబడిన అనెక్స్ (G) యొక్క స్కేలబిలిటీ పై పనిచేసింది. ది JVT మానేజ్మెంట్ జట్టు జెన్స్-రైనర్ ఒహం (ఆచేన్ యూనివర్సిటీ, జర్మనీ) చేత పొడిగింపబడింది. జూలై 2006 నుండి నవంబరు 2009 వరకు, ది JVT మల్టీ వ్యూ వీడియో కోడింగ్ (MVC) పై పనిచేసింది,ఇది ఫ్రీ వ్యూ పాయింట్ టెలివిజన్ మరియు 3D టెలివిజన్ ల దిశగా H.264/AVC యొక్క ఎక్స్టెన్షన్ . ఈ పనిలో ఈ ప్రమాణము యొక్క రెండు ప్రొఫైలు లను అభివృద్ధి చేసారు, అవి : ది మల్టీ వ్యూ హై ప్రొఫైలు మరియు ది స్టీరియో హై ప్రొఫైలు.
ది H.264 వీడియో ఫార్మాట్ చాలా పెద్ద స్థాయిలో ఉపయోగములు కలిగి ఉన్నది, వాటిలోకి తక్కువ బిట్-రేట్ ఇంటర్నెట్ స్ట్రీమింగ్ అప్లికేషన్ ల నుండి HDTV బ్రాడ్ కాస్ట్ మరియు దగ్గరగా ఉన్న లాస్లెస్ కోడింగ్ తో ఉన్న డిజిటల్ సినిమా అప్లికేషన్ల వరకు అన్నీ ఉన్నాయి. H.264 వాడకముతో, 50% లేదా అంతకంటే ఎక్కువ బిట్ రేట్ సేవింగ్స్ నమోదు అయ్యాయి. ఉదాహరణకు, H.264 MPEG-2 ఇమ్ప్లిమెన్టేషన్ లలానే, అదే డిజిటల్ సాటిలైట్ టీవీ క్వాలిటీను సగము కంటే తక్కువ బైట్రేట్ రేట్ తో ఇస్తుంది, ప్రస్తుతము MPEG-2 ఇమ్ప్లిమెన్టేషన్లు దాదాపు 3.5 Mbit/s వద్ద పనిచేస్తుంటే, H.264 కేవలము 1.5 Mbit/s వద్ద పనిచేస్తుంది. H.264/AVC యొక్క కంపాటబిలిటీ మరియు ఇబ్బందులు లేకుండా దానిని వాడుకోవడము వీలు అవుతుంది అని తెలపడము కొరకు, చాలా ప్రమాణముల బాడీలు తమ వీడియో-సంబంధిత ప్రమంములలో మార్పులు చేసారు లేదా వీటిని కూడా జత చేసారు, తత్ఫలితముగా ఈ ప్రమాణముల వినియోగదారులు H.264/AVC ని తమ పనిలో వాడుకోవచ్చు.
బ్లూ-రే డిస్క్ ఫార్మాట్ మరియు ఇప్పుడు ఆపివేయబడిన HD DVD ఫార్మాట్ రెంటిలో కూడా తప్పనిసరిగా ఉంది తీరవలసిన మూడు వీడియో కంప్రెషన్ ఫార్మాట్ లలో ఒకటిగా హై ప్రొఫైలు H.264/AVC ఉంటోంది. సోనీ కూడా తమ మెమొరీ స్టిక్ వీడియో ఫార్మాట్ కొరకు ఈ ఫార్మాట్ ను కోరి తీసుకున్నారు.
2004 చివరలో ది డిజిటల్ వీడియో బ్రాడ్కాస్ట్ ప్రాజెక్ట్ (DVB) టెలివిజన్ ప్రసారములలో H.264/AVC యొక్క ఉపయోగమును అంగీకరించింది.
యునైటెడ్ స్టేట్స్ లోని ది ఎడ్వాన్స్డ్ టెలివిజన్ సిస్టమ్స్ కమిటీ (ATSC) ప్రమాణాలు బాడీ sH.264/AVC యొక్క వినియోగమును టెలివిజన్ యొక్క ప్రసారములకు వాడుకోవడమును జూలై 2008లో అంగీకరించింది, కానీ ఇప్పటికీ ఈ స్టాండర్డ్ ఫిక్స్డ్ ATSC ప్రసారముల కొరకు యునైటెడ్ స్టేట్స్ లో ఇప్పటికీ వాడబడటము లేదు. ది H.264 యొక్క AVC మరియు SVC భాగములను వాడుకుని ఈ మధ్యనే వచ్చిన ATSC-M/H (మొబైల్/చేతితో పట్టుకునేది)స్టాండర్డ్ లలో కూడా దీనిని వాడుకోవడానికి అనుమతి ఇవ్వబడింది.
AVCHD అనేది ఒక హై-డెఫినేషన్ రికార్డింగ్ ఫార్మాట్, ఇది H.264 ను వాడుతూ సోనీ మరియు పానసోనిక్ లచే డిజైన్ చేయబడినది (క్రొత్తగా అప్లికేషన్-ప్రత్యేకమైన ఫీచర్లు మరియు నిబంధనలకు కట్టుబడుతూ H.264 కు అనుగుణముగా ఉంటుంది).
AVC-Intra అనేది ఒక ఇంట్రా ఫ్రేమ్-ఇది పానసోనిక్ చేత అభివృద్ధి పరచబడిన మరియు కేవలము ఒక కంప్రెషన్ కోసము వాడే ఒక ఫార్మాట్ మాత్రమే.
ది CCTV (క్లోజ్ సర్క్యూట్ TV) లేదా వీడియో సర్వైవలేన్స్ మార్కెట్ లలో ఈ సాంకేతిక పరిజ్ఞానము చాలా ఉత్పత్తులలో వాడబడుతున్నది. H.264 ను వీడియో చేత కాపు కాయబడడమును పరిశ్రమకు పరిచయం అంటే తక్కువ బిట్ రేట్లకు ఎక్కువ రిజల్యూషన్ ను అందించగల శక్తి బాగా పెరిగింది. వీడియో చేత కాపు కాయబడేలా చేసే పరిశ్రమ H.264 సాంకేతిక పరిజ్ఞానము "హై క్వాలిటీ " వీడియోకు సమానమైనదిగా భావించబడుతున్నది. ఏది ఏమైనప్పటికీ, ఇది మాత్రమే వీడియో స్ట్రీమింగ్ కు సమానమైనది. వీడియో చేత కాపు కాయబడే అప్లికేషన్లో అవసరములు స్ట్రీమింగ్ కంటే ఎక్కువగా ఉంటాయి. ID కొరకు ఎక్కువ క్వాలిటీ స్టిల్ ఇమేజ్ లను తీసుకునే శక్తి ఉండడము అనేది అవసరము. H.264 అనేది దీని కొరకు ప్రత్యేకముగా డిజైన్ చేయబడినది కాదు, ఎందుకు అంటే ఈ విడి ఫ్రేంలో అవసరమైన "క్వాలిటీ" లేదా వివరములు ఉండవు. ఈ కారణముగా M-JPEG అనేది సెక్యురిటీ ఫూటేజ్ ను రికార్డ్ చేయడానికి అనువైనది అని చెప్పబడే ఫార్మాట్.
సాఫ్ట్ వేర్ అల్గారిథంల పై పేటెంట్ లు ఉండడము /0} అనేది చక్కగా అమలులో ఉన్న దేశములలో, విక్రయదారులు మరియు వ్యాపారము కొరకు వాడే ఉత్పత్తులలో H.264/AVC వారు వాడుతున్న ఆయా ఉత్పత్తులకు గాను పేటెంట్ లైసెన్సింగ్ రాయల్టీలు ఆ పేటెంటెడ్ సాంకేతిక పరిజ్ఞానము కొరకు కట్టాలి అని భావించబడుతున్నది. ఇదే బేస్ లైన్ ప్రొఫైలకు కుడా అనుసరణీయముగా ఉంది. 
MPEG LA గా పిలవబడుతున్నఒక ప్రైవేట్ సంస్థ, MPEG స్టాన్డర్డైజేషన్ తో ఏ రకమైన సంబంధము లేనప్పటికీ, ఈ ప్రమాణమునకు సంబంధించిన అన్ని పేటెంట్ లకు సంబంధించిన లైసెన్స్ల నిర్వహణ బాధ్యత వహిస్తుంది, అలాగే సంస్థలకు సంబంధించిన పెద్ద సంఖ్యలో ఉన్న పేటెంట్లు, అంటే MPEG-2 పార్ట్ 2 వీడియో, MPEG-4 పార్ట్ 2 వీడియోల మరియు ఇతర సాంకేతిక పరిజ్ఞానముల పేటెంట్ల సంగతి కూడా చూసుకుంటుంది. H.264 కొరకు తీసుకోబడిన ఆఖరు US MPEG LA పేటెంట్ యొక్క కాలపరిమితి 2028 వరకు ఉంటుంది.
2010 ఆగస్టు 26 న MPEG LA, అప్పటివరకు ఎండ్ యూజర్లకు ఉచితముగా లభిస్తున్న H.264 యెన్కోడెడ్ ఇంటర్నెట్ వీడియో, ఇకపై ఎప్పుడు కూడా రాయల్టీ కొరకు కూడా ఎలాంటి ధనము అశించదు అని ప్రకటించింది. H.264 వీడియో వంటి ఉత్పత్తుల ఎన్కోడ్ మరొయు డీకోడ్ కు సంబంధించిన మిగిలిన అన్ని ఉత్పత్తుల రాయల్టీలు వాటి స్థానములో అవి అలానే ఉంటాయి. ఈ లైసెన్స్ లకు సంబంధించిన సమయములు కొత్తగా ఐదు సంవత్సరముల బ్లాకులుగా ఇవ్వబుతున్నాయి.
2005 లో, మరియు యొక్క ఎస్సైనీ అయిన క్వాల్ల్కాం, H.264 వీడియో కంప్రెషన్ స్టాండర్డ్ తో సమానమైన ఉత్పత్తులను చేయడము ద్వారా US డిస్ట్రిక్ట్ కోర్ట్ లోని బ్రాడ్కాం రెండు పేటెంట్ లను ఉల్లంఘన చేసింది అని కేస్ వేసింది. 2007లో, ది డిస్ట్రిక్ట్ కోర్ట్ ఈ పేటెంట్ లను క్వాల్కాం మే 2003లో H.264 విడుదలకు ముందుగానే JVT కు తెలియపరచడములో సఫలము కాలేక పోయింది కాబట్టి, ఇవి అమలుపరచతగినవి కాదు అని తెలుసుకున్నది. డిసెంబరు 2008లో, ఈ పేటెంట్ లు అమలుపరచవలసిన అవసరము లేనప్పటికీ H.264 వంటి ఉత్పత్తుల విషయములో కొంత వరకు పరిమితి కలిగి ఉండాలి అని డిస్ట్రిక్ట్ కోర్ట్ కచ్చితముగా తెలిపిన విషయము పై US కోర్ట్, ఫెడరల్ సర్క్యూట్ కు అర్జీ పెట్టుకున్నది.
H.264 వీడియో కంప్రెషన్ స్టాండర్డ్ గురించిన వివాదములు HTML 5 ఇంటర్నెట్ స్టాండర్డ్ లో దాని వాడకము గురించి మొదలు అవుతున్నాయి. HTML 5 రెండు కొత్త టాగ్ లను HTML స్టాండర్డ్ కు జత చేస్తోంది, అవి:  మరియు , ఇవి ఒక వెబ్ పేజ్ లోని కంటెంట్ కు సూటిగా వీడియో మరియు ఆడియో లను జత చేయడానికి వీలు కల్పిస్తాయి. HTML 5 అనేది ది HTML 5 వర్కింగ్ గ్రూప్ చేత మొత్తము వెబ్ బ్రౌజర్ డెవలపర్లు వాడుకునే వీలు కలిగించేలా ఒక ఓపెన్ స్టాండర్డ్ గా అభివృద్ధి పరచబడింది. 2009 లో, ది HTML 5 వర్కింగ్ గ్రూప్ ఓగ్ థియోరా సమర్ధించేవారు మరియు H.264 ల మధ్య విడగొట్టబడింది. ఓగ్ థియోరా అనేది ఒక ఫ్రీ వీడియో ఫార్మాట్, మరియు దీని అభివృద్ధి పరచిన వారి నుండి ఎలాంటి పేటెంట్లు లేకుండా ఉంది మరియు H.264 పేటెంట్ కలిగిన సాంకేతిక పరిజ్ఞానముగా ఉంది. జూలై 2009 చివరలో,గూగుల్ మరియు ఆపిల్ లు H.264 ను సపోర్ట్ చేస్తున్నట్లుగా మరియు ఒపేరా ఓగ్ థియోరాను సపోర్ట్ చేస్తున్నట్లుగా తెలియ వచ్చింది. ఏది ఏమైనప్పటికీ, జనవరి 2011 లో, గూగుల్ తాము H.264 ను తమ క్రోమ్ బ్రౌజర్ నుండి సపోర్ట్ చేయడము మాని వేస్తున్నామని మరియు థియోరా మరియు WebM లను సపోర్ట్ చేస్తున్నామని తెలిపింది.
H.264/AVC/MPEG-4 పార్ట్ 10 చాలా కొత్త ఫీచర్ లను కలిగి ఉంది, వీటి వలన వీడియోను, అంతకు మునుపు వాటి కంటే మరింత చక్కగా కంప్రెస్ చేస్తుంది మరియు చాలా రకముల నెట్వర్క్ ఎన్విరాన్మెంట్ లకు సంబంధించిన అప్లికేషన్ లకు ఎక్కువ సున్నితముగా వాడుకునేలా ఉంటాయి. ప్రత్యేకముగా, కొన్ని అలాంటి ముఖ్యమైన లక్షణాలలో ఇవన్నీ ఉన్నాయి:
వీటితో పాటు కొన్ని కిటుకులు H.264 ను అంతకు మునుపు స్టాండర్డ్లతో పోలిస్తే వివిధ పరిస్తులలో మరియు వివిధ అప్లికేషన్లలో మెరుగైన పనితీరు కనబరుచుటకు సహాయపడుతాయి. MPEG-2 వీడియో కంటే H.264 పనితీరు మీరుగ్గా ఉంటుంది. MPEG-2 వీడియో అందించే నాణ్యతను H.264 ముఖ్యంగా హై బిట్ రేట్ లో సగం బిట్ రేట్ కంటే తగ్గువగా, మరియు హై రెసోల్యుషన్ పరిస్థితులలో ఇవ్వగలదు.
ఇతర ISO/IEC MPEG వీడియో స్టాండర్డుల లాగానే H.264/AVC నకు కూడా ఉచితంగా డౌన్‌లోడ్ చేసుకోదగ్గ రెఫెరెన్సు సాఫ్ట్‌వేర్ ఇంప్లిమెంటెషన్లు అందుబాటులో ఉన్నాయి. ఉపయోగకరమైన అప్లికేషన్ "పర సె" లాగ కాకుండా H.264/AVC లక్షణాలను ఉదహరించుట దీని ప్రధాన ఉద్దేశం. మూవింగ్ పిక్చర్ ఎక్స్పర్ట్స్ గ్రూప్ ఆధ్వర్యంలో రెఫెరెన్సు హార్డ్వేరు డిజైన్ కార్యకలాపాలు నిర్వహించబడుతున్నాయి.
పైన చెప్పబడినవి అన్ని H.264 ప్రోఫిలులు కలిగిన H.264/AVC యొక్క అన్ని లక్షణాలు. కోడెక్ కొరకు ఉన్న ప్రొఫైలు గుర్తించిన కోడెక్ యొక్క లక్షణాల జాబితా. ఇది కావాల్సిన అప్లికేషన్ల కొరకు ప్రత్యేకమైన కొన్ని నియమాలకు సరిపోవుటకు నిర్దేసించబడింది. దీని అర్ధం, జాబితాలోని ఎక్కువ శాతం విశేషనాలకు కొన్ని ప్రొఫైల్ లలో సహకారం అందించలేదు. H.264/AVC కు చెందిన వివిధ ప్రొఫైల్ లను కింది విభాగాలలో విసిదీకరించారు.
17 సామర్ధ్యపు సెట్లను స్టాండర్డ్ నిర్వచించింది. విశేషమైన వాడుకలను లక్ష్యంగా చేసుకునే వీటిని "ప్రొఫైల్స్" అని అంటారు.
నాన్-స్కేలబుల్ 2D వీడియో అప్లికేషన్లకు ఉన్న ప్రొఫైల్స్ ఈ క్రింది విధంగా ఉన్న్నాయి: