General Category > Anim8or v0.98 Discussion Forum

scene render error

<< < (3/4) > >>

Navek:
Well, I still haven't found a solution, but thought I'd post my workaround, since others seem to be having the same problem.

Step 1. Do your animation at 32 FPS, and render to JPG files.
Step 2. Open Windows Moviemaker goto Tools -> Options
Step 3. Set Picture duration to 0.125 seconds (the lowest possible)
Step 4. Import your JPG'S
Step 5. Save that as a movie file.
Step 6. Import that movie file.
Step 7. Apply the speed up, double effect twice,

and that should leave you with a video file the same length as you planed, the trick is rendering it at 32 FPS (because of movie makers limited picture duration setting) otherwise the animation won't come out the intended length.
Wish I had a better solution but I hope this helps.

dwsel:
...or use whatever framerate, download VirtualDub http://www.virtualdub.org/
Open VirtualDub and select File -> Open video file... -> Image sequence (from the list) and pick the first from your JPGs.
Select Video -> Frame Rate -> Change frame rate to (fps): and enter in the box your frame rate. It should match the framerate from your animation, but it can be whatever number too: 25fps, 30 fps, 50fps (like it was in my blender animation) or fractional like 103.83578457 :P
Then select codec (Video -> Compression) and File -> Save as AVI...

I hardly ever render animations to *.avi, mostly I render to uncompressed *.bmp, join them into *.avi in VirtualDub and after that keep *.bmp frames or uncompressed *.avi in the *.zip archive.

Arik_the_Red:
Thanks for that advice, guys... for what ever reason, the error hasn't reoccured.

Other than "avoiding the error". is there a significant reason to render video by creating the jpgs and such, and bringing them back together in that way?

dwsel:
Distributed rendering? And The Big Companies are doing the same? hehe :D

I can render different parts of animation on several computers (or cores of the same computer) at the same time - which part - it's only to my liking. I write on the paper ranges of frames to be rendered on each computer and don't care about the crashes or loading computers with additional work (stopped or slowed down rendering). Then I put the frames together in one folder and check if there's no holes, then I assign to rendering missing frames and after rendering again I'm putting all frames together on single computer in one folder. After the thing is finished I simply join them to *.avi.

Arik_the_Red:
Gotcha! I don't know why I even asked except I was only semi-conscious at the time ;)

Thanks for replying with the obvious answer and spelling it out patiently for those that may not have that in their mind  ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version