MP4 au WebM: utoe lipi?
Tovuti inataka MP4 lakini faili langu ni WebM. Je, hii ni kubadilisha umbizo, au ni kubadilisha jina tu?
Swali hili kwa kweli ni maswali mawili
MP4 na WebM ni vyombo. Chombo ni mfumo wa kupanga: kinabeba njia moja au zaidi, kinaandika nyakati zake, kinahifadhi faharasa inayomwezesha kichezaji kurukia sehemu fulani, na kinabeba metadata. Hakibani chochote. Ubanaji unafanywa na kodeki, na mkondo wa biti uliosimbwa ndicho kile chombo kinachobeba.
Kwa hiyo "MP4 au WebM" ni swali la ufungashaji, na "H.264, VP9 au AV1" ni swali la ubanaji. Kuyachanganya ndiyo sababu watu husimba upya mafaili yaliyohitaji kufungashwa upya tu, na kupoteza kizazi kimoja cha ubora bila sababu.
Kinachokuwa ndani ya kila kimoja kwa kawaida
| Sifa | MP4 | WebM |
|---|---|---|
| Umbizo la msingi | Umbizo la msingi la faili za midia la ISO (ISO/IEC 14496-12) | Wasifu wa Matroska |
| Kodeki za video za kawaida | H.264, HEVC, AV1 | VP8, VP9, AV1 |
| Kodeki za sauti za kawaida | AAC, wakati mwingine AC-3 au FLAC | Opus, Vorbis |
| Hali ya leseni | Kodeki zenye hataza ni za kawaida | Kimejengwa kwa kodeki zisizohitaji mrabaha |
| Mahali ambapo ni chaguo salama | Simu, vichezaji vya kompyuta, programu za uhariri, majukwaa ya kijamii | Wavuti, hasa pamoja na VP9 au AV1 |
Hakuna orodha kati ya hizo iliyo kanuni. Chombo kwa kiasi kikubwa hakijali kodeki ipi, na vyote viwili vinaweza kubeba AV1. Kinachotofautiana ni kile ambacho programu iliyo upande wa pili iko tayari kukikubali.
Mahali ambapo kila kimoja hucheza kweli
MP4 inayobeba H.264 na AAC ndicho kitu kilicho karibu zaidi na faili la video linalofanya kazi kila mahali. Linacheza kwenye simu, kwenye televisheni, kwenye programu za uhariri, kwenye programu za ujumbe, nalo ndilo ambalo fomu za kupakia hulimaanisha zinaposema "video". Utawala wake ndio sababu visimbuzi vya maunzi vya H.264 vipo katika karibu kila kifaa kilichotolewa katika miaka kumi na mitano iliyopita, jambo lenye umuhimu kwa muda wa betri kama lilivyo kwa uoanifu.
WebM ilijengwa kwa ajili ya wavuti, kwa kodeki zisizobeba wajibu wa mrabaha kwa utiririshaji. Vivinjari vinaishughulikia vizuri. Programu zisizo vivinjari haziaminiki sawasawa: baadhi ya zana za uhariri, baadhi ya televisheni na baadhi ya maghala ya picha ya simu hazitaifungua, na mfanyakazi mwenzako anayeibofya mara mbili anaweza asione chochote.
Kufungasha upya dhidi ya kusimba upya
Ikiwa kodeki iliyo ndani ya faili lako tayari inakubalika mahali unapolipeleka, kubadilisha chombo ni kufungasha upya tu: fremu zilizosimbwa zinanakiliwa bila kubadilishwa na ufungashaji pekee ndio unaoandikwa upya. Ni haraka, hakuna upotevu, na picha inabaki sawa biti kwa biti. Ikiwa kodeki haikubaliki — VP9 ndani ya MP4 kwa kichezaji kinachosoma H.264 pekee — basi fremu lazima zisimbuliwe na kusimbwa tena, jambo linalochukua muda halisi na kugharimu kizazi kimoja cha ubora.
Ndiyo maana swali la kwanza lenye manufaa ni "kodeki iliyomo ni ipi", si "lina kiendelezi gani". Zana za video za FileSlimmer huchunguza njia za faili kwanza na kufungasha upya badala ya kusimba upya kila mara mahali unapolipeleka panaporuhusu.
Usisahau njia ya sauti
Kubadilisha chombo bila kujali sauti hutoa faili lisilo na sauti kwenye kichezaji kisichofaa. MP4 kwa desturi hubeba AAC; WebM kwa desturi hubeba Opus au Vorbis. Kuweka Opus ndani ya MP4 kunaruhusiwa katika maelezo ya kiwango lakini hakuungwi mkono na programu nyingi zilizoko huko nje, kwa hiyo ubadilishaji wa kweli kwenda MP4 kwa kawaida humaanisha kusimba sauti pia kwenda AAC.
Ikiwa klipu haina sauti kabisa, eleza hivyo wazi katika chochote unachotoa. Baadhi ya vichezaji husimama pale vinapotarajia njia ambayo haipo.
Orodha fupi ya kuamua
- Kutuma faili kwa mtu, kwa jukwaa au kwa fomu ya kupakia: MP4 yenye H.264 na AAC.
- Kutoa faili wewe mwenyewe, kutoka kurasa zako, kwa vivinjari: WebM yenye VP9, au AV1 katika chombo chochote kati ya hivyo viwili, pamoja na MP4 kama mbadala ikiwa hadhira yako ni pana.
- Kuhariri baadaye: baki na faili la asili lenye ubora wa juu zaidi ulilo nalo, katika chombo chochote lilichokuja nacho.
- Chombo pekee ndicho kisichofaa na kodeki tayari ziko sawa: fungasha upya, usisimbe upya.
- Huna uhakika kilichomo ndani: angalia kodeki kabla ya kuchagua, kwa sababu jibu ndilo linaloamua kama jambo hili litakugharimu sekunde chache au saa nzima.
Mipaka inayofaa kuijua
Kusimba video ndani ya kivinjari kunategemea kile ambacho kifaa kinakiweka wazi. Visimbaji vya maunzi hufanya kazi kwa maumbizo mahususi: kompyuta inaweza kusimba H.264 haraka na VP9 polepole, au ikakataa kodeki fulani kabisa. Uungwaji mkono pia hutofautiana kati ya vivinjari kwenye kompyuta ile ile, na kati ya kivinjari na kivinjari kile kile kwenye simu. Ubadilishaji unaochukua sekunde chache kwenye kompyuta ndogo unaweza kuchukua muda mrefu zaidi kwenye simu ambayo pia inashughulikia joto lake.
Kuchagua chombo hakuwezi kuokoa faili lililo kubwa kwa sababu ya maudhui yake. Klipu ndefu, yenye mwonekano wa juu na msogeo mwingi, ni kubwa katika chombo chochote. Mwonekano, kiwango cha biti na muda ndivyo vinavyoamua hilo, na hakuna ufungashaji upya unaovibadilisha.
Zana za kazi hii
Vyanzo
- ISO/IEC 14496-12 — ISO base media file format
- The WebM Project — container guidelines
- ITU-T H.264 — Advanced Video Coding
- MDN — Media container formats and codec support