Welcome to Fractal Forums

Fractal Software => Kalles Fraktaler => Topic started by: Kalles Fraktaler on August 26, 2017, 01:10:39 PM




Title: KeyFramesMovie64 version 1.34
Post by: Kalles Fraktaler on August 26, 2017, 01:10:39 PM
http://www.chillheimer.de/kallesfraktaler/

There has been some time since I made any new versions, but here is an update of KeyFramesMovie64.
Lately I've been playing with distance estimation combined with slopes, and this has been a challenge.
Main challenge is that the frame borders from the key frames are hard to make invisible.
However I have now found a way to render movies with reasonable resolution, 3840x2160.

* I merge the current frame with only one more frame (but optionally more frames can be used if the center flickers on change of key frame)
* The next frame is graduently applied beginning of 0% alpha blend and ending with 100%
* The edges of the next frame is graduently less alpha blended

Also, I found out that using log instead of sqrt on the distance estimation value, the contributions from close pass of minibrots (layes) are almost linear.
Here is an example of the things I've mentioned:
https://www.youtube.com/watch?v=-rRdCpek8g0


Title: Re: KeyFramesMovie64 version 1.34
Post by: gerrit on October 08, 2017, 09:02:02 PM
Factional zoom level (to remove reused rectangle problem) is not working in 1.34. For custom zoom out 1.5 or 1.24
It looks fine in "test" preview mode, but when trying to render to file black rectangles show up in preview and video file. 


Title: Re: KeyFramesMovie64 version 1.34
Post by: Chillheimer on October 09, 2017, 09:30:05 AM
I don't know about that problem - but kalle isn't really working on kalles fraktaler anymore.
maybe try this newer alternative to generate movies out of the zoom sequences:
http://www.chillheimer.de/kallesfraktaler/mmy/


Title: Re: KeyFramesMovie64 version 1.34
Post by: CFJH on October 09, 2017, 11:23:01 AM
The version crashes, when I click the "..."-Button to select a directory.
I'm running via wine on OpenSuse Leap 42.2.

Code:
Unhandled exception: page fault on read access to 0x4001c8f0 in 64-bit code (0x000000004001c8f0).
Register dump:
 rip:000000004001c8f0 rsp:000000000022cd28 rbp:000000000003035e eflags:00010246 (  R- --  I  Z- -P- )
 rax:000000000003035e rbx:000000000022ce28 rcx:000000000003035e rdx:0000000000000030
 rsi:0000000000000030 rdi:000000000003035e  r8:000000000001002d  r9:0000000000000001 r10:0000000000000008
 r11:0000000000000246 r12:000000004001c8f0 r13:000000000001002d r14:0000000000000001 r15:0000000000000030
Stack dump:
0x000000000022cd28:  00007fa1c281729c 000000000022cd90
0x000000000022cd38:  00007fa1c2805833 00000000fffffffc
0x000000000022cd48:  00007fa1c2804250 0000000000000004
0x000000000022cd58:  00007fa1c2805833 000000000003035e
0x000000000022cd68:  000000000003035e 00007fffff7e8000
0x000000000022cd78:  0000000000000000 000000000001002d
0x000000000022cd88:  0000000000000001 000000000022ce28
0x000000000022cd98:  00007fa1c28195ab 006a00660063005c
0x000000000022cda8:  00650044005c0068 006f0074006b0073
0x000000000022cdb8:  0000000000000030 00000000ffff002b
0x000000000022cdc8:  00007fa1c2a9f650 0000000000010342
0x000000000022cdd8:  0000000000000030 000000000001002d
Backtrace:
=>0 0x000000004001c8f0 (0x000000000003035e)
0x000000004001c8f0: addb %al,(%rax)
Modules:
Module Address Debug info Name (89 modules)
ELF         7b800000-        7bc84000 Deferred        kernel32<elf>
  -PE         7b820000-        7bc84000                kernel32
ELF         7be00000-        7c103000 Deferred        <wine-loader>
PE        140000000-       140038000 Deferred        keyframesmovie64
ELF     7fa1ba993000-    7fa1babdc000 Deferred        usp10<elf>
  -PE     7fa1ba9a0000-    7fa1babdc000                usp10
ELF     7fa1bad53000-    7fa1bafc2000 Deferred        libpcre.so.1
ELF     7fa1bafc2000-    7fa1bb1e8000 Deferred        libselinux.so.1
ELF     7fa1bb1e8000-    7fa1bb3ff000 Deferred        libresolv.so.2
ELF     7fa1bb3ff000-    7fa1bb603000 Deferred        libkeyutils.so.1
ELF     7fa1bb603000-    7fa1bb84a000 Deferred        libdbus-1.so.3
ELF     7fa1bb84a000-    7fa1bba57000 Deferred        libkrb5support.so.0
ELF     7fa1bba57000-    7fa1bbc5b000 Deferred        libcom_err.so.2
ELF     7fa1bbc5b000-    7fa1bbe8b000 Deferred        libk5crypto.so.3
ELF     7fa1bbe8b000-    7fa1bc15c000 Deferred        libkrb5.so.3
ELF     7fa1bc15c000-    7fa1bc36d000 Deferred        libavahi-client.so.3
ELF     7fa1bc36d000-    7fa1bc57a000 Deferred        libavahi-common.so.3
ELF     7fa1bc57a000-    7fa1bc9d6000 Deferred        libcrypto.so.1.0.0
ELF     7fa1bc9d6000-    7fa1bcc42000 Deferred        libssl.so.1.0.0
ELF     7fa1bcc42000-    7fa1bce8b000 Deferred        libgssapi_krb5.so.2
ELF     7fa1bce8b000-    7fa1bd115000 Deferred        libcups.so.2
ELF     7fa1bd115000-    7fa1bd351000 Deferred        uxtheme<elf>
  -PE     7fa1bd120000-    7fa1bd351000                uxtheme
ELF     7fa1bd351000-    7fa1bd557000 Deferred        libxfixes.so.3
ELF     7fa1bd557000-    7fa1bd762000 Deferred        libxcursor.so.1
ELF     7fa1bd762000-    7fa1bd972000 Deferred        libxi.so.6
ELF     7fa1bd972000-    7fa1bdb75000 Deferred        libxcomposite.so.1
ELF     7fa1bdb75000-    7fa1bdd80000 Deferred        libxrandr.so.2
ELF     7fa1bdd80000-    7fa1bdf8a000 Deferred        libxrender.so.1
ELF     7fa1bdf8a000-    7fa1be190000 Deferred        libxxf86vm.so.1
ELF     7fa1be190000-    7fa1be393000 Deferred        libxinerama.so.1
ELF     7fa1be393000-    7fa1be597000 Deferred        libxau.so.6
ELF     7fa1be597000-    7fa1be7b7000 Deferred        libxcb.so.1
ELF     7fa1be7b7000-    7fa1beaf5000 Deferred        libx11.so.6
ELF     7fa1beaf5000-    7fa1bed07000 Deferred        libxext.so.6
ELF     7fa1bed39000-    7fa1befd5000 Deferred        winex11<elf>
  -PE     7fa1bed50000-    7fa1befd5000                winex11
ELF     7fa1befd5000-    7fa1bf1fc000 Deferred        imm32<elf>
  -PE     7fa1befe0000-    7fa1bf1fc000                imm32
ELF     7fa1bf3a6000-    7fa1bf5d0000 Deferred        libexpat.so.1
ELF     7fa1bf5d0000-    7fa1bf80e000 Deferred        libfontconfig.so.1
ELF     7fa1bf80e000-    7fa1bfa4b000 Deferred        libpng16.so.16
ELF     7fa1bfa4b000-    7fa1bfc5a000 Deferred        libbz2.so.1
ELF     7fa1bfc5a000-    7fa1bfe70000 Deferred        libz.so.1
ELF     7fa1bfe70000-    7fa1c010d000 Deferred        libfreetype.so.6
ELF     7fa1c013f000-    7fa1c0427000 Deferred        msvcr100<elf>
  -PE     7fa1c0160000-    7fa1c0427000                msvcr100
ELF     7fa1c0427000-    7fa1c07b1000 Deferred        oleaut32<elf>
  -PE     7fa1c0450000-    7fa1c07b1000                oleaut32
ELF     7fa1c07b1000-    7fa1c09f8000 Deferred        winspool<elf>
  -PE     7fa1c07c0000-    7fa1c09f8000                winspool
ELF     7fa1c09f8000-    7fa1c0c87000 Deferred        shlwapi<elf>
  -PE     7fa1c0a10000-    7fa1c0c87000                shlwapi
ELF     7fa1c0c87000-    7fa1c1105000 Deferred        shell32<elf>
  -PE     7fa1c0ca0000-    7fa1c1105000                shell32
ELF     7fa1c1105000-    7fa1c13f7000 Deferred        comdlg32<elf>
  -PE     7fa1c1110000-    7fa1c13f7000                comdlg32
ELF     7fa1c13f7000-    7fa1c16fd000 Deferred        comctl32<elf>
  -PE     7fa1c1400000-    7fa1c16fd000                comctl32
ELF     7fa1c16fd000-    7fa1c192a000 Deferred        msvfw32<elf>
  -PE     7fa1c1700000-    7fa1c192a000                msvfw32
ELF     7fa1c192a000-    7fa1c1bbe000 Deferred        rpcrt4<elf>
  -PE     7fa1c1940000-    7fa1c1bbe000                rpcrt4
ELF     7fa1c1bbe000-    7fa1c1f42000 Deferred        ole32<elf>
  -PE     7fa1c1bf0000-    7fa1c1f42000                ole32
ELF     7fa1c1f42000-    7fa1c215c000 Deferred        version<elf>
  -PE     7fa1c1f50000-    7fa1c215c000                version
ELF     7fa1c215c000-    7fa1c23eb000 Deferred        advapi32<elf>
  -PE     7fa1c2170000-    7fa1c23eb000                advapi32
ELF     7fa1c23eb000-    7fa1c2750000 Deferred        gdi32<elf>
  -PE     7fa1c2400000-    7fa1c2750000                gdi32
ELF     7fa1c2750000-    7fa1c2af0000 Deferred        user32<elf>
  -PE     7fa1c2770000-    7fa1c2af0000                user32
ELF     7fa1c2af0000-    7fa1c2db3000 Deferred        winmm<elf>
  -PE     7fa1c2b00000-    7fa1c2db3000                winmm
ELF     7fa1c2db3000-    7fa1c2fdf000 Deferred        msacm32<elf>
  -PE     7fa1c2dc0000-    7fa1c2fdf000                msacm32
ELF     7fa1c2fdf000-    7fa1c322d000 Deferred        avifil32<elf>
  -PE     7fa1c2ff0000-    7fa1c322d000                avifil32
ELF     7fa1c33d6000-    7fa1c35ed000 Deferred        libgcc_s.so.1
ELF     7fa1c35ed000-    7fa1c38ea000 Deferred        libm.so.6
ELF     7fa1c38ea000-    7fa1c3bf6000 Deferred        ntdll<elf>
  -PE     7fa1c3910000-    7fa1c3bf6000                ntdll
ELF     7fa1c3bf9000-    7fa1c3dfd000 Deferred        libdl.so.2
ELF     7fa1c3dfd000-    7fa1c41a0000 Deferred        libc.so.6
ELF     7fa1c41a0000-    7fa1c43bd000 Deferred        libpthread.so.0
ELF     7fa1c43f0000-    7fa1c4795000 Dwarf           libwine.so.1
ELF     7fa1c4796000-    7fa1c49b9000 Deferred        ld-linux-x86-64.so.2
ELF     7fff679f9000-    7fff679fa000 Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
0000001e    0
0000001d    0
00000014    0
00000010    0
0000000f    0
00000012 winedevice.exe
0000001c    0
00000019    0
00000018    0
00000013    0
0000001a plugplay.exe
00000020    0
0000001f    0
0000001b    0
00000027 kf.exe
0000003c    0
0000002f    0
00000047    0
0000002e    0
00000035    0
0000002c    0
0000002a    0
0000003f explorer.exe
00000016    0
00000009    0
00000029    0
00000028    0
0000000a (D) Z: mpark-hftVMCKeyFramesMovie64.exe
00000031    0 <==
System information:
    Wine build: wine-1.8.6
    Platform: x86_64
    Version: Windows XP
    Host system: Linux
    Host version: 4.4.87-18.29-default