Kamus

Apa Itu Coded Width?

Sebuah file hanya dapat memiliki sejumlah nilai tentang lebarnya. Salah satunya adalah yang disebut Coded Width. Cari tahu apa artinya bagi file Anda dan bagaimana perbedaannya dibandingkan dengan nilai lebar lainnya.

coded-width

Coded Width adalah lebar dalam piksel yang sebenarnya digunakan encoder saat mengemas video atau gambar, sebelum pemutar memangkas frame ke ukuran yang seharusnya Anda lihat.

Dari mana nilai berasal

Nilai ini ditulis oleh encoder saat file dibuat, dan dibaca langsung dari stream itu sendiri. Anda akan menemukannya pada file video seperti MP4, MOV, MKV, AVI, dan WebM, juga pada gambar diam dan gambar sampul yang disisipkan di dalam file audio, karena satu gambar diperiksa sebagai video dengan satu frame.

Codec video mengompres sebuah frame dalam blok-blok kotak, bukan piksel per piksel. H.264 bekerja dalam blok 16 kali 16 piksel, dan codec yang lebih baru seperti HEVC memakai blok yang lebih besar. Ketika lebar gambar bukan kelipatan utuh dari jumlah blok, encoder melebarkannya dengan kolom piksel tambahan agar blok terakhir terisi penuh, lalu mencatat instruksi agar pemutar memotongnya kembali. Coded Width adalah lebar setelah penambahan (padding). Width adalah lebar setelah pemangkasan.

Nilai umum

Nilainya adalah jumlah piksel biasa, misalnya 1920. Sebagian besar lebar yang umum dipakai sudah merupakan kelipatan 16 - termasuk 640, 1280, 1920, dan 3840 - sehingga untuk video horizontal Coded Width dan Width biasanya sama, dan baris ini tampak seperti duplikat.

Perbedaan biasanya terlihat pada video vertikal dari ponsel. Klip yang diambil tegak dengan ukuran 1080 kali 1920 akan melaporkan Width 1080 dan Coded Width 1088, karena 1080 membutuhkan delapan kolom tambahan untuk mencapai kelipatan 16 berikutnya. Ukuran yang tidak biasa berperilaku sama: frame selebar 1922 piksel akan diberi padding hingga Coded Width 1936. Coded Width dan Coded Height bersama-sama disebut dimensi coded dari stream.

Mengapa ini penting

Umumnya, ini menjelaskan mengapa satu laporan menampilkan dua lebar berbeda untuk file yang sama. Itu normal dan tidak ada yang rusak, jadi tidak perlu memaksa angka-angkanya agar sama.

Informasi ini menjadi berguna ketika tampilan di layar terlihat salah. Pemutar atau perangkat yang mengabaikan instruksi crop akan menampilkan padding sebagai garis sempit berwarna hitam atau berisik di salah satu tepi gambar. Jika Anda melihat itu, bandingkan dua baris ini: perbedaan kecil adalah penyebabnya. Perbedaan besar menunjukkan masalah lain, biasanya file yang dibungkus ulang atau dibuat manual, di mana frame yang terlihat hanyalah jendela dari gambar coded yang jauh lebih besar - jenis file yang sering berperilaku aneh ketika Anda melakukan crop atau re-encode.

Padding membutuhkan sedikit data tambahan dan tidak mengubah kualitas tampilan. Nilai ini adalah data geometri yang ditulis oleh mesin dan sama sekali tidak memuat informasi pribadi.