Ang taas ng file ay ang patayong sukat ng larawan sa loob ng file, na binibilang sa pixels. Makikita mo ang numerong ito sa ulat ng metadata sa hanay na Height. Ang lapad at taas ng file ang magkasamang nagbibigay ng sukat ng larawan, halimbawa 1920x1080, kung saan nauuna ang lapad.
Ang taas ng file ay hindi pareho sa laki ng file. Ang taas ay bilang ng mga hanay ng pixels, habang ang laki ng file ay bilang ng bytes sa file.
Tinatawag ng program na ffprobe mula sa proyektong FFmpeg ang taas ng isang video stream na height. May tag ang ExifTool na tinatawag na ImageHeight, na tinalakay sa artikulong Image Height. Sa mga MOV at MP4 na video, kinukuha ng ExifTool ang tag na ito mula sa track header, kaya maaaring magkaiba ang 2 numero.
Aling mga file ang may taglay nito
Ang mga larawan, video, at audio file na may cover art ay puwedeng mag-ulat ng taas. Bawat format ay nagtatago ng taas sa sarili nitong lugar:
- MOV at MP4: iniimbak ng video sample description ang taas ng source image sa pixels. Ang track header ay nagtatago ng hiwalay na taas para sa track.
- MKV at WebM: ang elementong
PixelHeightang nag-iimbak ng taas ng mga naka-encode na video frame. - AVI: iniimbak ng AVI header ang taas ng larawan.
- PNG: iniimbak ng IHDR chunk ang taas sa pixels bilang isang 4-byte na numero.
Walang taas ang tunog, kaya hindi nagpi-print ang ffprobe ng taas para sa isang audio stream. Puwede pa ring magpakita ng halaga ang audio file kapag may cover picture ang file. Itinuturing ng FFmpeg ang nakalakip na larawang ito bilang video stream, at may taas ang stream na iyon.
Walang height field ang picture frame sa isang MP3 file, kaya kailangang kunin ang numero mula sa picture data. May sarili namang height field ang FLAC picture block, na may halagang 0 kapag hindi alam ang taas.
Iba ang takbo ng mga dokumento. Sinusukat ang isang PDF page sa unit na 1/72 ng pulgada, hindi sa pixels. Ipinaliliwanag ng artikulong Page Size ang mga halagang ito.
Kung ano ang itsura ng value
Kadalasan, isang buong bilang ng pixels ang halaga, na walang unit. Inililista ng FFmpeg ang mga sukat ng video na ito at iba pa, at ang pangalawang numero sa bawat sukat ay ang taas:
1280x720: taas na7201920x1080: taas na10803840x2160: taas na21607680x4320: taas na4320
Ilang file ang nagpapakita ng ibang halaga. Ang subtitle stream na walang taas ay naglalabas ng N/A sa ffprobe. Ang taas ng isang SVG image ay puwedeng isang haba o isang porsiyento.
Kung saan nagmumula ang halaga
Ang program na lumilikha ng file ang nagtatakda ng taas. Para baguhin ang taas, i-resize o i-crop ang larawan at i-save ulit ang file.
Bakit maaaring iba ang height kaysa sa nakikita mo
Puwedeng mag-imbak ang video file ng rotation value, at awtomatikong iniikot ng FFmpeg ang video ayon sa halagang iyon. Pagkatapos ng pag-ikot na 90 degrees, ang taas na nakikita mo ay katumbas ng nakaimbak na lapad.
May ilang format na nagtatago rin ng 2 magkaibang taas. Sa mga Matroska file, ang PixelHeight ay taas ng mga naka-encode na frame, at ang DisplayHeight ay taas na ipapakita pagkatapos i-crop. Puwede ring magkaiba ang coded height sa FFmpeg at ang taas kapag naka-crop ang frame bago i-output.
Bakit ito mahalaga
Pinapayagan ka ng taas na i-check ang isang file laban sa limitasyon ng sukat, halimbawa sa isang upload form. Kung ang Height row ay nagpapakita ng 720, may 720 hanay ng pixels ang video, kahit sabihin pa ng file name na 1080.
Itinatakda rin ng taas at lapad ang bilang ng pixels. Ang 1920x1080 na video ay may 2,073,600 pixels sa bawat frame, na humigit-kumulang 2.1 megapixels.
Para sa pagpi-print, ibinibigay ng Y Resolution tag ang bilang ng pixels kada pulgada o kada sentimetro sa direksyon ng taas. Hatiin ang taas sa bilang na iyon para makuha ang taas sa pag-print sa parehong unit.