Review: Smartmouth for Flash Gjør Lip-synkronisering Simple
Del
Del
6
Del
Cyber Monday Envato Tuts + kurs vil bli redusert til bare $ 3. Ikke gå glipp av.
Jeg er verken en artist eller en animatør, og likevel var jeg i stand til å lip-sync et lydspor i løpet av kort tid, alt takket være Smartmouth etter Justin Putney. Denne Flash Professional forlengelse virkelig imponert meg med hvor raskt det var i stand til å automatisere en ellers svært kjedelig oppgave. Les videre for å se hvordan det kan gjøre animere dine cutscenes så mye lettere.
First Impressions
Smartmouth kommer i en standard MXP pakken, som de fleste Flash Profesjonelle extensions, så det var enkelt å installere: Jeg bare dobbeltklikket MXP og fulgte instruksjonene på skjermen. (Det ville være det samme for noen versjon av Flash fra CS3 oppover, men for CS3 selv må du ha installert Extension Manager.)
Når jeg installerte det og startet på nytt Flash, kan jeg få tilgang til hovedpanelet via Kommandoer | Lip Sync med Smartmouth Bilde: hjelpedokumentet kan bringes opp ved å klikke på spørsmålstegnet knappen; dette gjør en god jobb med å forklare de enkelte elementene i panelet, men - ring meg partisk - jeg følte det kunne også ha brukt en kort veiledning vandre meg gjennom hvordan du bruker verktøyet. Likevel, det er en detaljert tutorial over på Adobe Developer Connection, og prosessen er ganske enkel likevel: Først importerte jeg et lydspor (jeg plukket dette public domain lesning av en av Æsops fabler, fra LibriVox) , satte den på sitt eget lag, og sette sin Sync Deretter laget jeg et nytt lag for munnen for å gå videre. Som jeg sa, jeg er ikke en kunstner, men heldigvis har vi en gratis Lip Sync Eiendeler pakke i Activetuts + arkiver, så jeg lastet ned og importert det. Jeg dras og slippes hvert symbol på en ramme i min MouthShapes Så jeg re-åpnet Smartmouth panel.; det hadde tatt en gjetning på lagene jeg ønsket å bruke for lyd og animasjon, så alt jeg måtte gjøre var å velge figurer som tilsvarte hver fonem: Som du ser, det plukket en Start-Frame og Slutt Frame for meg, så alt jeg måtte gjøre var å klikke Si meg, Smartmouth Etter det, er det en kort vente mens det legger nøkkelbildene for hver munn lyd. Jeg plukket en 45 andre lydfil, som tok opp ca tusen rammer (på 24fps), og Smartmouth funnet ut hvilken munn høres gikk der - og faktisk plassert nøkkelbildene - i løpet av tjue sekunder: Alt jeg måtte gjøre da var å fjerne de opprinnelige munnen figurer fra tidslinjen, og legge til en "glise" på slutten (OK, teknisk sett at siste var valgfritt). Sjekk ut resultatene selv. Jeg er imponert Jeg kom over et par bugs stund! bruker Smartmouth. Da jeg skrev min registreringsnøkkel, fikk den "Suksess" dialogen fast i en loop, og holdt gjenoppstå uansett hvor mange ganger jeg traff OK. Så, senere, forsøkte jeg å slette alle munnen rammer som Smartmouth hadde plassert og kjører det igjen; dette gjorde det kjøre mye tregere, og faktisk tok det lengre tid enn 60 andre fristen Flash pålegger, noe som gjør det krasje uten å fullføre jobben sin. Likevel, verken bug var et stort problem, siden Smartmouth har en slags "nødutgang": høyreklikk på hovedpanelet og klikk på EXIT I nevnt, er hjelpe docs velskrevet - men jeg ville ha likt å se verktøytips på de ulike knappene i panelet. Det er ikke umiddelbart klart hva knappene ved siden av End Frame Min en stor gripe var at, selv om jeg plasserte munnen form symboler på forskjellige steder rundt scenen, justert Smartmouth dem alle ved synkronisering til lyd (tror jeg munnen form for bokstaven O er malplassert i SWF demo ovenfor). Men dette viste seg å være min feil: hvis jeg hadde opprettet et nytt symbol på MouthShapes lag, og plassert de enkelte munnen symboler inne Hotell som symbol, ville Smartmouth har bevart mine positionings Etter Ian ferdig Animere Envato Fellesskapet Podcast, fortalte han meg at et verktøy som Smartmouth ville ha spart ham mye tid og tedium. (Faktisk brukte han heller mer spent vilkår enn det.) Jeg kan se hvorfor. I denne videoen, det var flere forskjellige folk snakker i sving, så det var ulike munner som trengs for å være animert. Smartmouth har ikke et grensesnitt for å gjøre dette spesifikt, men det ville være ganske enkelt å bruke den for det. Enten: Selv SmarthMouth mest umiddelbart imponerende trekk er dens evne til å sette munnen symboler på scenen i sync med vokalsporet, dette er strengt tatt ikke nødvendig. Hvis du foretrekker det, kan du fortelle Smartmouth bare for å opprette et nytt lag med etiketter som svarer til hver fonem i vokalen, slik at du kan sette grafikken i manuelt uten å måtte holde skrubbing tidslinjen for å se hva lyden du skal bli etterligne . Dette vil være nyttig for frame-by-frame animasjon, eller en scene med mye bevegelse Det er også mulig å lage Smartmouth eksportere fonem data til en XML-fil.; Dette kan så brukes i en annen plattform, som Unity, eller til og med lastet inn i en SWF med AS3, slik at du kan animere en egendefinert avatar munn dynamisk. (Fra hva jeg hører, er Justin jobber med en versjon av verktøyet spesielt for dette formålet.) Totalt sett anbefaler jeg Smartmouth hvis du trenger å gjøre noen leppe-synkronisering i Flash. Den grunnleggende funksjonalitet det fantastisk i seg selv, og de ekstra funksjonene presse den over kanten Smartmouth er tilgjengelig for kjøp på gløtt Productions hjemmeside.; Prisene starter på $ 49,99 for en enkelt sete, med rabatter hvis flere seter er kjøpt på en gang.
til Stream
.
lag
. Dette starter lyd analysator, som spiller hele lydsporet gjennom (visualisere det som det går):
Klikk for å starte lyd og animasjon
Rom for forbedring
, og det vil stenge ned, sette deg tilbake i kontroll. Pluss, hvis lyden er for lang, kan du jobbe i biter av et par hundre bilder om gangen ved å endre Start Hotell og End Frame
alternativer.
er for, og heller ikke hva Mode
eller Grense for bedriften faktisk gjør, uten å lese dem opp. Even "Si meg, Smartmouth" foreslår ikke en kommando som automatisk vil plassere symboler i tidslinjen. Men dette er bare nitpicks; når du har brukt alternativene, vil du vite hva de gjør.
skille høyttalernes stemmene i egne spor på separate lag og kjøre Smartmouth gang per spor, etter
bruke Start Hotell og End Frame
boksene for å isolere den delen av banen som tilsvarer ett tegn om gangen, eller
kjøre den en gang for hvert tegn og bare slette rammene som ikke stemmer tegnet hvem som snakker. Anmeldelser