Videos created in DazStudio have a ridiculous bitrate

Hi there,

I have been trying to create some animation with DazStudio but the process is rather frustrating, after over 12 hours of rendering I finally created a 1 second animation BUT the avi files it generates have a bitrate of 1769472 Kbps (As far as I know blue ray ran about 40000 Kbps, the best coverter I could find in reality can produce mpeg at about 4000Kbps) which bring me to the problem. In order to be of any use the animation need to be converted into a compressed format BUT doing so makes it look like barf (Obviously since it means dropping the biitrate to 0.45% of the original). I would like a way to either keep the original quality or if I have to end up with a video that is over 200 time worst that what I planned at least a way to render it 200 times faster.

Thanks

Comments

  • ZilvergrafixZilvergrafix Posts: 1,385
    edited February 2020

    I would like a way to either keep the original quality 

    I prefer doing animations:

    1-saving each frame like "image series", then

    2-using VirtualDub and

    3-adding the first images allocates all sequentially in the software, then

    4-adjust the Video Frame rate control to the same value of your animation.

    5-Resulting in a fat file over 1Gb, then you can compress using any video edition software.

    using image series you can decide use ALL your images or make small videos in sequence.

    or if I have to end up with a video that is over 200 time worst that what I planned at least a way to render it 200 times faster.

    Render 200 times faster?

    1-Rent a Renderfarm, or buy an expensive Nvidia Card with more than 2000 Cuda Cores

    2-or Save as OpenCL

    3-Using 3Delight engine

    4-Using iRay with fixed iterations and HDR lighting

    5-Using Scripts to compress temporary big textures

    6-deleting bump, displacement, SSS setings and textures.

    7-Eliminating geometry non visible on your camera for the final rendering

    8-Lower subdivision or base setting on your assets. 

    Post edited by Zilvergrafix on
  • I usually go from Daz to Premiere Pro or After Effects and via that pipeline you pretty much always want the most raw/uncompressed footage you can get. In essence, it's a good problem to have.

  • In general it won't matter if you render to image series or to video. other than the added step to choose compression options in the popout. This is because opengl, Iray and 3delight render an image series then compile to avi. The only difference is where the image series goes. For Movie, it goes in the temp directory (Users>name>AppData>Roaming>DAZ 3D>Studio4>temp>render) for Image Series, it goes to the selected folder. OpenGL, 3delight or iray? It will have no impact on bitrate. Just running a few tests, i found that the only variant was the compression type used. When comparing the same FPS, resolution, and total frames, they all came out the same. A quick test at 500x500, came up with a bit rate of 156,000kbpsin Full Frames(Uncompressed). Same scene at 4k(3840x2160) came in at 6032Mbps(6032000kbps). The other compression options provided following results. IYUV:78000 microsoft rle:error Micrsoft:6501(default settings) Bandi mjpeg:error Bandi jpeg-1:error Adjusting the microsoft video options provided the expected results. Bigger/smaller files, lower/higher bitrates and good/worse videos. The image series created,were not effected by the options chosen. While OpenGL will produce the fastest results, it will also produce the worst results. Maybe use it for preview to make sure there aren't any issues in the animation. 3delight and iray can produce comparable results, if you know what you're doing, but the added work time, converting from one to the other, may not be worth the possible savings in render time. The render time may not even be that much of a savings, if you don't have good hardware.
  • Forgot to mention, Handbrake for conversion to lower bitrate
  • marblemarble Posts: 7,500
    edited February 2020

    I render to an Image Series and then import to the free version of DaVinci Resolve for rendering as an .MP4 or other (don't think it supports .AVI though). Before that I rendered the image series in Blender, again with the output as MP4 or MKV (Blender does support AVI, if I remember correctly). I don't have the funds for pro software like Premiere Pro or After Effects but the free alternatives are good enough for me.

    DaVinci Resolve will recognise an image series as long as they are sequentially numbered (as they must be, of course) and import the series as a single clip. With Blender, you have to select all the files and then use the Image Series import option.

    Post edited by marble on
Sign In or Register to comment.