New Release: BlenderLipSynchro 2.0!
Hello,
Great news today! I release a new version of blenderlipsynchro!
More simple: you just need to chose your export file (from Pamela, papagao or jlipsync for the open source ones) and make your mapping! Multi phonems support: not only Preston Blair phonems set is supported! You use what you want!
The script autodetect your phonems set and show only the use ones.
More, a non regression tests suit was written too!
The link:
the script:
http://afn.dalmont.free.fr/ben/blenderlipsynchro2/blenderLipSynchro.py
the non regression suit:
http://afn.dalmont.free.fr/ben/blenderlipsynchro2/nonreg/
Cheers,
Dienben
Great news today! I release a new version of blenderlipsynchro!
More simple: you just need to chose your export file (from Pamela, papagao or jlipsync for the open source ones) and make your mapping! Multi phonems support: not only Preston Blair phonems set is supported! You use what you want!
The script autodetect your phonems set and show only the use ones.
More, a non regression tests suit was written too!
The link:
the script:
http://afn.dalmont.free.fr/ben/blenderlipsynchro2/blenderLipSynchro.py
the non regression suit:
http://afn.dalmont.free.fr/ben/blenderlipsynchro2/nonreg/
Cheers,
Dienben

3 Comments:
Hey dienben, This is a good article site.
i found many information here.
-----------------------------------------------
http://global-in-arm.com
Good luck, dienben
By
Jonh Neo, at 1:06 AM
It's been a long time since the last post but I hope you still get this message.
Every time I try to use your script, I get this message:
AttributeError: 'NoneType' object has no attribute 'getNcurves'
I deleted the try-except struct to get the message.
As I am not used to the Blender API I don't now what's wrong.
The selected object has 10 Shape Keys. It's Blender 2.48a.
One time it worked but I don't know why. The results where great!
Thank you.
By
Benjamin, at 12:39 PM
I don't know if you are still working on this, but I had problems with this script with Papagayo 1.2.
I got it to work by changing line 485 from:
liste[decoup[0]]=decoup[1]
to:
try:
int(decoup[0])
if decoup[1] not in ("WQ","E","L","AI","etc","U","FV","MBP","O"): continue
liste[decoup[0]]=decoup[1]
except (IndexError,ValueError):
pass
(sorry - I can't format it properly)
By
shalpin, at 10:31 PM
Post a Comment
<< Home