Pagbasa sa mga Header ng Media Files
Ang bawat video at audio file ay naglalaman ng mga teknikal na impormasyon sa loob ng tinatawag na file header. Ang Media Metadata Viewer ay idinisenyo upang basahin ang mga header na ito nang mabilis nang hindi kinakailangang i-decode ang buong nilalaman ng media. Sa pamamagitan ng pag-access sa istruktura ng container, nagagawa ng tool na kunin ang mga detalye tulad ng format, tagal, pangkalahatang bitrate, at ang bilang ng mga track na nakapaloob sa file.
Dahil ang mga header lamang ang binabasa, ang proseso ay mabilis kahit sa mga file na may malaking sukat. Ang pangkalahatang bitrate (overall bitrate) ay palaging kinukuha sa pamamagitan ng kalkulasyon gamit ang laki ng file at ang kabuuang tagal nito. Kung ang ilang partikular na impormasyon tulad ng bitrate ng track o frame rate ay hindi tahasang nakasulat sa header ng file, tinatantya ito ng system mula sa isang maikling sample ng stream. Ang pagtatantyang ito ay tumpak para sa constant-rate media at nagbibigay ng napakalapit na halaga para sa variable-rate media.
Mga Sinusuportahang Format at Container
Ang mga media file ay nakaimbak sa iba't ibang uri ng container na may kanya-kanyang istruktura. Sinusuportahan ng tool ang pagsusuri sa mga sumusunod na format:
- Video: MP4, MOV, WebM, at MKV.
- Audio: MP3, WAV, FLAC, Ogg, AAC, at M4A.
Kapag nag-drop ng file o nag-click upang pumili ng file, tanging ang unang file lamang ang susuriin kung marami ang pinili. Sa ganitong sitwasyon, ipapakita ng tool ang abisong "Unang file lamang ang sinusuri.". Kung ang file na inilagay ay hindi kabilang sa mga sinusuportahang format, lalabas ang mensaheng "Hindi iyan sinusuportahang audio o video file.". Para naman sa mga file na hindi mabasa dahil sa korapsyon o hindi kilalang istruktura, ipapakita ang "Hindi mabasa ang file na ito bilang media. Maaaring sira ito o hindi sinusuportahan ang format.". Anumang hindi inaasahang error sa pagbasa ay maglalabas ng mensaheng "May nagkaproblema sa pagbasa ng file na iyon.".
Pag-extract ng Metadata ng Video at Audio
Ang bawat media file ay maaaring maglaman ng isa o higit pang mga track para sa video at audio. Ang tool ay nagpapakita ng magkakahiwalay na seksyon para sa bawat track na matatagpuan sa file.
Seksyon ng Video (Track ng video {n})
Para sa bawat natukoy na video track, kinukuha ng tool ang mga sumusunod na teknikal na detalye:
- Codec: Ang pamamaraan ng compression na ginamit sa video.
- Resolusyon: Ang sukat ng display ng video.
- Naka-code na resolusyon: Ang aktwal na resolusyon kung paano ito na-encode.
- Frame rate: Ang bilang ng mga frame bawat segundo.
- Bitrate: Ang bilis ng data ng video track.
- Ikot (Rotation): Ang oryentasyon ng video.
- HDR: Tinutukoy kung High Dynamic Range ang video (Oo o "—" kung hindi tinukoy).
- Wika: Ang nakatalagang wika ng track.
- Pangalan ng track: Ang label ng partikular na video stream.
Seksyon ng Audio (Track ng audio {n})
Para sa mga audio track, ang mga sumusunod na katangian ang sinusuri:
- Codec: Ang format ng compression ng audio.
- Sample rate: Ang dalas ng sampling ng audio.
- Mga Channel: Ang bilang ng audio channels (halimbawa, mono o stereo).
- Bitrate: Ang data rate ng audio stream.
- Wika: Ang wika ng audio track.
- Pangalan ng track: Ang label ng audio stream.
Kung ang anumang field o katangian ay wala o hindi nakasulat sa header ng file, awtomatikong ipapakita ng tool ang simbolong "—" bilang kapalit ng halaga.
Mga Naka-embed na Tag at Pangkalahatang Impormasyon
Bukod sa mga teknikal na katangian ng mga stream, ang mga media container ay madalas na naglalaman ng metadata ng metadata o mga tag na idinagdag ng mga creator. Ang tool ay may nakalaang seksyon para sa "Pangkalahatan" at "Mga Tag" upang ipakita ang mga impormasyong ito.
Sa ilalim ng seksyong Pangkalahatan, makikita ang:
- Format: Ang uri ng container ng file.
- Tagal: Ang kabuuang haba ng media.
- Pangkalahatang bitrate: Ang kalkuladong kabuuang bitrate.
- Laki ng file: Ang kabuuang sukat ng file sa disk.
Sa ilalim naman ng seksyong Mga Tag, ipinapakita ang mga sumusunod na metadata kung ang mga ito ay naka-embed sa file:
- Pamagat: Ang pamagat ng kanta o video.
- Artista: Ang pangalan ng artist o creator.
- Album: Ang album kung saan kabilang ang audio.
- Petsa: Ang taon o petsa ng paglikha o pag-publish.
- Komento: Anumang karagdagang tekstong komento na isinama sa file.
Habang pinoproseso ang file, makikita ang status na "Binabasa ang {name}…" na susundan ng "Na-extract na ang metadata." kapag tapos na ang pagsusuri. Ang pag-click sa "I-clear" ay magpapahinto sa anumang kasalukuyang operasyon, magtatago sa ulat, magbabalik sa zero sa bilang ng track, at magdi-disable sa pagkopya ng ulat.
Seguridad at Pagproseso sa Browser
Ang pagproseso ng Media Metadata Viewer ay lokal na nagaganap. Kapag nag-drop ng file sa interface, ang pagbasa at pag-extract ng metadata ay ginagawa nang direkta sa loob ng inyong web browser. Walang anumang data, file, o bahagi ng media ang ina-upload sa mga server ng BroBroGo. Ang pamamaraang ito ay nagbibigay ng kontrol sa inyong mga lokal na file dahil ang impormasyon ay hindi lumalabas sa inyong computer habang sinusuri ang mga teknikal na detalye nito.
Mga Madalas Itanong (FAQ)
Anong impormasyon ang ipinapakita nito? Para sa bawat file: ang container format at MIME type, pangkalahatang bitrate, tagal at laki; bawat video track: ang codec, resolution, frame rate, bitrate, rotation at HDR flag; bawat audio track: ang codec, sample rate, mga channel at bitrate; kasama ang anumang tag para sa pamagat, artist, album o petsa.
Anong mga uri ng file ang sinusuportahan? MP4, MOV, WebM, MKV at iba pang karaniwang video container, kasama ang MP3, WAV, FLAC, Ogg, AAC at M4A audio. Ang mga header lang ang binabasa, kaya kahit ang malaking file ay nasusuri sa loob ng ilang sandali nang hindi ito kailangang i-decode.
Bakit kung minsan ay pagtatantya lang ang bitrate o frame rate? Kapag ang isang value ay hindi nakasulat sa header ng file, sinusukat ito mula sa isang maikling sample ng stream — tumpak para sa constant-rate media at napakalapit para sa variable-rate. Ang pangkalahatang bitrate ay palaging kinukuha mula sa laki at tagal ng file.
Ligtas ba ang aking mga file kapag ginamit ko ang tool na ito? Binabasa ang inyong file sa inyong browser para ma-extract ang metadata nito. Walang ina-upload sa BroBroGo, kaya nananatili ang file sa inyong lokal na system habang ginagawa ang pagsusuri.