PDA

View Full Version : .mov previews from 3ds max 2009 x64


Mayec
04-11-2009, 12:53 AM
As you probably know already, the 64 bit version of max has a serious problem: it can't output .mov files.

To work around this, I want to automatize a process I do manually:

1. save preview as an image sequence
2. convert the image sequence to a .mov movie file. I understand this has to be done externally, in Quicktime.

I don't know very well how to get started with scripting quicktime in #2. In CGtalk I found this cScript to control quicktime and do exactly that, but it doesn't work (maybe because I'm on Vista?):

http://forums.cgsociety.org/showpost.php?p=4181823&postcount=9

I get an error message in this line, when accessing the qtExporter settings.:

"var xmlCodecInfoText = qtExporter.Settings.XML;"

If someone has an idea to make this work, decent documentation on cScripting QT, or other solutions I could try (Python? .Net?...) it would be a great help.

Mayec
04-12-2009, 12:38 AM
Even though there wasn't any help, I managed to solve this. I made a script which makes quicktime movies from max, even x64 versions. I finally controled Quicktime with a command-line jscript, called externally from 3ds max.

What I couldn't do was save the qtime export settings for future reference... oh well, it works.

You can find the script at scriptSpot:

http://www.scriptspot.com/3ds-max/mov-preview-maker


And read some more details in my blog:

http://www.mayec.eu/blog.html

Feedback, bug-reports, suggestions for improvement, etc. are very welcome.

RobGalanakis
04-12-2009, 03:10 AM
Yes I've always found, if I need to render any sort of movie/video, I will spit out an uncompressed .avi from Max ('animated bitmap' frames), and use a command-line tool to encode it- Quicktime, mencoder, ffmpeg, cscript, etc. So I think you've found the 'right' solution.

JHN
04-12-2009, 11:03 AM
If you want avi's I have some good news, there's a 64bit ffdShow that I'm using for some time now. It just works like regular ffdShow, set up the codec of desire in ffmpeg and render to ffmpeg.

I use it for previews from max and fusion. Mostly xvid.

-Johan

j-man
04-12-2009, 12:52 PM
Hi Johan,

sounds great, but can you provide some more information for us un-initiated?

J.

JHN
04-16-2009, 09:02 AM
I'll try! :)

I'll first have to correct myself, I said 64bit ffmpeg but I meant 64bit ffdShow.
First download the 64bit version of ffdshow
http://sourceforge.net/project/showfiles.php?group_id=173941&package_id=199416&release_id=569930

ffdShow is (I think) best considered a codec wrapper. I wraps several codecs in one. And as such allow you to pick ffdshow as codec, which in turn will encode the movie to the selected format.

So after you install ffdshow you open the codec settings and choose for example MPEG-4 with the Xvid codec. It will make a xvid. Only one pass settings (quality or bitrate) seem to work for max, but that's more than enough for previewing.

I an't go into all the settings, because there's just to much. But with ffdShow you can definitly render some decent avi's!

-Johan

IkerCLoN
04-16-2009, 09:19 AM
Using Vista x64 here, and this page was also a good source of information and codecs:

http://shark007.net/

CGTalk Moderation
04-16-2009, 09:19 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.