Mon, Sep 30, 7:30 AM CDT

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Sep 30 3:32 am)



Subject: Codec ?


trades2cash ( ) posted Mon, 31 March 2008 at 7:26 PM · edited Mon, 30 September 2024 at 7:15 AM

I am using poser 7. What would be the best video codec to render movies when you are looking for quality.  


svdl ( ) posted Mon, 31 March 2008 at 7:29 PM

The best way would be to render to a series of still images (one of the Make Movie options). You can then composit those in a video editing program. You'll have far more choice in codecs and quality settings then.
Another advantage of rendering to still images is that in case Poser crashes - which will definitely happen one day or another - you don't have to rerender the entire animation, because all the finished stills (frames) are still there.

The pen is mightier than the sword. But if you literally want to have some impact, use a typewriter

My gallery   My freestuff


Dale B ( ) posted Tue, 01 April 2008 at 5:55 AM

My patented screed on animating to codec..... (re deux) This is the result of a lot of experimentation, and reflects more than a few months of learning the hard way. One of the seemingly neatest things for animators is the ability to have your preferred 3D application render with a codec, so you just go away and have movie file of some sort waiting for you when you get back. But if you've noticed, a lot of animation troubles seem to get back to the fact that the image output was codeced as it was rendered. One of the most common being pixellation or mosaic artifacting as the movie file is played. The absolutely best method to deal with this (and a host of other issues) is to -not- attempt to create a codec compressed animation straight from a rendering program. Render your animation as uncompressed frames (bmp's, tiffs or targa's. png's....and more and more apps have .psd output, so you get the option of output in photoshop layers, which can be a godsend for postwork. Or if you have After Effects of Combustion, there is rla/rpf format...) and assemble them in a video editor. A quick search will reveal the existance of several freeware apps that work well; if you go the purchased route, the less expensive end is the Magix line of software or the Quicktime Pro application. If you want more power, either Adobe Premiere or Final Cut, After Effects or Combustion. And there are others. While this does add a stage or two to your rendering pipeline, the benefits far outweigh the cost. 1). by doing frame rendering, if something causes the render to abort, in most apps you can simply advance the frame counter to the frame just past the last good render and start from there. If you are doing codec compression as you render, and something bombs, you have to start from scratch. 2). You have uncompressed frames that you can take into a graphics program and perform work on. Say you render a scene and find that you miscalculated your amibient light levels, and things look a bit washed out (or too dark. Or there was a color level glitch. Or you get the idea....). You could import the first frame into Photoshop (or your app of choice; I still use PaintShop Pro), fiddle with it until it looks right, then batch process the rest of the frames, instead of wasting the time rendering the scene over again. 3). You have a raw source to save your butt with. Once you have those frames and are satisfied, you just burn them to disc or back them up to a safety drive. If something happens to that scene later in postwork, you have the raws to reload, instead of having to render it all over again. 4). Video editing apps tend to give you far more control over what a codec is doing. The halfway decent ones give you the options on pixel shape, screen ratio, compression rates, and a bunch of other things. And this lets you experiment with settings until you are satisfied. Don't like how one compilation turned out? Just do another one with a different codec and screen ratio. Find that your output has mosaic artifacts? Change the compression rate slightly. You can do anything regarding the final output, and still have your raw frames to start all over again if you goof. 5). It is far, far easier to add sound to uncompressed frames than it is to add them to compressed video. A lot of codecs assume that you are wanting 'television' kinds of video output, so they take some liberties to get that. One of them is 'tweening' which is filling the gaps in a video stream by averaging between two compressed frames. If you are trying to synchronize a sound effect to something, it is possible that the 'frame' you want as your sound start doesn't really exist, except mathematically. So you can get a slight timing error. It might not be noticeable....or it might be just enough to blow the whole scene ( ready example is to open Poser, import a character, set a pose at frame 0001, then go to frame 0030 and set another one, then run the animation. If you look at the animation pallete, there should only be keyframes highlighted at the first and last frames; there are no 'real' keyframes in fields 0002-0029, but since the figure has motion through that timespan, all the elements that make up keyframes are there. In animation that is called interpolation, but it is also an example of tweening, as the computer takes the values between the two keyframes and averages it 'between' all the others. If you tried to add sound in that 'tweened' timespan, you would be utterly dependant on your ability to fiddle with things until it sounded and looked right, and this is an aquired skill). 6). Post effects work is far easier with frames. Particularly if your applications support .psd layer output, or one of the embedded alpha channel formats. You can get your alpha mask as a layer (the white on black 'light' layer that can be used to 'cut out' sections where things exist in another animation, so you can composite the two together) for example. The whole problem with codecs in general is that render applications are memory hogs. But so are codecs. And when one gets into a fight over the memory pool with the other, one or both stutter, pause, and tend to get a bit unstable. And codecs assume that they are going to have all the resources they need for the compression part of the work. And pausing a compression, or even slowing it down, can create artifacts that are impossible to get out.


electricart ( ) posted Tue, 01 April 2008 at 10:23 AM

I might add that the Adobe line also has the Premiere Elements edition which is fairly cheap.
I frequently use the P7 video output in preview mode and uncompressed as a way to check the smoothness of the animation then dump it after I get the timing adjusted


trades2cash ( ) posted Tue, 01 April 2008 at 2:13 PM

Thanks to everyone. I see now what i must do. Thanks again.


jdcooke ( ) posted Tue, 01 April 2008 at 6:10 PM

Dale B has some good points. Other things to consider.... Once you have an animation rendered as seperate images, you can then convert them to video using your favorite video editor and a freeware LOSSLESS codec called Lagarith, found here: http://lags.leetcode.net/codec.html Lossless compression will maintain EXACT image quality and allow an efficient work flow, versus uncompressed video files which will be VERY large and may tax your hardware as you try to use them. It's best to work with lossless (or uncompressed) media data whenever possible. Once your project is complete, you then convert to a final "delievery format" such as DVD, Flash, Xvid/DivX, etc. good luck jdc


Dale B ( ) posted Tue, 01 April 2008 at 8:26 PM

jdc; Thanks for that! I've been trying to find that little bugger of a codec for few months, but couldn't remember what it was called. And jd is right about the space requirements for playing around with uncompressed frame source. The more gigabytes of hard drive space you have to store with, the better. Burning to disc is viable, but only if you make multiple copies of your source, and check each one to make sure you have a data disk and not a coaster. And don't think that codecs are totally useless in this. When I animate, I usually create a preview quality compressed avi in Poser to check my smoothness and accuracy. You can take those check scenes and stitch them together to get an idea of how a series of scenes go together, and use that info to make changes in camera angles, closeups vs. long shots, etc. And the final version codec you use will be largely guided by what your output is going to be used for. If you're doing a DVD, then MPEG-2 is the codec to use, as all DVD players recognize it. IF for the web, then Quicktime is one option; DivX is another. And there are many others. Also the versions of codecs tend to change, depending on whether or not you are making a 4:3 ratio image, or a 16:9 widescreen image.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.