Logo by fractalwizz - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Visit the official fractalforums.com Youtube Channel
 
*
Welcome, Guest. Please login or register. March 29, 2024, 03:08:28 AM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1] 2   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: How do I make a Zoom movie?  (Read 6164 times)
Description: Huge AVI
0 Members and 1 Guest are viewing this topic.
stardust4ever
Fractal Bachius
*
Posts: 513



« on: August 27, 2014, 02:36:00 AM »

Maybe I need to start with simple zoom sequences, but I can't find a decent movie making tutorial for doing zoom movies in KF2.

I want to make a zoom movie, preferably 1280x720 with at least 4x4 antialias.

If I option to store zoom out sequence, I get a series of Jpeg images with corresponding kfr files. How do I make this into a movie? Also I need anti-aliasing turned on but I can't find the option to do AA renders. I normally just render big and scale down using bilinear filtering if I want to render stuff. Also I have witnessed the image size reset if the image is bigger than the window.

Sorry for being a newb, but I'm only ever rendered videos using Fractal Extreme.

The area I would like to zoom into is deep on the edge of the main cartorid. Everything looks like sandstone and the iteration data is in the millions at a depth of just 190 zooms. I can see why people don't normally zoom into the super duper dense areas but bands do become visible with sufficient anti aliasing and very long color cycles. The dense banding somewhat resembles sandstone and I think it will make a neat zoom movie.

EDIT: NEvermind, I forgot the movie maker is in a separate download.  head batting

I still need to know how to do anti-aliased movies... angry
« Last Edit: September 01, 2014, 08:59:01 PM by stardust4ever » Logged
Kalles Fraktaler
Fractal Senior
******
Posts: 1458



kallesfraktaler
WWW
« Reply #1 on: August 27, 2014, 08:13:09 AM »

There is no supersampling antialias function in Kalles Fraktaler, antialias is only achieved with picture scaling.
The reason is that the frames are stored as grids of iteration values, instead of bitmaps with RGB values.
The reason for that is because averaging iterations doesn't make a good result, and it is not possible to do color cycling, at least the way I want, or change the palette with immediately effect etc.
I believe Mandel machine have the same kind of structure.

Anyway, you can render the frames up to 3840x1440 and if you make the result movie at 1280x720 you get at least 3x3 antialias.
Further the next frame is squeezed and pasted into to center, so 25% of the view will have 6x6 antialias.
And the 25% on the center will have yet the next frame on it, 12x12 antialias.
And so on, I usually combine 6 frames in my movies. The center, where you usually focus your eyes, is very antialiased.

The reason for the size limit of 3840x1440 is that KFMM is 32-bit. But if you use a lower number of combined frames you might be able to use bigger frames.
The KFB file format is open and others have done their own movie assembler programs. Seryzone on this forum.
Logged

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
http://www.facebook.com/kallesfraktaler
Chillheimer
Global Moderator
Fractal Schemer
******
Posts: 972


Just another fractal being floating by..


chilli.chillheimer chillheimer
WWW
« Reply #2 on: August 27, 2014, 08:50:20 AM »

hi stardust!
keep in mind that as soon as you use "rotation" in the moviemaker the resolution will be halved.
so to make a rotating full had movie (without alias at the outer edgeds) in full hd you will have to choose the max resolution of 3840*2160.

I've tried doling "post"-2*2-antiaalias in virtualdub but it didn't really improve too much in my opinion.

Looking forward to see movies from you!

Cheers
Logged

--- Fractals - add some Chaos to your life and put the world in order. ---
Kalles Fraktaler
Fractal Senior
******
Posts: 1458



kallesfraktaler
WWW
« Reply #3 on: August 27, 2014, 10:53:27 AM »

...and I suggest you don't store the frames as jpeg.
You can examine the frames with the programs (Examine zoom sequence in KF and previews in KFMM)
Logged

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
http://www.facebook.com/kallesfraktaler
youhn
Fractal Molossus
**
Posts: 696


Shapes only exists in our heads.


« Reply #4 on: August 27, 2014, 08:26:26 PM »

...
I can see why people don't normally zoom into the super duper dense areas but bands do become visible with sufficient anti aliasing and very long color cycles.

Yes, and this is especially needed for lots of locations in the Burning Ship. Some areas like this one are pretty hard to navigate through in low-res without AA. Just see the difference:



960px - no AA

Do we see dust? Grass?


...




7680px scaled back to 960px

Ahh, shapes pop out of the soup


Btw, very nice that stardust4ever is going to do deep zoom movies. Already looking forward to the results!   shocked
Logged
stardust4ever
Fractal Bachius
*
Posts: 513



« Reply #5 on: August 27, 2014, 11:35:36 PM »

Thanks for the info guys. So, I don't need to save the frames as Jpeg?

I found an area within the Mandelbrot set. I zoomed into the edge of the main cartoid. The depth of the final mini is only 192 zooms but the iteration density is rediculous. The max iteration depth is 5,000,000 and it seems even Mandel Machine is sluggish (took 5 minutes to render the frame at 1280x960 4x4 AA, 1000000 iterations on an 8-core @4.2Ghz). Here's a screenshot from near the end of the zoom. Scaled to 800x600 for size. Using UltraFractal palette, iterations scaled to -310.


* sandstone.jpg (243.8 KB, 800x600 - viewed 523 times.)
« Last Edit: August 28, 2014, 12:25:07 AM by stardust4ever » Logged
stardust4ever
Fractal Bachius
*
Posts: 513



« Reply #6 on: August 29, 2014, 10:36:51 AM »

Progress is slow go. 33 hours in. I'm having a lot of issues right now.

I configured KF to render each frame at 3840x2160. Some of the frames are being saved unfinished. Also the first non-black frame got repeated 3 times. Either way, there are multiple frames where the image is incompletly rendered with perturbation glitches and outside pixels at the edge of the image being blockier than the inner pixels. It's as if for several of the frames so far, the software is advancing to the next frame for unknown reason before it is fully rendered. The incomplete frames do not have iteration glitches corrected while the complete ones do. I have a feeling this will cause artifacts when the video is rendered. Is there some way to manually rerender only the frames that contain glitches? Not sure why it is doing this. I have linked some images and have attached the zipped source file.

Here are the first ten images working backwards from 1E57:

[problem solved - links deleted]

Is the final zoom video gonna be FUBAR?

AMD bulldozer (8 cores) @4.2Ghz (OC)
Brand new RAM: 16Gb DDR3 Raedon @1867Ghz (8Gb x2, dual channel)
Windows 7 64-bit Professional

* sandstone zoom.zip (0.36 KB - downloaded 110 times.)
« Last Edit: August 31, 2014, 08:02:01 AM by stardust4ever » Logged
Kalles Fraktaler
Fractal Senior
******
Posts: 1458



kallesfraktaler
WWW
« Reply #7 on: August 29, 2014, 01:39:01 PM »

Hi stardust

I suspect the jpeg function doesn't work so well on movie rendering.
I also suspect the jpegs are stored as black images if KF is minimized.
I also suspect the problem is only in the jpeg images, not the KFB files.

You can examine and correct frames with the function "File->Examine zoom sequence".

I maybe should remove the option to create jpegs on zoom sequences, because it only causes problems, and I never use it myself....
Logged

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
http://www.facebook.com/kallesfraktaler
Sockratease
Global Moderator
Fractal Senior
******
Posts: 3181



« Reply #8 on: August 29, 2014, 06:15:42 PM »

...I maybe should remove the option to create jpegs on zoom sequences, because it only causes problems, and I never use it myself....

No!

You should make an image sequence the only available output for movies   afro

Less overhead and more control over the final product. jpg is too lossy though, perhaps a lossless image format like png would be ideal.

I know - those are not likely requests, but somebody had to say it   evil
Logged

Life is complex - It has real and imaginary components.

The All New Fractal Forums is now in Public Beta Testing! Visit FractalForums.org and check it out!
youhn
Fractal Molossus
**
Posts: 696


Shapes only exists in our heads.


« Reply #9 on: August 29, 2014, 07:11:20 PM »

I also suspect the jpegs are stored as black images if KF is minimized.
I also suspect the problem is only in the jpeg images, not the KFB files.

When KF is minimized or otherwise out of focus (other desktop screen under linux), it seem to keep the half-way progress of the last image while KF was still in focus. So now I just use the Linux (Openbox) options to make the window stickey ( = visible on each desktop). My experience is that the window itself does NOT have to be active/focussed, but it must be on the current active desktop/screen.

I can confirm that this problem is only with the JPEG creation, the KFB map files are still good even though the images are messed up. So if the jpegs are the only problem, just ignore and use the Key Frame Movie Maker on the map files.
Logged
stardust4ever
Fractal Bachius
*
Posts: 513



« Reply #10 on: August 30, 2014, 04:09:06 AM »

When KF is minimized or otherwise out of focus (other desktop screen under linux), it seem to keep the half-way progress of the last image while KF was still in focus. So now I just use the Linux (Openbox) options to make the window stickey ( = visible on each desktop). My experience is that the window itself does NOT have to be active/focussed, but it must be on the current active desktop/screen.

I can confirm that this problem is only with the JPEG creation, the KFB map files are still good even though the images are messed up. So if the jpegs are the only problem, just ignore and use the Key Frame Movie Maker on the map files.
I'll take your word for it. I quit last night at 4am and when I cyecked the PC today at 1pm, there were nearly a dozen or so Jpegs that were identical copies of the last screen I veiwed before I re-minimized the render. I generally keep render apps minimized as it's less likely that a stray keystroke or mouse click will disrupt the program. I always minimize to the desktop when I leave the PC. In case the cat walks across the keyboard, etc... I haven't checked it this evening but it what you're saying is accurate, there will be a lot of duplicates of the unfinished render I saw at 1pm. As long as the KFR iteration data is valid, I'm good. IMO the frame renderer needs some work. Lots of options but no help file or documentation to describe what the options do. I'll need to scale the output from 3840 to 1280 otherwise the output video will be ginormous. Each KFR file is ~63Mb, but I don't care as I have 100s or gigabytes free on my harddrive. I tupically use 1280x720p X264 high profile constant quantizer q17 either Slower or Placebo to render videos. Fractal data is generally harder/longer to compress and takes up much larger file size than live video, but that's okay by me. My DSL uplink is 200kb, so it takes a long time to upload. As usual, Youtube compression ruins the videos.
Logged
Kalles Fraktaler
Fractal Senior
******
Posts: 1458



kallesfraktaler
WWW
« Reply #11 on: August 30, 2014, 10:27:09 AM »

All controls (I hope) are at least described on http://www.chillheimer.de/kallesfraktaler
The movie tutorial is somewhat outdated though, since with Pauldelbrot's glitch detection examine and correction of frames should not be necessary.

I hope you succeed, you should perhaps have started with a simpler zoom.
But I'll help you smiley
(today the KF support department will drink a lot of beers though, with friends from the country side visiting the capital wink)
Logged

Want to create DEEP Mandelbrot fractals 100 times faster than the commercial programs, for FREE? One hour or one minute? Three months or one day? Try Kalles Fraktaler http://www.chillheimer.de/kallesfraktaler
http://www.facebook.com/kallesfraktaler
stardust4ever
Fractal Bachius
*
Posts: 513



« Reply #12 on: August 30, 2014, 12:35:07 PM »

I hope you succeed, you should perhaps have started with a simpler zoom.
Yeah it takes time getting used to new software. Had it been a simple shallow zoom movie, I'd have stuck with Fractal Extreme. I can see why nobody zooms into this type of area within the Mset (Edge of main cartoid). Iterations are so dense they have a space-filling effect where the empty space forms inverse dendrites instead of the other way around.

Perturbation based rendering still breaks down if you can find a shallow area with excessive iteration depth. The speedup over traditional rendering is not as great factoring in millions of iterations per pixel which still need to be calculated despite the lower precision. 1E57 is the minibrot and I'm two days in although frames are getting faster.

I have the color palette (4 colors) set to mimic UltraFractal with a very sparse repeat rate of 40x. Zoomed out the Mset appears black inside and out because black is the zero index color. Images are still grainy even at 3x3 antialias and I have a feeling each frame jump during the video will be visible since resolution increases twofold changes along the edge of every frame.

Perhaps a better way to design zoom movies would be one long image of arbitrary height (height is equal to zoom level with further down being higher magnification, each horizontal line drawing a circle around the center) using polar coordinates with a logarithmic sliding scale. The Mset is a single 2D plane so a zoom movie could in theory be represented by a single 2D polar bitmap rather than a series of 2D rectangular images. Temporal quality will increase approaching the center of the video frame but all frames will have the smooth image quality with no "jumps" along the edges of each frame. Assuming the circumference of the cylindrical tube is sufficiently large in pixel count, ultra smooth zoom videos would result.
Logged
quaz0r
Fractal Molossus
**
Posts: 652



« Reply #13 on: August 30, 2014, 10:46:52 PM »

Perhaps a better way to design zoom movies would be one long image
maybe someday in the future when computers have a trillion petabytes of memory  smiley
Logged
stardust4ever
Fractal Bachius
*
Posts: 513



« Reply #14 on: August 31, 2014, 05:05:27 AM »

Rendering finished earlier tonight. Now trying to generate a single AVI under 2Gb. My last attempt at Q20 was 3 minutes, 11 sec and 2.44Gb. VLC plays it with a popup warning about rebuilding the index, but nothing else will touch it. There is also a lot of image grain which causes the constant quantizer bitrate to increase. YouTube will most likely puke all over it but if I can find a host for the avi files (Mega, etc...), that would be nice.

Also is there some way to change the text color? Magenta kind of clashes with my chosen color palette.

maybe someday in the future when computers have a trillion petabytes of memory  smiley
I just think polar coordinates would be a better rendering method than a rectangular frame per every zoom. Fractal Extreme and Kalles Fraktaler output videos occasionally you can see the quality increase along the edge of each key frame. Using polar coordinates around the zoom center would create a perfectly smooth zoom video with infinite opportunities for rotation. Key frames can be generated periodically to prevent an antialias bottleneck around the centroid.
Logged
Pages: [1] 2   Go Down
  Print  
 
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.163 seconds with 26 queries. (Pretty URLs adds 0.012s, 2q)