
I'm a math tutor and I want to create videos to explain certain math concepts, and I'm wondering if the diagrams library would help me. There are two questions--first, whether it has the capability to do what I want, and second how hard it would to integrate the animations into YouTube videos with voice-over. To describe the capability, I'm looking first to typeset equations. Then, second, to represent manipulation of equations by having elements of equations move locations or cross-fade. Also "elements" could mean pictures or non-mathematical notation. I have no doubt that diagrams can make the diagrams themselves. What I wonder about is the animation capabilities---ability to have elements move or cross-fade (dissolve), in particular. As far as the ability to integrate these into YouTube videos, that is probably beyond the scope of this list, but maybe someone happens to have done this and knows the answer. Mike

On Jun 18, 2014, at 11:31 PM, Dennis Raddle
wrote: I'm a math tutor and I want to create videos to explain certain math concepts, and I'm wondering if the diagrams library would help me. There are two questions--first, whether it has the capability to do what I want, and second how hard it would to integrate the animations into YouTube videos with voice-over.
To describe the capability, I'm looking first to typeset equations. Then, second, to represent manipulation of equations by having elements of equations move locations or cross-fade. Also "elements" could mean pictures or non-mathematical notation.
I have no doubt that diagrams can make the diagrams themselves. What I wonder about is the animation capabilities---ability to have elements move or cross-fade (dissolve), in particular.
As far as the ability to integrate these into YouTube videos, that is probably beyond the scope of this list, but maybe someone happens to have done this and knows the answer.
Mike
I'll chime in on the last part: between diagrams, Rasterific (http://hackage.haskell.org/package/Rasterific), and ffmpeg-light (http://hackage.haskell.org/package/ffmpeg-light) you can certainly make animations ready for upload to YouTube. The ffmpeg-light repository has examples of saving out h264 video and Rasterific animations. Tying these pieces together with some transition effects would be a great project. Anthony

Hi, Am Mittwoch, den 18.06.2014, 23:44 -0400 schrieb Anthony Cowley:
I have no doubt that diagrams can make the diagrams themselves. What I wonder about is the animation capabilities---ability to have elements move or cross-fade (dissolve), in particular.
I very recently created this animation with diagrams, which does move and fade stuff: http://joachim-breitner.de/publications/haskell_bytes_portland_2014-06-13.we... But the ride was not as smooth as it should have been. See https://gist.github.com/nomeata/cde96a2e693a23cca8ee for the code. The function positionSpec contains a “script”, i.e. a sequence of animated modifications to the image, using lenses to position the change. I guess with the right combinators, this can be greatly simplified, but it is hard to come up with the right combinators. Especially as our code is one-dimensional, and we want to compose in three dimensions (x, y and time). Greetings, Joachim -- Joachim “nomeata” Breitner mail@joachim-breitner.de • http://www.joachim-breitner.de/ Jabber: nomeata@joachim-breitner.de • GPG-Key: 0xF0FBF51F Debian Developer: nomeata@debian.org
participants (3)
-
Anthony Cowley
-
Dennis Raddle
-
Joachim Breitner