Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/w3c/sync-media-pub
Repository of the Synchronized Multimedia for Publications Community Group
https://github.com/w3c/sync-media-pub
media publ-wg publishing
Last synced: 4 months ago
JSON representation
Repository of the Synchronized Multimedia for Publications Community Group
- Host: GitHub
- URL: https://github.com/w3c/sync-media-pub
- Owner: w3c
- License: other
- Created: 2018-02-22T09:32:01.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T05:25:20.000Z (5 months ago)
- Last Synced: 2024-09-30T04:22:13.057Z (4 months ago)
- Topics: media, publ-wg, publishing
- Language: JavaScript
- Homepage: http://w3c.github.io/sync-media-pub
- Size: 5.39 MB
- Stars: 17
- Watchers: 22
- Forks: 4
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Synchronized Multimedia for Publications Community Group
This is the repository for ongoing work done by the [W3C Synchronized Multimedia for Publications Community Group](https://www.w3.org/community/sync-media-pub/).
The task of the CG is to explore and develop media synchronization techniques compatible with publishing formats on the web, including [Audiobooks](https://www.w3.org/TR/audiobooks/), [EPUB](https://www.w3.org/publishing/groups/epub-wg/), and standalone [HTML](https://www.w3.org/html/).
## What's currently available
* [Documents](https://w3c.github.io/sync-media-pub)
* [Visualizer demo](https://w3c.github.io/sync-media-pub/demo/visualizer)## Repository structure
* `demo-src`: source code for demos
* `player`: WIP user agent implementation. early stages. launch with `npm run dev`.
* `synclib`: sync media file parser. creates a timegraph from a sync media xml file. Build with `build.sh`.
* `visualizer`: uses `synclib` to create a visual representation of the timegraph.
* `docs`: what gets served at w3c.github.io/sync-media-pub (not the best directory name but it's what github requires)
* `docs-src`: source for the specification and related documents. Edit as markdown, build with `npm run build`.
* `drafts`: old documents and stray ideas