Animation video of dynamic data

Evolution and dynamics on networks in Gephi: UI, data formats, algorithms...
kerstinsailer
Posts:1
Joined:13 Dec 2011 17:22
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable
Animation video of dynamic data

Post by kerstinsailer » 13 Dec 2011 17:37

Hi there,

I am a new Gephi user and am trying to find my way around doing the visualisations I want to do.
I have a dynamic data set on the growth of a scientific co-authorship community from 1979 to 2010 and have managed to import my data into Gephi as dynamic data (the data is grouped into 10 different periods at the moment, so is not as dynamic as it could be, I know...)

Now, is it possible to directly record a video or an animation of how the network grows over time, for instance as shown here: https://gephi.org/2011/the-egyptian-rev ... n-twitter/
Or do I necessarily have to export screenshots? But using the timeline as a filter all I seem to get is a static view rather than how nodes and ties are dynamically added?

Any pointers gladly taken. I'm no programmer, so techie-heavy solutions might be tricky for me... ;)
Thanks!

elijah
Gephi Community Support
Posts:169
Joined:11 Sep 2010 18:09
Location:Stanford, CA
Contact:

Re: Animation video of dynamic data

Post by elijah » 18 Dec 2011 18:17

The only way to currently animate in Gephi is to use a script with the Gephi Toolkit or to screencast. I'm going to release the Java scripts I've used to make a few animations in a couple days, but you'll need to know a bit of Java for that (not much, trust me).

User avatar
jbilcke
Gephi Core Developer
Posts:41
Joined:10 Dec 2009 17:48
Location:Paris, France
Contact:

Re: Animation video of dynamic data

Post by jbilcke » 13 Jan 2012 04:28

elijah wrote:The only way to currently animate in Gephi is to use a script with the Gephi Toolkit or to screencast. I'm going to release the Java scripts I've used to make a few animations in a couple days, but you'll need to know a bit of Java for that (not much, trust me).
I would be interested by these screencast scripts! I'm often asked for this feature by users during presentations.

User avatar
mbastian
Gephi Architect
Posts:728
Joined:10 Dec 2009 10:11
Location:San Francisco, CA
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by mbastian » 13 Jan 2012 04:32

Julian did you look at http://jffmpeg.sourceforge.net/? It looks like they did a good job at rewriting some video encoding codec in pure Java (no native library needed). That is exactly what we need.

richie.kavanagh
Posts:8
Joined:10 Jan 2012 21:23
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by richie.kavanagh » 17 Jan 2012 21:05

Hi guys,
I'm very interested in these animations too.
I had thought about the static screenshots option but I fear this will quickly become unmaintainable.

Does anybody have a sample script of this interaction with the Gephi toolkit to get me started?
I'd really really appreciate this.

Richie

francesco
Posts:6
Joined:12 Apr 2011 06:30
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by francesco » 08 Jun 2012 15:17

Hello,

I was wondering how this project evolved?
Is there a way to avoid using screencast?

I am not afraid of getting my hands dirty with some codes ;-)

Francesco

admin
Gephi Community Manager
Posts:964
Joined:09 Dec 2009 14:41
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by admin » 12 Jun 2012 13:12

The feature is not specified nor implemented, so feel free to fix it ;)

francesco
Posts:6
Joined:12 Apr 2011 06:30
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by francesco » 14 Jun 2012 09:51

Ok.

Can you give me a good start point. What part of the code should I focus on? Is there any existing plugin that has not been integrated yet?

admin
Gephi Community Manager
Posts:964
Joined:09 Dec 2009 14:41
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable

Re: Animation video of dynamic data

Post by admin » 14 Jun 2012 09:54

You should focus on the Timeline module for animation controlling, and Preview module for graphics capturing. Notice that the start-stop button may not be related to the start/stop button of the timeline, in case when users don't have dynamic networks but want to record layout animations.

When we investigated the tech issues, we found that we better use a Java binding to ffmpeg for video encoding, and provide encoding options in Gephi user interface.

User avatar
seinecle
Gephi Community Support
Posts:546
Joined:08 Feb 2010 16:55
Location:Lyon, France
Contact:

Re: Animation video of dynamic data

Post by seinecle » 20 Feb 2013 21:33

Hi Francesco,
Any progress by any chance?

Thx!

Clement

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1275: count(): Parameter must be an array or an object that implements Countable