Diksiyonaryo

Ano ang Coded Width?

Ang isang file ay maaari lamang magkaroon ng limitadong bilang ng mga halaga tungkol sa lapad nito. Isa sa mga ito ay ang tinatawag na Coded Width. Alamin kung ano ang ibig sabihin nito tungkol sa iyong file at kung paano ito naiiba kaugnay ng iba pang mga halaga ng lapad.

coded-width

Ang Coded Width ay ang lapad sa pixels na aktwal na ginamit ng encoder kapag ipinakete nito ang video o larawan, bago putulin ng player ang frame sa laki na nakikita mo.

Kung saan nagmumula ang halaga

Ito ay isinusulat ng encoder kapag ginagawa ang file, at binabasa mula mismo sa stream. Makikita mo ito sa mga video file tulad ng MP4, MOV, MKV, AVI at WebM, at pati na rin sa mga still image at sa cover art na nakapaloob sa isang audio file, dahil ang isang larawan ay tinitingnan bilang video na may isang frame lang ang haba.

Ang mga video codec ay nagko-compress ng frame sa parisukat na blocks at hindi pixel kada pixel. Gumagana ang H.264 sa mga block na 16 by 16 pixels, at ang mas bagong mga codec tulad ng HEVC ay gumagamit ng mas malalaking block. Kapag ang lapad ng larawan ay hindi eksaktong bilang ng mga block, pinalalapad ito ng encoder gamit ang dagdag na mga kolum ng pixels para mapuno ang huling block, at nagtatala ng note na nagsasabing tanggalin muli ang mga iyon sa cropping ng player. Ang Coded Width ay ang pinalapad na lapad. Ang Width ay ang lapad pagkatapos ng cropping.

Karaniwang mga halaga

Ang value ay simpleng bilang ng pixels, halimbawa 1920. Karamihan sa mga lapad na karaniwang gamit ay multiples na ng 16 - gaya ng 640, 1280, 1920 at 3840 - kaya para sa landscape na video, ang Coded Width at ang Width ay karaniwang magkapareho, at parang doble lang ang row na ito.

Sa portrait na video mula sa phone lumilitaw ang pagkakaiba. Ang clip na kinunan nang patayo sa 1080 by 1920 ay may Width na 1080 at Coded Width na 1088, dahil kailangan ng 1080 ng walong dagdag na kolum para umabot sa susunod na multiple ng 16. Ganoon din ang asal ng mga hindi karaniwang sukat: ang frame na 1922 pixels ang lapad ay pinupunuan hanggang sa Coded Width na 1936. Ang Coded Width at Coded Height na pinagsama ay tinatawag na coded dimensions ng stream.

Bakit ito mahalaga

Kadalasan, ipinapaliwanag lang nito kung bakit may dalawang magkaibang lapad sa isang report para sa iisang file. Normal ito at walang sira, kaya hindi kailangang piliting pagpareparehohin ang mga numero.

Nagiging kapaki-pakinabang ito kapag may mukhang mali sa screen. Ang player o device na hindi sinusunod ang crop instruction ay ipinapakita ang padding bilang makitid na guhit ng itim o ingay sa isang gilid ng larawan. Kapag nakita mo ito, ikumpara ang dalawang row na ito: maliit na pagkakaiba ang sanhi. Malaking pagkakaiba ay tumuturo sa ibang problema, kadalasan sa file na ni-rewrap o mano-manong ginawa, kung saan ang nakikitang frame ay parang bintana sa mas malaking coded na larawan - ang uri ng file na kakaiba ang asal kapag kinrop o ni-re-encode mo.

Ang padding ay may kaunting dagdag na datos at hindi binabago ang kalidad ng pinapanood mo. Ang value ay geometry na isinulat ng makina at hindi naglalaman ng anumang personal na impormasyon.