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:
- Lisensi patent ribet — ada 3 patent pool (MPEG LA, HEVC Advance, Velos Media) yang bikin banyak vendor kabur (contoh: Google bikin VP9 & AV1 gratis).
- Butuh CPU/GPU lebih kuat untuk decode. HP low-end kadang patah-patah.
- Browser dukungan terbatas — Chrome baru support H.265 di Windows dengan hardware decoder (2023+). Firefox masih terbatas.
- 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):
- Background modeling — background yang diam dikompres sangat agresif.
- Long-term reference frame — reference frame disimpan lebih lama.
- Noise suppression — noise kamera di malam hari dihilangkan sebelum encode.
- 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+
| Aspek | H.264 (AVC) | H.265 (HEVC) | H.265+ (Smart) |
|---|---|---|---|
| Tahun rilis | 2003 | 2013 | ~2015 (proprietary) |
| Standar | ITU-T/ISO internasional | ITU-T/ISO internasional | Proprietary (Hikvision/Dahua) |
| Ukuran file | Baseline (100%) | ~50% dari H.264 | ~20-40% dari H.264 |
| Bitrate 1080p 30fps | ~4-6 Mbps | ~2-3 Mbps | ~0.8-2 Mbps |
| Kualitas visual | Bagus | Sama/lebih baik | Sama di scene statis |
| Butuh CPU decode | Ringan | Berat | Berat |
| Kompatibilitas | Universal ✅ | Terbatas ⚠️ | Vendor lock-in ❌ |
| Cocok untuk | Semua kasus umum | 4K, streaming HQ | CCTV scene statis |
| Lisensi | Sudah stabil | Ribet (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.
| Codec | Bitrate rata-rata | Storage 30 hari (1 kamera) | Storage 16 kamera |
|---|---|---|---|
| H.264 | 6 Mbps | ~1.94 TB | ~31 TB |
| H.265 | 3 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
| Kebutuhan | Codec rekomendasi | Alasan |
|---|---|---|
| Upload YouTube / social media | H.264 | Platform re-encode ulang, kompatibilitas maksimal |
| Video call (Zoom, Meet) | H.264 | Latency rendah, decode ringan |
| 4K streaming (Netflix, YouTube) | H.265 / AV1 | Hemat bandwidth |
| CCTV rumah (1-4 kamera) | H.264 atau H.265 | Kompatibilitas mudah dgn app HP |
| CCTV kantor/toko (>8 kamera) | H.265+ | Hemat storage besar-besaran |
| CCTV outdoor sibuk (jalan raya) | H.265 | H.265+ kurang efektif di scene ramai |
| Playback di browser web | H.264 | Support universal |
| Arsip video keluarga jangka panjang | H.265 | Hemat 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.mp4Di 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:
| Codec | Pengembang | Status | Catatan |
|---|---|---|---|
| VP9 | Gratis, terbuka | Dipakai YouTube 4K. Kompresi mirip H.265 | |
| AV1 | Alliance for Open Media | Gratis, terbuka | Kompresi ~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.
