Heim > häufiges Problem > Was ist der Unterschied zwischen der Codierung h264h und h264b?

Was ist der Unterschied zwischen der Codierung h264h und h264b?

步履不停
Freigeben: 2019-06-26 16:00:04
Original
27548 Leute haben es durchsucht

Was ist der Unterschied zwischen der Codierung h264h und h264b?

Die Unterschiede sind wie folgt:

1. Version

H.265 ist ein neues Kodierungsprotokoll, eine aktualisierte Version von H. 264. Der H.265-Standard behält einige der ursprünglichen Technologien von H.264 bei und verbessert gleichzeitig einige verwandte Technologien. Die neue Technologie nutzt fortschrittliche Technologie, um die Beziehung zwischen Codestream, Codierungsqualität, Verzögerung und Algorithmuskomplexität zu verbessern und so optimale Einstellungen zu erreichen.

2. Speicherplatz und Bildqualität Bei gleicher Bildqualität und gleicher Bitrate benötigt H.265 50 % weniger Speicherplatz als H2.64. Wenn der Speicherplatz gleich ist, bedeutet dies, dass H.265 bei gleicher Bitrate eine höhere Bildqualität aufweist als H2.64. Der theoretische Wert beträgt 30 % bis 40 %.

3. Bitratenreduzierung

Im Vergleich zu H.264/AVC bietet H.265/HEVC mehr verschiedene Tools zur Reduzierung der Bitrate, H. Die Größe jedes Makroblocks (Makroblock/MB) in 264 ist auf 16 x 16 Pixel festgelegt, während die Kodierungseinheit von H.265 vom kleinsten 8 x 8 bis zum größten 64 x 64 ausgewählt werden kann.

Was ist der Unterschied zwischen der Codierung h264h und h264b?

Erweiterte Informationen:

Vorteile von H.265

1. H.265/HEVC-Kodierung Die Die Architektur ähnelt in etwa der von H.264/AVC und umfasst hauptsächlich Intra-Vorhersage, Inter-Vorhersage, Transformation, Quantisierung und Deblocking-Filter), Entropiekodierung (Entropiekodierung) und andere Module.

Aber in der HEVC-Codierungsarchitektur ist das Ganze in drei Grundeinheiten unterteilt, nämlich Coding Unit (CU), Prediction Unit (PU) und Transform Unit (TU).

2. Im Vergleich zu H.264/AVC bietet H.265/HEVC mehr verschiedene Tools zur Reduzierung der Bitrate. In Bezug auf die Codierungseinheiten ist die Größe jedes Makroblocks (Makroblock/MB) auf 16 x 16 Pixel festgelegt , während die Kodierungseinheit von H.265 vom kleinsten 8x8 bis zum größten 64x64 ausgewählt werden kann.

3. Der Intra-Vorhersagemodus von H.265 unterstützt 33 Richtungen (H.264 unterstützt nur 8) und bietet eine bessere Bewegungskompensationsverarbeitung und Vektorvorhersagemethoden.

4. Wiederholte Qualitätsvergleichstests haben gezeigt, dass die mit H.265 codierte Videogröße bei gleicher Bildqualität im Vergleich zu H.264 um etwa 39–44 % reduziert wird. Aufgrund unterschiedlicher Qualitätskontrollmessmethoden ändern sich auch diese Daten entsprechend.

5. Daten aus subjektiven visuellen Tests zeigen, dass die Qualität von H.265-codiertem Video der von H.264-codiertem Video ähnlich oder sogar besser sein kann, wenn die Bitrate um 51–74 % reduziert wird. Das Signal-Rausch-Verhältnis (PSNR) ist wesentlich besser als erwartet.

Weitere technische Artikel zu häufig gestellten Fragen finden Sie in der Spalte FAQ, um mehr zu erfahren!

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen der Codierung h264h und h264b?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage