#7298: use html5 video tag for animations
-------------------------------------+-------------------------------------
       Reporter:  whuss              |        Owner:  whuss
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.4
      Component:  graphics           |   Resolution:  fixed
       Keywords:  animation, video   |    Merged in:
        Authors:  Martin von Gagern  |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/gagern/ticket/7298               |  2f6a6703ba31efa50c24b8eab742151ac5adbd25
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Old description:

> The attached patch adds support for creating Ogg Theora videos from
> animation objects.
>
> The resulting video files are embedded into the notebook using the
> html5 video tag.
>
> The show method of animations now works more like the one of
> Graphics objects. Animations can now be embeddend in html fragments,
> for example using html.table().
>
> By default animations are still created as animated gifs. To get
> a Theora video from an animation "a" use:
>
> {{{
> a.show(format = 'ogv')
> }}}
>
> Depends on libtheora and libogg spkg's (Trac: #7297).

New description:

 This ticket is about adding support for creating Ogg Theora or WebM videos
 from animation objects. The resulting video files are embedded into the
 notebook using the HTML 5 video tag.

 The show method of animations now works more like the one of Graphics
 objects. Animations can now be embeddend in html fragments, for example
 using html.table(). By default animations are still created as animated
 GIFs. To get a modern video from an animation "a" use one of these:

 {{{
 a.show(mimetype="video/ogg")
 a.show(format="webm")
 }}}

 The original ticket was designed to use libtheora and libogg from #7297
 and only supported Theora. The currently attached branch builds on FFmpeg
 and supports a variety of formats, including Theora and WebM. Support for
 calling FFmpeg is already in place, so the focus here is on user
 interface, mainly integration with the `show` method and using HTML 5
 video tags.

--

Comment (by gagern):

 Changing description to reflect what this is currently about.

--
Ticket URL: <http://trac.sagemath.org/ticket/7298#comment:47>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to