Àpẹrẹ fáìlì

WebM - Faili Media Ojú-òpó Ṣíṣi

WebM jẹ fọ́ọ̀mátì fidio tí kò ní ìtanrànwọ́ ètọ́ tí Google dá sílẹ̀ fún wẹẹbu. Èyí ni àwọn aṣàwákiri ń sán, ohun tí àwọn app ìgbàkọ̀ọ́ fidio nínú aṣàwákiri máa ń fipamọ́, ó sì fẹrẹẹ̀ má gbé àlàyé metadata kankan rú.

.webm

WebM jẹ́ fọ́ọ̀mátì fídíò tí Google ṣe ní ọdún 2010 pẹ̀lú èrò kan ṣoṣo: kó jẹ́ kí aṣàwákiri wẹẹbu lè ṣeré fídíò láì jẹ́ kí ẹnikẹ́ni san owó ìyọ̀nda àwé. Àwọn kódekì tí a ń lò nínú MP4 ní àkókò yẹn wà lábẹ́ àwùjọ àwé, èyí tí ó mú kó ṣòro fún àwọn aṣàwákiri orísun-ṣíṣi àti fún ẹnikẹ́ni tí ń tẹ̀ jáde fídíò lórí àkúnya. Google gba àpótí Matroska tí ó ṣí, dín án kù sí apá kékeré tí a ṣàlàyé dáadáa, ṣẹ̀sìn ún pọ̀ mọ́ àwọn kódekì tí kò ní owó ìyọ̀nda, ó sì ṣe é ní gbangba. Lónìí WebM ti kún wẹẹbu ká, láì jẹ́ kí ọ̀pọ̀ ènìyàn mọ̀ ọ́ pátápátá, ó sì máa ń yọ síta ní ọ̀nà méjì: nígbà tí o bá ń gba fídíò láti ọ̀dọ̀ ojú-òpó wẹẹbu kan, tàbí nígbà tí o bá ń lo app ìkọ̀wé àga iboju tàbí webcam tí ń ṣiṣẹ́ nínú aṣàwákiri, nítorí ìyẹn ni fọ́ọ̀mátì tí àwọn aṣàwákiri fi ń ṣe àkọsílẹ̀.

Bá a ṣe ń dá fáìlì WebM pọ̀

Nípa ìkọ́lé rẹ̀, WebM dàbí Matroska tí a ti dín àtòjọ àlejò kù. Ó ń lo ètò EBML kan náà, ìkọ́lé oníbitì tó ń tẹ̀síwájú nínú ara rẹ̀ tí ó jọ XML ní ìmúrasílẹ̀, àti èrò kan náà pé apá kan ni ń di àwọn tírákì àti àwọn àwùjọ àwọn blọ́ọ̀kì tó ní àmì-àkókò. Ìyàtọ̀ wà ní ohun tí a fara mọ́ kí ó wà nínú rẹ̀. Fídíò gbọ́dọ̀ jẹ́ VP8, VP9 tàbí AV1; ohùn gbọ́dọ̀ jẹ́ Vorbis tàbí Opus. Gbogbo wọn ni wọ́n ń bàjẹ́ díẹ̀ lórí dídùn (lossy), àwọn tuntun sì lè fi díẹ̀ síi dídùn sínú iye báìtì kan náà ní owó ìkóòdù tó lọra díẹ̀. VP8 àti VP9 tún lè rú ikanni alfa, nítorí náà WebM lè ní kíkòrò tó jẹ́ gígan (transparency gidi), èyí sì wúlò fún àwọn ohun tó wà lórí àga (overlay) àti àwọn àníméṣọ̀nù lórí ojú ìwé wẹẹbu.

Nítorí pé a ti ṣàlàyé fọ́ọ̀mátì náà díẹ̀ gan-an, fáìlì WebM tí ó bá ń ṣiṣẹ́ ní ibikíbi máa ń ṣiṣẹ́ ní gbogbo ibi tí ó gbà WebM, àti àwọn aṣàwákiri lè tú ú jáde láì nílò sọ́fọ́wéà míì. Ìdínkù yìí sì túmọ̀ sí i pé WebM kì í lè rú gbogbo àwọn àfikún àṣàyàn tó pọ̀ tí fáìlì Matroska gígùn lè rú.

Àwọn mẹ́tadátà tí fáìlì WebM ń rú

Kò pọ̀ rárá, ó sì jẹ́ ìpinnu lójú. WebM sábà máa jẹ́ ọ̀kan lára àwọn fáìlì fídíò tí kò ní ìmọ̀lára púpọ̀ jù lọ.

Ohun tí ó sábà máa wà dájú jẹ́ ti imọ̀ ẹ̀rọ. Alaye apá (segment) máa fún ní àkókò pípẹ́ tí fídíò ń ṣiṣẹ́ àti ní ìgbà míì ọjọ́ tí a dá a sílẹ̀ ní UTC, pẹ̀lú app ìmúlò muxing àti app títẹ̀síwájú: orúkọ lọ́nà ìkawe (library) àti ètò tí ó dá fáìlì náà. Ìkọ́ fídíò tí a ṣe nínú aṣàwákiri sábà máa fi aṣàwákiri náà hàn gẹ́gẹ́ bí ẹni tó kọ ọ́, fáìlì tí a yí padà pẹ̀lú ìyípadà sábà máa sọ orúkọ ìkawe ìyípadà. Ìkọ̀ọ́kan tírákì máa sọ kódekì, ìwọn píkselì, oṣùwọ̀n fẹrẹ́mù tí a fi pa á mọ́, kóòdù èdè, iye ikanni ohùn àti oṣùwọ̀n àyẹ̀wò àpẹẹrẹ (sample rate).

Àwọn àmì ìtúmọ̀ (descriptive tags) lè wà. WebM jogún àtòjọ àmì Matroska, nítorí náà fáìlì lè ní akọle, olórin, àpejuwe tàbí àkọọlẹ̀ lórí ẹnkọ́dà, tí a ṣọ̀dúnkùn pẹ̀lú ohun tí wọ́n kan. Ní ìṣe gidi, wọ́n sábà máa kọ́ sí i, nítorí pé ọ̀pọ̀ fáìlì WebM ni ojú-òpó wẹẹbu tàbí aṣàwákiri ń dá a laifọwọ́kà, kì í ṣe ẹni-kọọkan tó ń fi àmì sí i.

Ohun tí WebM kò ní rárá ni gbogbo metadata kamẹ́rà: kò sí blọọ̀kì EXIF, kò sí orúkọ ilé iṣẹ́ kamẹ́rà tàbí àwòṣe rẹ̀, kò sí àtọka GPS, kò sí fídìlì (field) lensi tàbí ìfarahàn. Kò sí nǹkan nínú fọ́ọ̀mátì náà tí a ṣe láti kọ ibi tí a ti ya fídíò. Ṣùgbọ́n ohun kan wà láti ṣọ́ra sí. Bí a bá ṣe WebM láti yí ìkọ̀wé fídíò fónúṣọ́ọ̀nù padà, app ìyípadà náà lè ti kó akọle, ọjọ́ tàbí àlàyé kọjá láti inú àkọ́kọ́, nítorí náà ó tọ́ láti kà ìròyìn náà dáadáa dípò kí a fura pé fáìlì náà ṣofo.

Àwọn ìkọ̀wé láti inú aṣàwákiri ní ìhún tirẹ̀: a ń kọ fáìlì náà nígbà tí ìkọ̀wé ṣi ń lọ, nítorí náà àkókò pípẹ́ lè má hàn tàbí kí ó jẹ́ odo. Ìdí nìyẹn tí díẹ̀ lára awọn ẹrọ orin ṣe ń fi ìkọ̀wé iboju hàn láìsí timeline títí tí a fi tún fáìlì náà ṣe mux lẹ́ẹ̀kansi.

Nígbà wo ló yẹ ká yan WebM

Yan WebM fún fídíò tí o fẹ́ fi lórí ojú ìwé wẹẹbu, pàápàá jùlọ bí o bá fẹ́ kíkòrò gidi (transparency) tàbí bí o kò bá fẹ́ ronú nípa ìyọ̀nda kódekì. Iwọn fáìlì fún dídùn kan dára, kò sì nílò plugin kankan.

MP4 pẹ̀lú H.264 ṣi jẹ́ àṣàyàn tó dájú jùlọ fún ohunkóhun tí yóò jáde kúrò lórí wẹẹbu: tẹlifíṣọ̀n àtijọ́, àpótí set-top, àwọn oníṣàtúnṣe fídíò àti díẹ̀ lára àwọn app àwòrán fídíò fónúṣọ́ọ̀nù ń ṣàkóso rẹ̀ dájú sí i, ìtúmọ̀ rẹ̀ pẹ̀lú eré-ìrànwọ́ ohun èlò (hardware decode) sì fẹrẹẹ jẹ́ àgbáyé. Bí o bá nílò fáìlì kan ṣoṣo tí yóò ṣiṣẹ́ fún gbogbo ènìyàn, MP4 ni kí o yan; bí ìwọ bá ń ṣàkóso ojú ìwé tí fídíò náà máa ṣiṣẹ́ lórí, WebM jẹ́ aṣayan ẹrù-kékeré, ìdẹ́rọ̀-fún-ni síi.