Coded Height ialah ketinggian dalam piksel yang sebenarnya digunakan oleh pengekod apabila ia memampatkan video atau imej. Ia biasanya sama dengan ketinggian yang kelihatan, dan kadangkala beberapa piksel lebih tinggi.
Dari mana nilai itu datang
Nilai ini dilaporkan untuk strim video dalam fail seperti MP4, MOV, MKV, AVI dan WebM, dan juga untuk imej tunggal serta seni muka depan yang terbenam dalam fail audio, kerana alat yang sama menganggap gambar statik sebagai video satu bingkai. Nilai ini ditulis oleh pengekod yang menjana fail tersebut. Tiada sesiapa yang menaipnya secara manual.
Sebab nilai ini wujud adalah cara pemampatan video berfungsi. Pengekod tidak memproses gambar piksel demi piksel; ia membahagikan bingkai kepada blok segi empat sama dan memproses satu blok pada satu masa. H.264, codec video yang paling biasa, menggunakan blok 16 kali 16 piksel. Jika ketinggian gambar bukan gandaan penuh blok, pengekod akan menambah baris tambahan di bahagian bawah supaya baris blok terakhir lengkap, dan menyimpan arahan untuk pemain menyembunyikan baris itu semula. Coded Height mengira gambar yang telah dipadatkan ini. Baris Height biasa mengira apa yang anda sepatutnya lihat.
Nilai tipikal
Nilai ini ialah nombor bulat piksel tanpa sebarang unit di belakangnya, sebagai contoh 1088.
Video Full HD ialah kes yang paling kerap ditemui. Klip biasa 1920 kali 1080 melaporkan Height 1080 dan Coded Height 1088, kerana 1080 tidak boleh dibahagi dengan 16 dan lapan baris tersembunyi ditambah untuk menampung perbezaan tersebut. Kebanyakan saiz biasa lain terbahagi dengan sekata - 720, 480 dan 2160 semuanya gandaan 16 - jadi bagi saiz ini kedua-dua baris menunjukkan nombor yang sama dan padding tidak menjadi isu. Bersama-sama dengan Coded Width, nilai ini membentuk dimensi berkod bagi strim, pasangan yang perlu dibandingkan dengan Width dan Height biasa.
Mengapa ia penting
Pertama, supaya anda tidak mencari ralat yang sebenarnya tidak wujud. Coded Height yang beberapa piksel lebih besar daripada Height adalah perkara biasa, ia bukan tanda fail rosak dan tiada apa yang perlu dibaiki. Beberapa baris tersembunyi ini hanya menambah sedikit data dan tidak menjejaskan kualiti gambar.
Nilai ini membantu apabila berlaku main balik yang pelik. Sesetengah pemain ringkas dan peranti lama dengan fungsi tetap mengabaikan arahan untuk menyembunyikan padding, dan baris tambahan itu akan kelihatan sebagai jalur nipis piksel hitam atau berselerak di bahagian bawah bingkai. Jika anda nampak jalur sebegitu, perbezaan antara dua baris ini ialah penjelasannya. Jurang yang besar, bukannya beberapa piksel, biasanya bermaksud fail telah dibungkus semula atau digabung secara manual dan bingkai yang kelihatan hanyalah tetingkap kecil pada gambar berkod yang jauh lebih besar, perkara yang berguna untuk diketahui sebelum anda menyuntingnya.
Nilai ini hanya menerangkan pengiraan pengekod dan tidak lebih daripada itu, jadi ia tidak mendedahkan apa-apa tentang individu, lokasi atau peranti.