MP4 kwa Kigeuzi cha GIF
Geuza video za MP4 ziwe GIF zilizohuishwa moja kwa moja kwenye kivinjari chako. Haraka, salama, na ya faragha kabisa kwa kutumia WebAssembly.
Bofya au buruta MP4 hapa
Inaauni hadi 50MB
Geuza video za MP4 ziwe GIF zilizohuishwa moja kwa moja kwenye kivinjari chako. Haraka, salama, na ya faragha kabisa kwa kutumia WebAssembly.
Inaauni hadi 50MB
Kutoka MP4 hadi GIF hugeuza pendekezo la kawaida la kisasa. Video ya MP4 ni bora zaidi, ndogo, na ya ubora wa juu kuliko GIF, kwa hivyo mitiririko mingi ya kazi huhamia upande mwingine. Sababu ya GIF bado ni muhimu ni kwamba baadhi ya maeneo - mifumo ya gumzo ambayo haichezi video kiotomatiki, programu fulani ya mijadala, maktaba ya vibandiko kwenye programu za kutuma ujumbe, wateja wa barua pepe wanaozuia video - huonyesha GIF pekee. Ikiwa una klipu ya MP4 na unahitaji kuidondosha mahali fulani video haifanyi kazi, ubadilishaji hadi GIF ndio chaguo pekee.
Kigeuzi hiki hutumia FFmpeg iliyokusanywa kwa WebAssembly. MP4 imetambulishwa kwa fremu kwa fremu, kila fremu inakadiriwa kwa ubao wa hadi rangi 256, na mfuatano wa fremu unaotokana husimbwa kwenye chombo cha GIF na ucheleweshaji wa kila fremu unaolingana na kasi ya fremu ya chanzo. Ubadilishaji unaendeshwa kabisa katika kivinjari chako; hakuna upakiaji unaotokea.
Kuchukua usanidi mzuri wa towe ni muhimu zaidi kwa MP4-to-GIF kuliko mwelekeo wa kinyume. Ubao wa rangi 256 wa GIF kwa kila fremu ndio kikwazo chake kikubwa zaidi: klipu ndefu zilizo na taa tofauti hutoa ukanda wa rangi unaoonekana, na hesabu za fremu zaidi ya mia chache hutoa faili nyingi sana. Chaguo-msingi zinazowezekana: weka klipu chini ya sekunde 5-10, chini hadi pikseli 480 kwa upana au chini zaidi, na ulengo fremu 10-15 kwa sekunde.
Utangamano na majukwaa ambayo hayana usaidizi wa video ndiyo sababu nzima. Vituo hafifu vilivyo na uchezaji kiotomatiki uliozimwa huonyesha GIF lakini si video; Nyuzi za maoni ya Reddit hupachika GIF ndani ya mstari; majarida mengi ya barua pepe huzuia vitambulisho vya video kabisa; programu za kutuma ujumbe huchukulia GIF kama picha na video kama faili. Ikiwa hadhira yako iko kwenye mojawapo ya majukwaa hayo, GIF huwafikia na MP4 haiwafikii.
GIF pia hujizunguka kiotomatiki bila vidhibiti au mwingiliano, ambayo inazifanya kuwa chaguo asili kwa maonyesho mafupi ya mianzi - uhuishaji wa UI, vivutio vya vipengele vya bidhaa, tabia ya vijisehemu vya msimbo. Kitanzi sawa katika MP4 kinahitaji muktadha wa kupachika ili kusaidia uchezaji kiotomatiki wa video, ambao si kila muktadha hufanya hivyo.
Achia video, weka saizi ya pato na kasi ya fremu, toa.
Kisimbaji cha GIF hutumia bomba la hatua mbili. Kwanza, palettegen huchanganua video nzima ili kutoa paleti mojawapo ya rangi 256 inayofunika rangi zinazotumika. Pili, paletteuse hupanga saizi za kila fremu kwenye ubao kwa kutumia ulinganishaji wa jirani au Floyd-Steinberg dithering. Mbinu iliyochafuliwa hutoa gradient zinazoonekana laini kwa gharama ya saizi ya ziada ya faili.
Ubadilishaji wa kasi ya fremu hutumia uchujaji wa ramprogrammen. Ikiwa MP4 chanzo ni ramprogrammen 30 na GIF inayolengwa ni ramprogrammen 10, fremu mbili kati ya kila tatu hutupwa. Hii ni haraka na safi zaidi kuliko kuchanganya fremu lakini inaweza kutoa mwendo wa kukatika kidogo ikiwa chanzo kina hatua ya haraka.
Mizani ya saizi ya pato yenye hesabu ya fremu, vipimo vya fremu na utata wa rangi. Kupunguza yoyote kati ya hizi - fremu chache, vipimo vidogo, maudhui machache tofauti - hutoa GIF ndogo. Uhusiano una takriban mstari na hesabu ya fremu, quadratic na vipimo.