Sinasabi sa iyo ng Codec Type kung anong uri ng nilalaman ang hawak ng isang stream sa loob ng file mo: larawan, tunog, subtitles o iba pa. Ang codec ay piraso ng software na nagpapack ng nilalaman kapag ginagawa ang file at nag-unpack nito muli kapag pinapatugtog o pinapalabas ang file.
Aling mga file ang may dala nito, at saan ito nagmumula
Makikita mo ito sa media file: mga video file gaya ng MP4, MOV, MKV, AVI at WebM, at mga audio file gaya ng MP3, M4A, FLAC at WAV. Ang media file ay isang container na puwedeng maglaman ng ilang stream nang magkakatabi, at inililista ng isang ulat ang Codec Type para sa bawat isa. Ang clip mula sa isang telepono ay karaniwang nagpapakita ng dalawang hilera, isang video at isang audio. Ang mga image file na sinusuri gamit ang kaparehong uri ng app ay nag-uulat ng iisang video stream, dahil ang isang still image ay itinuturing na video na nangyari lang na isang frame ang haba.
Kinakalkula ng programang nagbabasa ng file ang value, minsan mula sa marker na iniwan sa file ng software na bumuo nito. Hindi ito isang bagay na pinupunan ng tao.
Ang mga halagang makikita mo
Ang Codec Type ay nanggagaling sa isang maliit at nakapirming set ng mga salitang lowercase:
video- mga gumagalaw na larawan, at pati na rin mga still image at naka-embed na cover artaudio- tunogsubtitle- timed text, o subtitles na nakaimbak bilang maliliit na larawandata- stream na hindi nakalaan para ipakita ng player, gaya ng timecode o sensor readingsattachment- isang buong file na ipinapaloob sa container, halimbawa isang font na kailangan ng subtitles
Karaniwan itong nakalagay mismo sa tabi ng pangalan ng codec para sa parehong stream, kaya mababasa sa isang ulat na Codec Type audio na may codec name na aac, o Codec Type video na may h264. Dahil inilalarawan ng type ang stream at hindi ang container, puwedeng magpakita ang isang MP4 file at isang MKV file ng eksaktong magkaparehong listahan ng mga type.
Bakit ito mahalaga
Ang isang file ay maaari lamang ma-decode gamit ang parehong codec na ginamit sa pag-encode nito. Kapag nawawala ang codec na iyon, hindi mabubuksan, mapapatugtog o maipapakita ang file. Ang Codec Type ang tumutukoy sa mismong problema: ang file na may tunog ngunit itim ang larawan ay may video stream na hindi kayang i-decode ng player mo, na ibang-iba ang solusyon kumpara sa isang container na hindi nito mabasa kahit paano.
Sinasabi rin nito kung ano talaga ang nasa loob ng file bago ka gumugol ng oras dito. Ang video na walang audio row ay mananatiling tahimik sa bawat player, kaya walang saysay na maghanap ng sound setting. Ipinapaliwanag ng subtitle row kung saan nanggagaling ang text sa screen, at ang attachment o data row ay puwedeng magpaliwanag kung bakit mas malaki kaysa inaasahan ang isang file, o kung bakit tinatanggihan itong i-import ng isang simpleng editor.
Wala itong sinasabi tungkol sa iyo mismo. Maaari nitong ituro, gayunman, ang isang stream na sulit silipin nang mas malapitan: madalas magrekord ang action cameras at drones ng lokasyon at sensor readings sa isang data stream, at nananatili ang nilalamang iyon sa file kahit na na-trim na ang larawan.