Replies: 3 comments 12 replies
-
That's a very interesting use-case. My recommandation would be to add this feature on top of the "guided": [
{
"href": "http://example.org/page1.jpeg",
"title": "Page 1"
},
{
"href": "http://example.org/page1.jpeg#xywh=0,0,300,200",
"title": "Panel 1",
"alternate": [
{
"href": "http://example.org/track#t=,23",
"type": "audio/mpeg"
}
]
},
{
"href": "http://example.org/page1.jpeg#xywh=300,200,310,200",
"title": "Panel 2",
"alternate": [
{
"href": "http://example.org/track#t=23,50",
"type": "audio/mpeg"
}
]
}
] Unlike with text, there's no need for an additional SMIL-like structure for comics. Since we can already easily reference an area in a page, it feels natural to enhance it without using an external ressource. For EPUB 3.x, although region based navigation remains an official satellite spec, it's not implemented anywhere. We'll need to decide how we plan on addressing this use case in Readium Mobile/Desktop but it seems unlikely that we'll support region-based navigation given the lack of files available. One way this could be handled would be through an RWPM enhanced EPUB 3.3 file. In an OPF, we can use a link to an <link rel="alternate"
href="manifest.json"
media-type="application/divina+json" /> Your EPUB would continue to work as-is with any EPUB FXL reading system, but this could trigger a specific behavior in apps that support DiViNa as well. |
Beta Was this translation helpful? Give feedback.
-
Note that in Thorium, Divina rendering/playback (i.e. images, videos, animated transitions, canvas rasterizing, etc.) is currently completely "outsourced" to this library: https://github.com/readium/divina-player-js In other words, synchronized audio narration would have to be implemented in this library, which is maintained separately from the |
Beta Was this translation helpful? Give feedback.
-
Besides an audio narration, we'd be very interested in TTS. So we need a way to provide the text per frame, bubble, headlines etc. along with language and other TTS related properties. |
Beta Was this translation helpful? Give feedback.
-
At Nota (the Danish Library and Expertise Center for people with print disabilities) we are moving from DAISY 2.02 to EPUB and RWPM.
We use an in-house DAISY 2.02 format* for comic books with narration, but if possible we'd like to use a format others can use when we migrate to EPUB and RWPM in 2021.
The Divina profile for RWPM looks promising but lacks a few features for our needs, the main one being synced narration (the other being transitions and panning - but that is for another topic).
I've been looking into
Region-Based Navigation
used by EPUB 3.3 for comics, which looks very promising for distributing our comics as EPUB.But that still leaves the
RWPM Divina
, should we just add async-narration
-json like we would for an ordinary audio+text book? Or should we do something else?Beta Was this translation helpful? Give feedback.
All reactions