Converts Character Animator mouth data files to Minecraft Blockbuster Mod NBT data files with several benefits
- option to convert entire folders at once
- template project for
Adobe Character Animator
and therefore no necessaty to subscribe toAdobe CC
- premade assets
- step-by-step guide for easy use
- config file for one repetitive argument
- clean folder structure
...that are necessary:
- Adobe Character Animator (instant download)
- Python
...that have working alternatives:
- Download the source code by clicking on
<> Code
&Download ZIP
and extract its content.
- Copy the (renamable)
mouth
folder from/assets/
somewhere into the blockbuster models folder with the basic path being%appdata%\.minecraft\config\blockbuster\models
. - Open
settings.ini
inside/run/
and write down the custom path fromstep 2
afterb.a:
. - Open
Audition
with the audio file you want animations from (in this case one long raw recording that has multiple lines it it). - Remove unnecessary white space and bloopers.
- Select every area to create animations from and press
M
to create markers. - Head to
File > Export > Audio within markers
(or similar). - Change export settings as needed, one of which being the path and click on
export
. - Open
Adobe Character Animator
, click onOpen project...
and choose the (copyable)template.chproj
inside/assets/adobe/template/
. - Inside the project: Click on each file inside the folder
illustrator
, go toproperties
, click on theorange file path
, navigate to/assets/adobe/illustrator/
and select the file with the same name as the one clicked on before. - Import the newly exported audio files.
- (required if you prefer detailed mouth animations as seen in
step 14
) Click on each audio file and head toproperties
into the blank white box where you need to transcribe the spoken words into text using theplay button
above the blue file path as orientation. - Open the scenes fitting to the required emotion by double clicking them inside the
project
panel folderscenes
and import the proper audio files into the timeline next to each other. - Select one timeline object each and you may click on
Timeline > Compute Lip Sync Take from Audio and Transcript
in the navigator above for detailed mouth animation. If you dislike the details and prefer a more basic comic style look or the generation fails as seen on their timeline markers you need to useTimeline > Compute Lip Sync Take from Scene Audio
. - (optional tweaking) Adjust the recognized letters with purple background as needed by changing their length and letters using right click.
- Right click each light purple lip sync layer and click on
Copy Visemes for After Effects
. - Create in a directory of your choice text files for each viseme copy according to its emotion, optimally with a recognizable name, paste the clipboard into each one and save the files.
- Run
convert-folder.bat
orconvert-single.bat
inside/run/
, enter the folder or file path of the text files created before and press enter. - Write down an emotion for the needed facial expression that matches with the name of the proper sub folder from
step 2
(by default eitherpositive
,neutral
ornegative
). - Navigate to
/export/
, move the files inside to a desired location if needed and open each file you need mouth animation from. - Copy the entire content and head to Minecraft.
- Pick a morph (mostly inside the aperture timeline where someone needs to speak), click on
Edit
and selectBody part
(the limb on the bottom right). - Click on
Add a new body part...
(the plus sign on the bottom left), chooseHead
on the right and click onPick
. - Right click into an empty area and press
Paste NBT
. - Choose the newly created animated mouth inside
Recent Morphs
.
This project is a fork from Chryfi's LectorLips. Feel free to leave some love. His work is awesome. ❤️