You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The implementation for the enhancement #64 parses SMIL files found in the EPUB book into a list of VersOne.Epub.Schema.Smil objects. However, it is not very convenient for the consumer to use this data because it is not linked to any content files and the internal structure of the SMIL files is not very user-friendly (e.g. the values for the ClipBegin and ClipEnd properties in the VersOne.Epub.Schema.SmilAudio object use their own standard to encode timestamps which is not compatible with any timestamp classes available in .NET).
Proposed solution
Expose the data parsed from the SMIL files as easy to consume narration objects on the EpubBook level.
Description
The implementation for the enhancement #64 parses SMIL files found in the EPUB book into a list of
VersOne.Epub.Schema.Smil
objects. However, it is not very convenient for the consumer to use this data because it is not linked to any content files and the internal structure of the SMIL files is not very user-friendly (e.g. the values for theClipBegin
andClipEnd
properties in theVersOne.Epub.Schema.SmilAudio
object use their own standard to encode timestamps which is not compatible with any timestamp classes available in .NET).Proposed solution
Expose the data parsed from the SMIL files as easy to consume narration objects on the
EpubBook
level.Additional context
EPUB Media Overlays 3.2 specification: https://www.w3.org/publishing/epub32/epub-mediaoverlays.html
The text was updated successfully, but these errors were encountered: