How to render MMD videos like a pro!

11 min read
Trackdancer's avatar
By Trackdancer
515 Favourites
474 Comments
78K Views
MMD Smile Mikasa by Trackdancer


The DeviantArt MMD community is notorious for its drama and mini-conflicts. It has also been the one in which I've encountered some of the rudest people on the Internet. However, I have also been rather fortunate in being able to become acquainted with some of the nicest, talented and knowledgeable people I've ever encountered anywhere. Many of these have graced my gallery with their visits, comments, encouragement and attentions. And a few, perhaps some of the most talented, have graciously given me access to hard to get models, exclusive previews of their MMD work and even insights into their methods of doing things.

Occasionally, I am gifted with real gems and this was the case when garmus1 dropped a note in my inbox the other night. Apart from the depth of knowledge that he gives into his methods, he's also given me permission to share that knowledge with the rest of the community.

Now, I know that some of you will have, after reading only a single paragraph, a glazed look over your eyes - in which case, this is a good point for you to go elsewhere as there is a lot of text and some of it almost reads like a technical manual. But for those of you who really want to learn more about MMD and at least one approach to achieving stunning, profession quality video making results that was written by someone who really knows what they are talking about, please read on.

In the final analysis, MMD is not about editing models or making pictures - it is about making videos and there is really very little information into this aspect of MMD in the MMD Community outside of Japan. And definitely, few that are so detailed and written with this degree of technical competence. Many people may not be familiar with garmus1 's work simply because he doesn't really market his work much. But some of you may have seen his work in the past when I hosted them on my DA front page or when he kindly created a demo for one of my more popular MMD stages. Like most MMDers, he is a hobbyist and just enjoys what he does. BUT, in my books, he is simply one of the most skilled MMD video makers in the world - especially from a technical aspect. His video work is 'world class' and if you haven't checked out his YouTube Channel yet, I highly recommend that you do. You will not be disappointed.

As for the 'tutorial', rather than rehashing what he wrote me, I am simply going to replicate the entire note he sent me for two reasons:

(1) It's already well written and in simply rehashing it I would be doing nothing to add to it. Besides, he's the expert on these things, not me.
(2) The computer system he uses for MMD is light years ahead of mine. It has some serious computing power. A lot of the effects he uses simply does not work on my 2006 vintage SONY VAIO, so I cannot replicate some of his techniques for the purposes of making screenshots.

So here is his information reproduced virtually verbatim. I have reformatted it (and corrected some typos and grammar) so that it's easier to read. There is also a small selection of his video work embedded at the end of this journal to showcase some of his work. These are not necessarily his best works; I simply chose several that used my stages (because I'm totally unbiased). So be sure to check out his YouTube Channel or better still, subscribe to it. He also has a presence on NicoNico, where perhaps his work is better known.

Note: Anywhere he's written "If you need more help with ..." - that's directed at "me" not "you". So please don't hassle him as he's got a life. Just use GOOGLE to fill in any knowledge gaps that you may have.





GARMUS' MMD Video Making Techniques:



Someone just asked me on how I make my videos and model renders to create that 3D effect. I'll copy and paste that msg here for you also for your info and if you want to make a tutorial that's up to you!

This might be a looong msg though!

O.K. First thing is you're probably a lot closer than you think you are! I had to find out on my own how to do this level of detail as all the other MMD video makers were A*** and wouldn't help or ignored me! I hated that they wanted to keep what they knew to themselves!

First of all go here and download this codex: www.videohelp.com/tools/Ut-Vid…

This will allow you to now change your settings in MMD to render directly from MMD at 1080 and 60 FPS! It's what the Japanese MMDers use and it took me a while to find out what it is!

Now that you have installed it go and adjust your screen size to whatever your computer can handle and your monitor can render.

Next load up a model. It can be any model that you want to use. Now load a shader; I'll use g-shader_neutral (greenershader). This is where most people lose out on the models. They just load the shader and leave the lighting adjustment alone. You can really bring out your model's features by adjusting the light settings. Each shader has a different intensity that it's good at but the positioning of the light makes a big difference!

The settings I use for light intensity for greenershader are R: 60 G: 60 B: 60 and for light position is X= +0.3 Y= -0.1 Z= +0.5

This should really bring out the effect now, but wait we're not done yet! Now you need to use o_SelfOverlay. You can use normal, blur or soft. I prefer using soft. If you don't have it grab it from here: okoneya.jp/mmd_files/

While you are getting that grab also o_Tonemap and o_Surplusfilter. Play around with these and use as needed! o_Surplus filter has o_Bleach-bypass in it. If you use it set it no higher than 0.5 in si and tr in the accessory panel. You can go higher if you are trying to do different camera effects. I set mine at 0.4 or 0.5 depending on what I want to accomplish.

o_Bleach-bypass will tone down the bright colors, and you will know this when you upload to Youtube. Colors like the reds becomes brighter. This will compensate for it but you will have to play around with it to see what works for you! Remember for all these filters and any others I might mention you can adjust the intensity of them in the accessory panel using the tr and si values! I usually just leave the o_SelfOverlay alone though.

Now load up excellentshadow and set the si to 10 in the accessory panel! The reason why you set it to 10 is that annoying shadow in the hairline that won't go away, this will get rid of it! If you don't have excellent shadow go here: mikudan.blog120.fc2.com/blog-e…

Now you can load up SvSSAO, XDOF, but I recommend TrueCameraLX. It has some slight autoluminous, motionblur, diffusion, SvSSAO all combined in it! I usually also add SvSSAO full version. SvSSAO is another thing most people don't adjust! You should never need to go higher than 0.4 in si and tr in the accessory panel for it. You ever notice that black outline around your model in your video or others? That's because they didn't adjust this!

Now after you have loaded all your effects and background you have an option to use diffusion. You might not need it depending on how you want your video to look! If you want more of a 3D look leave it off. If you want more of a movie look load it up and adjust the tr and si levels as needed! It should be looking pretty good now but it still not quite there yet.

Load the wave and motion files you need and of course set the ending frame for you video!

Now we want to render the video! Goto 'Render to AVI' and when you get the adjustment panel follow these steps:

1). Set your frame rate to 60
2). Goto the video compressor drop down menu and click it. You should now have additional option to choose from! I usually use the UtVideo YUV422 BT.709 DMO option.
3). Now once you have chosen that, the settings button under the drop down menu should be available. Click that! You now need to click on two boxes. They are (Same as # of logical processors) and (Optimize for compression ratio (Predict Median)) and then click on the OK button.
4). Now you can finally click on the OK button to render.

If you did everything right up to this point your video will be very sharp and even clearer than the original in MMD! The file WILL BE LARGE! Not as big as an AVI but close! We are talking GIGs, so make sure you have enough space where you put it! Next you need to compress it to a more manageable size. I use the Prism video converter but use whatever is available to you.

But for whichever one you use, you want to make sure in the converter that you set the render to 1080 and 60 fps along with quality over speed in render. If you need more help with the converter or the use of Prism just let me know and I'll give you another example!

Hopefully I didn't confuse you too much!

I know it's a lot of info but if you need anything else just let me know! Now you see why I always complain about my video quality on Youtube! Now that you know how my videos are supposed to look, look at my old videos and see how much quality they lost! Some videos do make it through ALMOST intact (still suffers some quality loss) but not much and you can tell which ones they are. I would still like to know how some of these MMD uploaders get their videos through so clear (I've got an idea but I'm not willing to pay for it and I don't have over a 10,000 subscriber base ). Well you should be putting out high definition videos from here on out!

Well there it is and hopefully it was clear enough for you! Try it out and let me know what you think!

A small selection of garmus1 's videos:






If you have methods that you use that you want to share with other video makers in the community, do feel free to add these in the comments below. The ones that are, in my opinion, of special merit will be tagged as "featured" comments so that they will be highlighted for others who visit this journal.

Anyway. thanks for reading this. Hopefully, you've found some useful information here. I most certainly have. And many, many thanks to garmus1 for allowing me to share his knowledge with the community.


Cheers.
Published:
© 2014 - 2020 Trackdancer
Comments468
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In
KyoorKure's avatar

Hi. Thanks for the tutorial. Can I ask a question ? What should I do to open the Ut that I rendered ? What App should I download and use to open it ?

116107910 611233486246177 3153343065416659372 N
Trackdancer's avatar

1. VLC Media Player

2. Any decent video editing app

KyoorKure's avatar

Thanks. I fixed it.

KyoorKure's avatar

I didn't compress it yet.

NGoldie's avatar

How do you change it to 1080?? Im confused ;-;

Trackdancer's avatar

The 1080 refers to your screen size. So what it actually means is that you will be rendering at 1920 x 1080 pixels. Anything 720 (1280 x 720) or above is considered HD by YouTube.


But basically you will want to set MMD's screen size to the resolution of your monitor screen. By default, MMD is set to use 640 x 320 (or was it 480(?)), I forget but basically it is too small.


The option to change MMD's screen resolution is one of the options in the menu across the top. So if your monitor's native resolution is 1920 x 1080, you will enter those values into the panel that pops up when you select the option to change/set the screen size.


That doesn't mean what you see in the view port is at that resolution, in fact usually you won't see anything change. But the size you set will be the video render size. You can see when you render as MMD creates a new window at that size during the rendering process.


All a bit confusing at first but it will make sense when you do it.

NGoldie's avatar

Thank you! i was really confused but i understand now! No more 3 hours of trying to change the sizing! ^^

Iloveslyfoxhound's avatar
I just got a gaming computer and tried to render from mmd 932v64 but anytime i click on yuv422bt209 mmd closes, not crash, no error. I didnt have this problem before but now I do since ive upgraded to a newer version of mmd. It worked fine for mmd 814v32
Trackdancer's avatar
I feel your pain. I too use a gaming computer but with Win 10 and it just doesn't like MMD. Probably because MMD makes no registry entries. Well the workaround for me is to render raw and do the compression externally; in my case through AviUtil using the Xvid codex. Then again, I also like to add stuff like titles, so it makes sense for me to do it this way anyway.
Iloveslyfoxhound's avatar
It's just weird cause I just rendered fine last month using the 814 version on mmd with the utvideo codec but now it wont work. So the only other way is to use MMD avi? Wont that drop the quality of the video?
Trackdancer's avatar
No, render raw and compress using an external video editor. You won't lose any quality using this method.
Iloveslyfoxhound's avatar
Render raw? AVI RAW? I have Prism vile and VLC, would that work as an external video editor? Sorry I've never used this way.
KornCobb's avatar
It says 'This item was formatted in a codec that is not supported' when I try to view the video
huongdaoroma's avatar
Are you using Windows 10? Use windows media player instead. I tried watching using the other windows pre-installed app (Movies and TV) and VLC player, and they don't work.
Trackdancer's avatar
What this means is that you do not have the requiste codec installed.
AnimEtsuko's avatar
every time I click on YUV422 BT.709 DMO it crashes
NossaNova's avatar
This guide is so helpful, thanks a lot!

By the way, can I ask you something? 

How can I remove the black bars in my MMD videos? I want to upload them to Youtube but with the black bars, the videos don't look good.....
Trackdancer's avatar
Render at full screen and preferably at one of the standard HD resolutions.
crazycrybaby's avatar
Hey, I love this! It really helps. But in the Read Me for TrueCameraLX it says that we must edit the effect file to adjust the motion blur. How do I do this?
Trackdancer's avatar
There should be notes in the fx file indicating the correct values to use and which variable to edit.
crazycrybaby's avatar
Sadly there isn't.
Trackdancer's avatar
Contact the effect programmer.
crazycrybaby's avatar
Ah, okay. Thanks.
burnedKK's avatar
After choosing a compressor, it crashes.
anonymous's avatar
Join the community to add your comment. Already a deviant? Log In