FaizBlog LogoFaizBlog
Back to all articles
VideoCodecH.264H.265HEVCCCTVTutorial

H.264 vs H.265 vs H.265+: Perbandingan Codec Video Lengkap

Perbandingan lengkap H.264, H.265 (HEVC), dan H.265+ untuk CCTV & streaming: efisiensi kompresi, kualitas, kompatibilitas, estimasi storage, dan kapan pakai masing-masing.

AI Insights

Generate a summary and suggested tags for this post.

H.264, H.265, dan H.265+ adalah codec video — algoritma untuk mengompres video agar ukurannya kecil tapi kualitasnya tetap bagus. Kalau kamu setting CCTV, streaming di YouTube, atau rekam video di HP, kamu pasti ketemu istilah ini.

Pertanyaan yang paling sering muncul: mana yang paling bagus? H.265 lebih hemat storage, tapi kenapa masih banyak yang pakai H.264? Dan apa itu H.265+ yang di iklan Hikvision/Dahua? Artikel ini bahas tuntas dari nol.

1. Kenapa video perlu di-encode?

Video mentah (raw) itu sangat besar. Bayangkan video Full HD 1080p 30fps:

  • 1 frame = 1920 × 1080 × 3 byte (RGB) = ~6 MB
  • 30 fps × 6 MB = 180 MB per detik
  • 1 jam = 648 GB

Tidak mungkin disimpan atau di-streaming apa adanya. Karena itu butuh codec (compressor-decompressor) — algoritma yang membuang data redundant supaya video jauh lebih kecil tapi mata manusia tidak sadar bedanya.

H.264, H.265, H.265+ adalah standar codec yang paling populer di dunia CCTV, streaming, dan broadcasting.

2. H.264 (AVC) — standar lama yang masih raja

H.264 atau AVC (Advanced Video Coding) dirilis tahun 2003 oleh ITU-T & ISO/IEC. Sampai sekarang masih jadi codec paling universal di dunia.

Kenapa masih dominan?

  • Didukung semua device — HP, TV, browser, NVR, DVR — tanpa perlu install apa-apa.
  • Hardware decoder H.264 sudah ada di chip CPU/GPU sejak 2005-an, jadi playback ringan.
  • Lisensi patent-nya sudah "settled" — pabrikan tinggal pakai.
  • YouTube, Netflix (backup), Zoom, WhatsApp video, sebagian besar CCTV — masih pakai H.264.

Kekurangannya: ukuran file relatif besar dibanding codec generasi baru.

3. H.265 (HEVC) — hemat 50%, tapi ribet

H.265 atau HEVC (High Efficiency Video Coding) dirilis 2013 — 10 tahun setelah H.264. Tujuannya jelas: kompresi 2x lebih efisien di kualitas visual yang sama.

Keunggulan H.265:

  • File ~50% lebih kecil dari H.264 di kualitas yang sama.
  • Support resolusi tinggi lebih baik (4K, 8K).
  • Cocok untuk 4K streaming, HDR, dan CCTV resolusi tinggi.

Masalah H.265:

  1. Lisensi patent ribet — ada 3 patent pool (MPEG LA, HEVC Advance, Velos Media) yang bikin banyak vendor kabur (contoh: Google bikin VP9 & AV1 gratis).
  2. Butuh CPU/GPU lebih kuat untuk decode. HP low-end kadang patah-patah.
  3. Browser dukungan terbatas — Chrome baru support H.265 di Windows dengan hardware decoder (2023+). Firefox masih terbatas.
  4. Encode lebih lama — bisa 3-5x lebih lambat dari H.264 di software encoder.

4. H.265+ — "smart codec" khusus CCTV

H.265+ BUKAN standar internasional. Ini adalah codec proprietary buatan vendor CCTV seperti Hikvision dan Dahua (Dahua menyebutnya H.265+ atau Smart Codec).

Apa bedanya dengan H.265 biasa?

H.265+ menambahkan optimasi khusus untuk scene CCTV yang biasanya statis (background tidak berubah, hanya object bergerak):

  1. Background modeling — background yang diam dikompres sangat agresif.
  2. Long-term reference frame — reference frame disimpan lebih lama.
  3. Noise suppression — noise kamera di malam hari dihilangkan sebelum encode.
  4. Bitrate dinamis — bitrate turun drastis saat tidak ada gerakan.

Hasilnya: file bisa 50-80% lebih kecil dari H.265 biasa di scene CCTV standar (parkiran, koridor, gudang).

Batasannya:

  • Hanya bekerja optimal di scene statis. Kalau kamera menghadap jalan raya sibuk, penghematannya kecil.
  • Tidak universal — NVR/software pihak ketiga sering tidak bisa decode. Paling aman pakai NVR merek yang sama.
  • Kompatibilitas VLC / FFmpeg kadang bermasalah.

5. Perbandingan langsung: H.264 vs H.265 vs H.265+

AspekH.264 (AVC)H.265 (HEVC)H.265+ (Smart)
Tahun rilis20032013~2015 (proprietary)
StandarITU-T/ISO internasionalITU-T/ISO internasionalProprietary (Hikvision/Dahua)
Ukuran fileBaseline (100%)~50% dari H.264~20-40% dari H.264
Bitrate 1080p 30fps~4-6 Mbps~2-3 Mbps~0.8-2 Mbps
Kualitas visualBagusSama/lebih baikSama di scene statis
Butuh CPU decodeRinganBeratBerat
KompatibilitasUniversal ✅Terbatas ⚠️Vendor lock-in ❌
Cocok untukSemua kasus umum4K, streaming HQCCTV scene statis
LisensiSudah stabilRibet (3 pool)Proprietary

6. Estimasi storage CCTV — perbedaan nyata

Ini contoh konkret: 1 kamera IP 4MP (2560×1440) 25fps, rekam 24/7 selama 30 hari.

CodecBitrate rata-rataStorage 30 hari (1 kamera)Storage 16 kamera
H.2646 Mbps~1.94 TB~31 TB
H.2653 Mbps~0.97 TB~15.5 TB
H.265+1.2 Mbps~0.39 TB~6.2 TB

Selisihnya sangat besar. Kalau kamu install 16 kamera untuk toko, pilih H.265+ bisa hemat HDD ~25 TB dibanding H.264 — ini yang bikin CCTV modern nge-push H.265+ walau ada trade-off kompatibilitas.

7. Kualitas visual — apakah H.265 benar-benar lebih baik?

Di bitrate sama, H.265 lebih tajam dari H.264 karena algoritmanya lebih canggih:

  • Coding Tree Unit (CTU) sampai 64×64 pixel (H.264 hanya 16×16 macroblock) — lebih efisien di area besar yang seragam (langit, tembok).
  • 35 mode intra-prediction (H.264 hanya 9) — prediksi arah lebih akurat.
  • Motion prediction lebih presisi dengan sub-pixel accuracy.

Tapi di file size sama, hasilnya bisa jadi tidak jauh beda — H.264 dengan bitrate 2x lipat kadang tetap bagus. Jadi jangan langsung generalisasi "H.265 pasti lebih tajam" — itu tergantung setting bitrate.

8. Kapan pakai apa? Panduan praktis

KebutuhanCodec rekomendasiAlasan
Upload YouTube / social mediaH.264Platform re-encode ulang, kompatibilitas maksimal
Video call (Zoom, Meet)H.264Latency rendah, decode ringan
4K streaming (Netflix, YouTube)H.265 / AV1Hemat bandwidth
CCTV rumah (1-4 kamera)H.264 atau H.265Kompatibilitas mudah dgn app HP
CCTV kantor/toko (>8 kamera)H.265+Hemat storage besar-besaran
CCTV outdoor sibuk (jalan raya)H.265H.265+ kurang efektif di scene ramai
Playback di browser webH.264Support universal
Arsip video keluarga jangka panjangH.265Hemat storage, kualitas terjaga

9. Cara cek codec video yang kamu punya

Beberapa cara cepat:

Di Windows:

  • Klik kanan file → Properties → Details → cari "Video codec".
  • Atau pakai MediaInfo (gratis) — kasih detail lengkap.

Di macOS/Linux:

ffprobe -v error -select_streams v:0 -show_entries stream=codec_name video.mp4

Di VLC:

  • Tools → Codec Information (Ctrl+J).

Di kamera CCTV:

  • Login web interface kamera → Configuration → Video → Encoding Type: pilih H.264 / H.265 / H.265+.

10. Alternatif modern: AV1, VP9

Selain 3 codec utama, ada juga:

CodecPengembangStatusCatatan
VP9GoogleGratis, terbukaDipakai YouTube 4K. Kompresi mirip H.265
AV1Alliance for Open MediaGratis, terbukaKompresi ~30% lebih baik dari H.265, tapi encode super lambat
H.266 (VVC)ITU-T (2020)Baru, lisensi mahal~50% lebih efisien dari H.265, adoption masih pelan

Untuk CCTV, AV1/VVC belum umum. Untuk streaming, YouTube & Netflix mulai pakai AV1 di device modern. Tapi H.264 dan H.265 masih akan dominan minimal 5-10 tahun ke depan.

11. Kesalahan umum

❌ "Pilih H.265+ pasti terbaik." Salah kalau NVR-mu tidak support atau kamu butuh review footage di app pihak ketiga. Cek kompatibilitas dulu.

❌ "H.264 sudah usang, tinggalkan saja." Salah. H.264 masih codec paling universal. Untuk video call, upload social media, atau embed di web — H.264 tetap pilihan teraman.

❌ "Encode ke H.265 pasti hemat storage untuk semua video." Belum tentu. Video pendek atau bitrate rendah kadang hasilnya mirip. Optimal-nya di video panjang / bitrate tinggi.

❌ "H.265+ = H.265 versi 2.0." Salah. H.265+ adalah branding vendor (Hikvision/Dahua), bukan revisi resmi H.265. Tidak ada standar ITU untuk "H.265+".

12. Ringkasan

  • H.264 = codec universal, kompatibel di mana-mana. Baseline yang aman.
  • H.265 = 50% lebih hemat storage/bandwidth di kualitas sama. Cocok untuk 4K & arsip.
  • H.265+ = optimasi proprietary vendor CCTV untuk scene statis. Hemat storage ekstrim tapi vendor lock-in.
  • Untuk CCTV skala besar → H.265+ (dengan NVR merek yang sama).
  • Untuk web/upload/kompatibilitas → H.264.
  • Untuk streaming HQ / arsip → H.265.
  • AV1 & H.266 akan jadi masa depan, tapi transisinya masih pelan.

Pilih codec yang sesuai use case, bukan yang paling "canggih". Codec paling efisien tidak berguna kalau perangkatmu tidak bisa memutarnya dengan lancar.