Export Construct project as a video file

New releases and general discussions.

Post » Wed Sep 23, 2009 10:22 pm

Well, I'm too used to construct and mmf style that I can do pretty much anything I want with it... Well, now I'm in college and I need to do some little animations(less than a minute)... the big problem is that the prograns that I found are all proprietary(flash) and more: a complete new studing cicle to learn.
So, I started to search and found a way with some programs that do videos from a selected window... this worked, but, then the idea of it in construct came in my mind...
Is it possible? To you guys to do an "export as video" feature to construct?

Well, keep up the good work! construct is awesome.
PS: Sorry for my english.
B
2
G
4
Posts: 27
Reputation: 1,104

Post » Wed Sep 23, 2009 10:27 pm

You can just use a screen recording app - FRAPS is a good one designed for DirectX applications.
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,518

Post » Thu Sep 24, 2009 1:02 am

or insert code which takes a screen cap every frame, then parse together the frames as an anim using some program
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Thu Sep 24, 2009 6:21 am

[quote="QuaziGNRLnose":109nsnhs]or insert code which takes a screen cap every frame, then parse together the frames as an anim using some program[/quote:109nsnhs]

Um...
Not sure you want to do that every frame... :wink:
Image Image
B
161
S
48
G
90
Posts: 7,347
Reputation: 66,749

Post » Thu Sep 24, 2009 10:43 am

[quote="superxsonic":3bnoq2bo]Well, now I'm in college and I need to do some little animations(less than a minute)... the big problem is that the prograns that I found are all proprietary(flash)...[/quote:3bnoq2bo]

Do you need a flash authoring program

OR

[quote="superxsonic":3bnoq2bo] I started to search and found a way with some programs that do videos from a selected window... [/quote:3bnoq2bo]

Do you need a screen recording program?
B
2
S
1
G
3
Posts: 102
Reputation: 1,304

Post » Thu Sep 24, 2009 3:10 pm

[quote="QuaziGNRLnose":96qnss15]or insert code which takes a screen cap every frame, then parse together the frames as an anim using some program[/quote:96qnss15]

Can this be done?

I've not seen any events while playing with construct that lets you take a screenshot or better yet an area of the screen and export to a image file. I've probably missed something but I've tried the image manipulator and the Canvas object, or would it have to be a Python script (which I know zero about)?
B
46
S
23
G
7
Posts: 459
Reputation: 6,763

Post » Thu Sep 24, 2009 8:09 pm

Your best bet is fraps.
B
25
S
3
G
6
Posts: 1,197
Reputation: 5,620

Post » Thu Sep 24, 2009 9:48 pm

[quote="newt":o83vqgzp][quote="QuaziGNRLnose":o83vqgzp]or insert code which takes a screen cap every frame, then parse together the frames as an anim using some program[/quote:o83vqgzp]

Um...
Not sure you want to do that every frame... :wink:[/quote:o83vqgzp]

if hes using using his project strictly for an animation, the huge amount of lag(which im aware of already) that this would create doesnt matter. its as if construct were rendering a video, like 3d software does. the speed decrease of the running program wouldnt have any effect on the speed of the video. of course youd need everything to be framerate dependant or else time delta would mess movements up.

this would provide you with the best possible animation quality, with the best framerate, and it would be the native size of the video. then you could use a program like ffmpeg to parse the frames toghether.

trust me if your going for the best possible quality i would do things this way. if not fraps should do the job fine
B
52
S
7
G
6
Posts: 1,945
Reputation: 7,610

Post » Thu Sep 24, 2009 10:56 pm

As I understand it, FRAPS is highly optimised to record video at the highest framerate possible - so if you're working in realtime, it would be a much better idea than taking screencaps every frame (which you can't do via an object in Construct anyway).
Scirra Founder
B
359
S
214
G
72
Posts: 22,946
Reputation: 178,518

Post » Thu Sep 24, 2009 11:07 pm

The thing is you cant even see every frame, that's why most screencaptures are set to go from 40 to 60 fps.
Plus the events to paste everything into a canvas, and then use imagemanipulator to save it are going to really slow it down, especially if you have to wait a tick....
And yes you would still need to figure in timedelta in there somewhere.
Btw CamStudio is a free alternative.
[url:1b5vrs5z]http://camstudio.org/[/url:1b5vrs5z]
Image Image
B
161
S
48
G
90
Posts: 7,347
Reputation: 66,749

Next

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 2 guests