Ticket #431 (new enhancement)

Opened 2 years ago

Last modified 19 months ago

Support for ePub

Reported by: Frans Owned by:
Priority: major Milestone: MediaMosa 3.1/3.5
Component: Core Version:
Keywords: Cc:
MoSCoW: Could Have Estimated time after impact analysis:
Related to project: none Tested: no
Accepted: no Estimated Hours: 0

Description

Dear Carlos,
i've just uploaded an iphone screen recording here
 http://demo.cineca.it/mod/ltol/epub.mp4
in order to show the proof of concept.
The main idea was the automatization of a ePub publishing starting from MediaMosa / Matterhorn mediafiles.

As you know an .epub is a zip container with a ePub 2.0.1 compliant structure inside.
You can find good references on the web about embedding video files in a ePub page. The main idea is to use html5, the new <video> tag and a reader that support them.
The apple iBook app i used is based on WebKit? and those features are supported (as you can see i.e. here  http://www.slideshare.net/freedomtw/html5-andebook
there are different ePub-html5 implementation/support at the moment).
The easiest way to get a proof of concept and discuss it has been to start from a basic ePub sample like this:
 http://demo.cineca.it/mod/ltol/epub.video.zip

You can change it following some good references on the web:
-  http://www.pigsgourdsandwikis.com/2010/05/html5-video-works-on-ibooks-on-ipad.html
and using free ePub editors like Calibre (only for editing and not as a viewer) for metadata obtaining something like this:
 http://demo.cineca.it/mod/ltol/L2L.Mosaic.epub

Once you created an ePub file you can publish it using an iTunes feed on a page (off-line delivery).
Maybe it could be useful for some edu applications/domains. I'm still wondering about it.
What do you think?

Another topic to consider is that there are some good examples of web-based (JS) ePub reader on the web:
-  http://romeda.org/rePublish/
-  http://blog.threepress.org/2010/02/06/three-javascript-epub-readers/
-  http://monocle.inventivelabs.com.au/

All the best,
Matteo

Change History

Changed 2 years ago by Frans

  • milestone changed from MediaMosa 3.0 to MediaMosa 2.4

Changed 2 years ago by Frans

  • milestone changed from MediaMosa 2.4 to MediaMosa 3.0

Changed 19 months ago by Frans

  • milestone changed from MediaMosa 3.0 to MediaMosa 3.5

Spike to support ePub

Note: See TracTickets for help on using tickets.