Ruka hadi maudhui makuu
Mafunzo ya AI

Jinsi ya Kuchagua na Kuunda Athari za Mwendo kwa Awesome AI Motion

Jifunze jinsi ya kuvinjari Awesome AI Motion, kuunganisha ujuzi wake na Claude Code au Codex, kuchagua athari kulingana na madhumuni, na kuunda klipu zilizobinafsishwa kwenye kompyuta yako. Mafunzo haya pia yanashughulikia kadi za athari, mapishi, zana za ulinganishaji, usimamizi wa matokeo, na uendelezaji wa katalogi.

Jinsi ya Kuchagua na Kuunda Athari za Mwendo kwa Awesome AI Motion

Awesome AI Motion ni nini?

Awesome AI Motion ni mwongozo wa usanifu wa mwendo ulioundwa kwa ajili ya watu na mawakala wa uandishi wa msimbo wa AI. Badala ya kuchagua uhuishaji kwa kuzingatia mwonekano pekee, unaweza kuanza kwa kuamua kile ambacho tukio linahitaji kuwasilisha, kisha uchague athari, mapishi, au njia ya usanifu inayofaa.

Hazina hii inaorodhesha mbinu 637, klipu za marejeo 128, mapishi 11, na njia 7 za usanifu. Kila kadi ya athari inaweza kujumuisha ufafanuzi, vigezo vilivyoboreshwa, mifano, marejeo ya vyanzo, na vidokezo kwa Claude Code na Codex.

Mwongozo huu ni muhimu unapohitaji kubuni uwasilishaji wa bidhaa, mfululizo wa vichwa, utangulizi wa kielimu, ndoano za video fupi, hadithi za data, maonyesho ya UI, au matukio mengine yanayoendeshwa na mwendo.

Vipengele muhimu

  • Kadi za athari zinazosomeka na AI: Mawakala wanaweza kukagua kadi kabla ya kurekebisha mwendo wake.
  • Marejeo yaliyotolewa: Athari zilizotolewa zinaweza kujumuisha jukwaa la HTML, klipu ya MP4, onyesho la GIF linalohuishwa, na picha ya bango.
  • Ugunduzi kwa kuzingatia madhumuni: Majedwali ya maamuzi hukusaidia kuchagua mwendo kulingana na lengo au aina ya tukio.
  • Mapishi yaliyounganishwa: Mapishi yanaonyesha jinsi athari nyingi zinavyofanya kazi pamoja katika tukio lililopangwa kwa muda.
  • Njia za usanifu: Hati za njia husaidia kupanga kazi kubwa kama matangazo, video fupi, na mawasilisho. Hati za njia zimeandikwa kwa Kikorea.
  • Ulinganishaji kwenye kivinjari: Tovuti ya mradi inasaidia kuchuja, kucheza polepole, na kulinganisha hadi klipu nne.
  • Utoaji wa ndani: Mwandiko wa utoaji uliotolewa unaweza kuunda nakala zilizobinafsishwa bila kubadilisha athari ya marejeo.
  • Metadata iliyopangwa: Faili kuu ya index.json hufanya katalogi iweze kuulizwa moja kwa moja.

Mifano ya mwendo unaopatikana

Mkusanyiko huu unatoka kwenye mwendo wa kamera na uchapaji hadi mabadiliko, ufunuaji, parallax, athari za mwanga, na mabadiliko ya maumbo. Mifano iliyoangaziwa ni pamoja na Infinite Canvas Pan, Camera Fly-through, Infinite Zoom, Kinetic Type Sweep, Giant Mask Reveal, Morph Match Cut, Noise Dissolve, Ken Burns, na Particle Scatter & Assemble.

Onyesho la mwendo wa Particle Scatter and Assemble

Particle Scatter & Assemble ni mojawapo ya athari za marejeo zilizotolewa kwenye hazina hii.

Chagua sehemu sahihi ya kuanzia

Hazina hii hutoa sehemu kadhaa za kuanzia. Chagua moja kulingana na kazi unayojaribu kukamilisha:

Usakinishaji na usanidi

Hatua ya 1: Nakili mwongozo

Hifadhi nakala ya hazina na uingie kwenye saraka yake:

git clone https://github.com/gongnyang/awesome-ai-motion.git
cd awesome-ai-motion

Huhitaji kusakinisha vitegemezi ili tu kuvinjari tovuti, kusoma kadi za athari, au kuunganisha mwongozo kama ujuzi wa wakala.

Hatua ya 2: Andaa vitegemezi vya hiari vya utoaji

Utoaji wa ndani unahitaji Node.js 20 au toleo jipya zaidi, ffmpeg kwenye njia ya mfumo wako, na Playwright yenye Chromium. Tekeleza amri zifuatazo tu pale vitegemezi hivyo vinapokosekana:

npm install
npx playwright install chromium
ffmpeg -version

Usakinishaji wa kifurushi ni wa hiari ikiwa Playwright tayari inapatikana kimataifa. Unaweza pia kuruka amri ya kusakinisha Chromium ikiwa usakinishaji unaofaa wa Chromium tayari upo.

Hatua ya 3: Unganisha mwongozo na Claude Code

Unda saraka ya ujuzi ya Claude Code na uunganishe hazina ndani yake:

mkdir -p ~/.claude/skills
ln -s "$PWD" ~/.claude/skills/awesome-ai-motion

Kiungo cha mfano ni rahisi kwa sababu ujuzi hutumia nakala ya sasa ya hazina. Ikiwa viungo havifai katika mazingira yako, nakili saraka badala yake:

mkdir -p ~/.claude/skills
cp -R "$PWD" ~/.claude/skills/awesome-ai-motion

Chagua njia moja tu na uhakikishe kuwa njia lengwa haijatumika. Kwa Codex, weka kiungo hicho hicho au nakala chini ya ~/.codex/skills/.

Nakala ya skill haipokei kiotomatiki mabadiliko ya baadaye ya hazina. Sasisha au badilisha nakala hiyo mwongozo unapobadilika.

Matumizi ya msingi

Muulize wakala achague athari

Eleza lengo la mawasiliano la tukio lako, kisha mwambie wakala asome kadi ya athari husika na ahifadhi mipangilio yake chaguomsingi iliyoboreshwa. Kwa mfano:

Chagua mwendo kwa ufunuaji wa bidhaa. Soma kadi ya athari na utumie vigezo vyake chaguomsingi.

Ombi hili humpa wakala madhumuni yaliyo wazi, humwelekeza kwenye utekelezaji ulioandikwa, na huepuka kubahatisha thamani za kiholela za uhuishaji.

Pia unaweza kuunda maombi kulingana na malengo mengine bila kutaja athari mapema:

Chagua mwendo kwa kichocheo cha ufunguzi wa kielimu. Kagua mwongozo na utambue athari au kichocheo kinachofaa kabla ya kukibadilisha.

Mwongozo una mifano ya vichocheo kama Kichocheo cha Ufunguzi wa Kielimu, Kichocheo cha Shorts, Kianzisha Kichwa, Onyesho la UI ya Bidhaa, Hadithi ya Data, Mfafanuzi wa Dhana, Kabla na Baada, na Tukio la Staha ya Kusogeza.

Soma kadi ya athari mwenyewe

Kila kadi iko kwenye:

effects/<slug>/README.md

Kwa mfano, kadi ya ufunuaji wa mask iko chini ya effects/mask-reveal/README.md. Soma ufafanuzi, vigezo, mifano, vidokezo, na vyanzo vya kadi kabla ya kurekebisha athari. Athari inapokuwa na vipengee vilivyotolewa, saraka yake pia inaweza kuwa na:

  • index.html kwa jukwaa la mwendo
  • clip.mp4 kwa matokeo ya video
  • preview.gif kwa hakikisho lenye uhuishaji
  • poster.jpg kwa picha tuli

Tengeneza klipu yako ya kwanza iliyobinafsishwa

Endesha kitolezi kilichotolewa dhidi ya athari ya ufunuaji wa mask. Amri hii hubadilisha maandishi yanayoonyeshwa, huunda jukwaa linaloweza kupachikwa, na huandika matokeo kwenye saraka tofauti ya uwekaji:

node scripts/render.mjs effects/mask-reveal \
  --embed --text "Make it move" --out .staging/my-first-motion

Baada ya kutengeneza, kagua faili hizi zilizoundwa:

  • .staging/my-first-motion/clip.mp4
  • .staging/my-first-motion/preview.gif
  • .staging/my-first-motion/poster.jpg

Kwa kuwa matokeo yanaenda kwenye .staging/my-first-motion, athari ya awali inabaki salama na inaweza kutumika tena.

Mchakato wa vitendo wa kuchagua

  1. Fafanua madhumuni ya tukio. Amua ikiwa mwendo lazima ufunue bidhaa, uweke viwango vya umuhimu, ueleze dhana, uonyeshe mabadiliko, au uelekeze umakini.
  2. Vinjari au ulizie katalogi. Tumia tovuti kwa uchunguzi wa kuona, majedwali ya maamuzi kwa uchaguzi kulingana na madhumuni, au index.json kwa metadata iliyopangwa.
  3. Fungua kadi ya athari. Kagua ufafanuzi, vigezo vilivyoboreshwa, mifano, vidokezo, na marejeleo ya vyanzo.
  4. Kagua kichocheo wakati athari moja haitoshi. Vichocheo vinaonyesha jinsi athari zinavyoweza kupangwa katika tukio lenye muda uliowekwa.
  5. Badilisha nakala. Weka utekelezaji wa marejeleo bila kubadilishwa na tuma faili zilizoundwa kwenye saraka tofauti ya matokeo.
  6. Tengeneza na uhakiki. Kagua MP4, GIF, poster, na jukwaa badala ya kudhani kuwa matokeo ni sahihi kutokana na msimbo chanzo pekee.

Vidokezo vya hali ya juu

Linganisha chaguo kabla ya kuamua

Tumia tovuti ya mradi kulinganisha hadi klipu nne. Uchezaji wa polepole unaweza kurahisisha kutathmini muda, ulainishaji, masking, na mabadiliko. Hii husaidia hasa wakati mbinu kadhaa zinatimiza lengo moja la mawasiliano lakini zinatoa viwango tofauti vya nguvu au msisitizo.

Anza na chaguomsingi, kisha badilisha

Kadi za athari hutoa vigezo vilivyoboreshwa. Muulize wakala aanze na thamani hizo kabla ya kubadilisha muda au uwasilishaji. Hii hudumisha tabia iliyokusudiwa na hukupa msingi unaojulikana wa kutathmini mabadiliko ya baadaye.

Weka matokeo yaliyoundwa nje ya saraka za marejeleo

Usiandike matokeo yaliyobinafsishwa kwenye effects/ au recipes/. Tumia eneo kama .staging/ ili klipu za marejeleo zibaki salama na mabadiliko ya hazina yawe rahisi kukagua.

Tumia vichocheo kwa matukio kamili

Athari moja huonyesha mbinu ya mwendo, huku kichocheo kikichanganya mbinu kuwa mfuatano. Anza na kichocheo wakati bidhaa yako inahitaji mwanzo, mpito, sehemu ya maudhui, na mwisho badala ya uhuishaji mmoja uliotengwa.

Tumia data iliyopangwa kwa ajili ya otomatiki

index.json iliyo kwenye mzizi ndiyo katalogi rasmi. Zana na mawakala wanaweza kuikagua moja kwa moja badala ya kuchanganua kurasa za kadi. Katalogi kamili inafaa zaidi kwa kuvinjari na binadamu kwa sababu hupanga mbinu kulingana na familia ya mwendo na kuripoti hali ya klipu.

Simamia skills zilizounganishwa na zilizonakiliwa kwa njia tofauti

Kiungo cha mfano huendelea kuelekeza kwenye checkout yako, kwa hiyo kuvuta masasisho ya hazina pia husasisha kile ambacho wakala husoma. Skill iliyonakiliwa ni huru na lazima isasishwe mwenyewe baada ya mwongozo wa chanzo kubadilika.

Thibitisha michango ya katalogi

Unapoongeza athari, kuboresha chaguomsingi, au kusasisha klipu za marejeleo, fuata mwongozo wa michango wa hazina. Sasisha chanzo au jenereta husika badala ya kuchukulia nyaraka zilizoundwa kuwa chanzo cha ukweli. Kisha tengeneza upya na kagua mradi:

node scripts/build.mjs
node scripts/check.mjs

Michango inapaswa kufanya mwendo uonekane wazi, kutumia jukwaa la pamoja, na kuthibitisha matokeo yaliyotolewa.

Kagua leseni kabla ya kusambaza tena

Kazi asilia ya mradi imepewa leseni chini ya MIT. Marejeleo ya vyanzo na leseni za vipengele yamehifadhiwa katika ATTRIBUTIONS.md na kadi binafsi za madoido. GSAP na fonti zilizojumuishwa zina leseni zao, kwa hiyo soma maelezo ya attribution kabla ya kusambaza tena vipengee hivyo.

Hitimisho

Awesome AI Motion hubadilisha maktaba kubwa ya marejeleo ya mwendo kuwa mtiririko wa kazi unaofaa kwa binadamu na mawakala wa kuandika msimbo. Anza kwa kuzingatia madhumuni ya eneo, chagua madoido au kichocheo kilichoandikwa, hifadhi mipangilio-msingi iliyoboreshwa, toa matokeo kwenye saraka tofauti, na uthibitishe vipengee vilivyotolewa. Mchakato huu hukusaidia kutoka kwenye nia ya ubunifu hadi klipu ya mwendo inayoweza kutumika tena bila kubatilisha utekelezaji wa marejeleo wa mwongozo.