Changes between Initial Version and Version 47 of Ticket #7298
- Timestamp:
- Jan 6, 2015, 7:26:17 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #7298
-
Property
Status
changed from
new
toneeds_review
-
Property
Modified
changed from
Jun 26, 2014, 7:48:53 AM
toDec 16, 2014, 10:32:59 PM
-
Property
Authors
changed from
to
Martin von Gagern
- Property Cc mhampton Niles Johnson Andrey Novoseltsev added
-
Property
Resolution
changed from
to
fixed
-
Property
Milestone
changed from
sage-5.11
tosage-6.4
-
Property
Commit
changed from
to
2f6a6703ba31efa50c24b8eab742151ac5adbd25
-
Property
Branch
changed from
to
u/gagern/ticket/7298
-
Property
Report Upstream
changed from
to
N/A
-
Property
Type
changed from
defect
toenhancement
-
Property
Status
changed from
-
Ticket #7298 – Description
initial v47 1 The attached patch adds support for creating Ogg Theora videos from 2 animation objects. 1 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. 3 2 4 The resulting video files are embedded into the notebook using the 5 html5 video tag. 6 7 The show method of animations now works more like the one of 8 Graphics objects. Animations can now be embeddend in html fragments, 9 for example using html.table(). 10 11 By default animations are still created as animated gifs. To get 12 a Theora video from an animation "a" use: 3 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: 13 4 14 5 {{{ 15 a.show(format = 'ogv') 6 a.show(mimetype="video/ogg") 7 a.show(format="webm") 16 8 }}} 17 9 18 Depends on libtheora and libogg spkg's (Trac: #7297).10 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.