Бейне технологиясы соңғы екі онжылдықта жылдам эволюциядан өтті. Бұрын бейнелер фотосуреттердің үлкен коллекцияларынан жасалған және оларды цифрлық ету үшін шамадан тыс көлемді файлдарды пайдаланған. Бірақ қазір бейне кодтау технологиялық ауысуды әкелді - бұл файлдарды азырақ орынды тұтыну үшін қысу. Сондай-ақ бейнені Интернет арқылы нақты уақыт режимінде және сұраныс бойынша ағынмен жіберу мүмкін болды.
Ең танымал кодтау технологияларының бірі H.264 (AVC – Advanced Video Coding) болып табылады, ол бейне таратуға қатысты көптеген сапа мәселелерін шеше алды. Бүгінгі блогта H.264 бейне кодтауының не екенін, оның қалай жұмыс істейтінін және оның артықшылықтарын егжей-тегжейлі білейік.
H.264/AVC дегеніміз не?
H.264 сонымен қатар Advanced Video Coding (AVC) немесе MPEG-4 Part 10 деп аталады. Бұл Халықаралық электрбайланыс одағы (H.264 ретінде) және Халықаралық стандарттау ұйымы/Халықаралық электротехникалық комиссия жылжытатын сурет бірлесіп әзірлеген бейне қысу технологиясы. Сарапшылар тобы (MPEG-4 10-бөлім, кеңейтілген бейне кодтау немесе AVC ретінде).
Қазіргі уақытта H.264 кодегі бейне ағынында жиі қолданылады. Бұл кодек жасаушыларға өздерінің онлайн бейнелерін жазуға, қысуға және таратуға көмектесетін бейне сығудың салалық стандарты. Ол алдыңғы стандарттармен салыстырғанда төмен бит жылдамдығымен жақсы бейне сапасын қамтамасыз етеді. Демек, ол кабельдік телехабар таратуда және Blu-ray дискілерінде кеңінен қолданылады.
Бейне кодек ретінде H.264 .MP4 кеңейтімін, сондай-ақ QuickTime (.MOV), Flash (.F4V), ұялы телефондарға арналған 3GP (.3GP) пайдаланатын MPEG-4 контейнер пішімінде жиі шығарылады, және MPEG тасымалдау ағыны (.ts). Кейде H.264 бейнесі ISO/IEC стандарты (MPEG4 3-бөлім) Advanced Audio Coding (AAC) кодекімен қысылған дыбыспен кодталады.
H.264/AVC қалай жұмыс істейді?
H.264 бейне кодері қысылған H.264 бит ағынын жасау үшін болжау, түрлендіру және кодтау процестерін орындайды. Ол бейне мазмұнының кадрларын өңдеу үшін қозғалыс бәсекелестігі бар блокқа бағытталған стандартты пайдаланады. Шығару 16×16 пиксельге дейінгі блок өлшемдерінен тұратын макроблоктар болады.
Енді H.264 бейне декодері декодтау, кері түрлендіру және декодталған бейне тізбегін жасау үшін қайта құру сияқты қосымша процестерді орындайды. Ол қысылған H. 264 бит ағынын алады, әрбір синтаксис элементін декодтайды және квантталған түрлендіру коэффициенттері, болжау ақпараты және т.б. сияқты ақпаратты шығарады. Әрі қарай, бұл ақпарат кодтау процесін кері қайтару және бейне кескіндерінің тізбегін қайта жасау үшін пайдаланылады. H.264 бейне кодтау және декодтау процесі төменде көрсетілген.
H.264 артықшылығы
1.Төмен өткізу қабілеттілігін пайдалану және жоғары ажыратымдылықты бақылау – ол өткізу қабілеттілігінің төмен талаптары және төмен кідіріспен толық қозғалыстағы бейненің жоғары сапалы берілуін қамтамасыз етеді.дәстүрлі бейне стандарттарыMPEG-2 сияқты. H.264 жоғары сапалы кескіндерді қамтамасыз ететін және ең аз өткізу қабілеттілігін пайдаланатын тиімді кодектерді пайдаланады.
2.Басқа пішімдерге қарағанда H.264 бит жылдамдығы төмен – Motion JPEG бейнесінен 80% төмен бит жылдамдығы бар. MPEG-2-мен салыстырғанда бит жылдамдығын үнемдеу 50% немесе одан да көп болуы мүмкін деп есептеледі. Мысалы, H.264 бірдей сығылған бит жылдамдығымен жақсырақ сурет сапасын қамтамасыз ете алады. Төмен бит жылдамдығымен ол бірдей сурет сапасын қамтамасыз етеді.
3.Бейнені сақтауға сұраныстың төмендеуі – ол сандық бейне файл мазмұнының өлшемін 50%-ға азайтады және IP арқылы бейнені оңай тасымалдауға мүмкіндік беретін басқа стандарттармен салыстырғанда бейнені сақтау үшін аз жадты пайдаланады.
4.Керемет бейне сапасы – ол басқа бейне пішімінің жарты өлшемін құрайтын ¼ деректер жылдамдығымен анық, жоғары сапалы бейне мазмұнын береді.
5.Неғұрлым тиімді – бұл екі есе тиімдірек, ал файл өлшемі MPEG-2 кодектерінен 3 есе аз – бұл қысу пішімін тиімдірек етеді. Бұл кодек бейне мазмұны үшін төмен өткізу қабілетіне әкеледі.
6.Баяу қозғалатын бейне мазмұны үшін қолайлы – Ол мегапиксельді камераларды пайдаланатын төмен қозғалыстағы бейне кодектер үшін өте тиімді.
Жіберу уақыты: 20 қараша 2022 ж