Apr 12, 2024

Nedorozumění při výběru kodéru videa

Zanechat vzkaz

Video kodéry se ve skutečnosti velmi liší od standardů kódování a dekódování videa. Video kodéry jsou kódovou implementací standardů kódování a dekódování videa. Různé implementace stejného algoritmu však mají významné rozdíly ve výkonu a účinnosti. Hlavní rozdíly mezi kodéry videa lze rozdělit do následujících aspektů:

 

1) Podpora kompresních nástrojů ve standardech kódování a dekódování videa

2) Optimalizace pro rychlost kódování videa

3) Optimalizace pro kvalitu kódování videa

4) Škálovatelnost funkčnosti a kódu

5) Komerční vs. Zdarma

 

Někteří lidé se například domnívají, že kodéry HEVC jsou rozhodně silnější než kodéry H.264, ale víme, že v HEVC existuje mnoho různých směrů predikce. Pokud navrhnu kodér, který nepoužívá mezisnímkovou predikci, ale pouze intrasnímkovou predikci, a bez ohledu na obsah používá pro kódování tento pevný režim, pak si lze výsledný stream představit, že bude mít špatný výkon predikce a velmi nízkou účinnost komprese. Přestože je přenosová rychlost vysoká a kvalita špatná, tento tok může stále splňovat standardy HEVC.

 

Relativně řečeno, pokud je pro kódování použit H.264, ale optimalizace celého kodéru je provedena velmi dobře a celkové řízení bitové rychlosti je optimalizováno na velmi vynikající úroveň, pak kvalita video streamu kódovaného tímto H. 264 kodér může být lepší než kodér HEVC. V oblasti kódování a dekódování videa, když je právě vydán nový standard, lidé rychle nepřijmou schéma kódování tohoto nového standardu, protože optimalizace konce kodéru nebyla provedena správně. Proto pouhé zvažování výkonu kodéru a jeho podpory pro tento standard je velmi jednostranný přístup. Při praktické práci se proto při výběru kodéru nesmí slepě věřit, že kodér H.265 je nutně lepší než kodér H.264. To nemusí být nutně pravda a někdy lze dobře udělat i některé relativně nízké standardy.

 

Při výběru kodéru by se proto mělo vycházet z rozdílů mezi výše uvedenými kodéry videa.

 

Odeslat dotaz