Anyway to generate lip files in mass?

Post » Wed Jun 20, 2012 4:55 pm

So, I was thinking. My mod is going to have thousands of dialogue lines, and I'll have them all voice acted and will have lip files for them all. Does anyone know of a way to generate lip files for several lines at once? Obviously this is far better than having to use the CS, but it would be awesome if I could select a quest and say something like 'Generate Lip for all lines', as opposed to going to every single line and clicking 'From Wave' then 'Generate'. It would also ensure that I dont miss any lines. I don't think there's a way, and again I'm much happier as is than having to use the CS, but if I can make this even easier I might as well. :)

Thanks for any input,

Alexander J. Velicky
User avatar
Marcus Jordan
 
Posts: 3474
Joined: Fri Jun 29, 2007 1:16 am

Post » Wed Jun 20, 2012 11:34 am

No idea, but I think you mean en masse, not in mass :P
User avatar
Maddy Paul
 
Posts: 3430
Joined: Wed Feb 14, 2007 4:20 pm

Post » Wed Jun 20, 2012 1:01 am

Not that I know of AV. But I'm trying to record a scratch track of voice as I do my dialog, and going ahead and creating the lip file at that time. I will have to replace the scratch track track for the final version when I have them ready, and I'm keeping my fingers crossed they will work together. Might be worth a try for you at least.

At any rate, I'm just glad we're able to generate them in the info dialog as opposed to the old way that should be lost for all eternity!
User avatar
Alessandra Botham
 
Posts: 3440
Joined: Mon Nov 13, 2006 6:27 pm

Post » Wed Jun 20, 2012 9:32 am

No idea, but I think you mean en masse, not in mass :tongue:
Ah, right. Indeed. As I typed it I thought to myself, "This is one of those weird things that isn't spelled at all how you think it would be, isn't it?" And alas, I thought right but did wrong. :tongue:
Not that I know of AV. But I'm trying to record a scratch track of voice as I do my dialog, and going ahead and creating the lip file at that time. I will have to replace the scratch track track for the final version when I have them ready, and I'm keeping my fingers crossed they will work together. Might be worth a try for you at least.

At any rate, I'm just glad we're able to generate them in the info dialog as opposed to the old way that should be lost for all eternity!
I think it uses the soundwaves of the file to time it as well. I notice that it always seems to pause the lips perfectly in synch with my voice actor no matter what. So I think if there is 3 seconds of silence in a clip, and a period occurs at the same time, it figures it out. That said, I'm not sure if your old lip will work with your new files. It just may not synch up well. Then again, this is all speculation. :shrug:

And indeed. Praise be the divines that we don't have to do that horrid old method! It took me like 6 hours to do 200 lines for Deimos. I just did the first 30 or so for my mod, and it took like 60 seconds. That's 1 every 2 seconds, much better than the 12 in 5 minutes I could do before!
User avatar
Amanda Leis
 
Posts: 3518
Joined: Sun Dec 24, 2006 1:57 am

Post » Wed Jun 20, 2012 9:20 am

This ought to help - http://www.gamesas.com/topic/1350923-creationkitexe-command-line-parameters/.
User avatar
SiLa
 
Posts: 3447
Joined: Tue Jun 13, 2006 7:52 am

Post » Wed Jun 20, 2012 6:36 am

This ought to help - http://www.gamesas.com/topic/1350923-creationkitexe-command-line-parameters/.
By the divines, that's exactly what I needed! So I just add that line following those instructions, and it loads things and generates and I'm done? I'll have to mess around with that next time I get a batch of dialogue in! Thanks! :D
User avatar
Monique Cameron
 
Posts: 3430
Joined: Fri Jun 23, 2006 6:30 am

Post » Wed Jun 20, 2012 10:12 am

Gameplay -> Facial Animations -> Yes, if your mod is a child of Skyrim.esm it will process the quests from all active files but it only creates .lips for loose audio files so it will not create the skyrim.esm .lips as these are bsa'ed.

or

Go to Steam Tools Library
Right-Click "Creation Kit"
Properties > Set Launch Options...
Enter -GenerateLips:XXX.ESP/ESM here insted
Launch the Creation Kit

Creating this switch on the shortcut did not work in the Beta, I have yet to try it since.
User avatar
Kat Lehmann
 
Posts: 3409
Joined: Tue Jun 27, 2006 6:24 am

Post » Wed Jun 20, 2012 4:16 am

This info is too valuable to be lost on page 10 in a couple of days.

Batch-generating the lips was the final thing that was missing. I've added a new page to the CK Wiki, that documents all tools required to generate the fuz files starting by having properly named WAV files.

http://www.creationkit.com/How_to_generate_voice_files_by_batch
User avatar
Catherine N
 
Posts: 3407
Joined: Sat Jan 27, 2007 9:58 pm

Post » Wed Jun 20, 2012 8:47 am

This info is too valuable to be lost on page 10 in a couple of days.

Batch-generating the lips was the final thing that was missing. I've added a new page to the CK Wiki, that documents all tools required to generate the fuz files starting by having properly named WAV files.

http://www.creationkit.com/How_to_generate_voice_files_by_batch
Indeed, awesome job! :D
User avatar
chloe hampson
 
Posts: 3493
Joined: Sun Jun 25, 2006 12:15 pm

Post » Wed Jun 20, 2012 8:17 am

This info is too valuable to be lost on page 10 in a couple of days.

Batch-generating the lips was the final thing that was missing. I've added a new page to the CK Wiki, that documents all tools required to generate the fuz files starting by having properly named WAV files.

http://www.creationkit.com/How_to_generate_voice_files_by_batch
This doesnt work. :( I have my waves, and I run that bat with the other two exe's in MyMod.esm, and all it does it makes xwm files. No lips, no fuz. If I use it with the lip already made, it makes fuz, but it wont make the lip. So that's the part that's breaking. Any idea why?

EDIT: While it's running it says 'Error: The specific lip file "Blablabla" does not exist and is required for this operation.' So it's like skipping the making of the lip files or something. Maybe I'll just run the CK from steam seperately to make lips, then use this to make fuz.

EDIT2: Running it with those instructions from steam directly doesn't make lip files either... I guess it's broken? D:
User avatar
Kathryn Medows
 
Posts: 3547
Joined: Sun Nov 19, 2006 12:10 pm

Post » Wed Jun 20, 2012 3:02 pm

Creating this switch on the shortcut did not work in the Beta, I have yet to try it since.
So, is it just still broken? Why would Joel Burgess say that's how we can do it if it doesn't even work. :(
User avatar
Life long Observer
 
Posts: 3476
Joined: Fri Sep 08, 2006 7:07 pm

Post » Wed Jun 20, 2012 6:39 am

Is your mod an ESM? Maybe it only works for masters?

Edit: Nope, not even -GenerateLips:Skyrim.esm works (even after moving the voices.bsa to another folder)
The option exists in the exe, but it just causes the CK to close automatically.


So, is it just still broken? Why would Joel Burgess say that's how we can do it if it doesn't even work. :(

Maybe Steam breaks the processing of the commandline options, the first thing our CK does when started is checking whether Steam runs and starting it if it doesn't. Bethesda's CK doesn't do this.

Does Gameplay / Facial Animations work for you? It does *something* here, even complains when I have a 0 byte file with a proper WAV path and name, but when I use an acutal wav with that name, no LIP file can be found...
User avatar
Dan Scott
 
Posts: 3373
Joined: Sun Nov 11, 2007 3:45 am

Post » Wed Jun 20, 2012 12:25 pm

Yeah it says 'anolyzing topics' for like 4 minutes then finishes. Nothing changes. I have no new lip files for my waves or anything. :/
User avatar
Cagla Cali
 
Posts: 3431
Joined: Tue Apr 10, 2007 8:36 am

Post » Wed Jun 20, 2012 2:39 am

Any updates on this? Anyone figure it out?

I just got the first monthly batch of lines for 1 of about 50 roles... It was 83 lines. That means I'll get about 4000 lines a month that I need to click 'Generate lip file' for... If we can get this batch working, it saves me a rediculous amount of clicking and busy work.
User avatar
loste juliana
 
Posts: 3417
Joined: Sun Mar 18, 2007 7:37 pm

Post » Wed Jun 20, 2012 2:46 am

Umm, okay well. I just got it working... sort of.

I received 83 lines from one of my actors. So, I wanted to give this another go. I placed the .wav files in the proper directory, all ready to go. Then I ran the .bat files, which turned them into xwm's. Then, from in the CK with my esp loaded, I clicked Gameplay > Facial Animation. I clicked yes, and after about 15 minutes the CK finished. I had lip files for my lines! Well, most of them. Out of the 83, about about 6 didn't get lip files for some reason. I'm wasn't sure why...

Continued -- I figured out, by looking at the actual files and looking at them in the CK, that the actor had misnamed them! I have not yet done it, but I presume that once I fix all of them, that the CK will properly generate lip files!
User avatar
BlackaneseB
 
Posts: 3431
Joined: Sat Sep 23, 2006 1:21 am

Post » Wed Jun 20, 2012 3:50 am

I'll have to keep this in mind for when I go to lip out my mods... I know it'll save ME a bunch of time (if I ever GET to doing those extensive mods). Thanks for figuring this out! .. and I agree that this stuff shouldn't be lost in a forum. The part about the CK, Steam, and command lines isn't in the wiki yet (at least not on the 'how to gen voice by batch' page)... but I'd make darn sure it was correct before adding it.

BTW: "en masse" is French for "in mass" so to correct the literal English translation is kinda like being a feminine hygiene product
User avatar
electro_fantics
 
Posts: 3448
Joined: Fri Mar 30, 2007 11:50 pm


Return to V - Skyrim