Welcome to the Test Data repository for the Ister Media Server!
This repository contains test images generated using the DeepAI Text-to-Image model.
- The repository exclusively contains images.
To create MKV files from the images, simply run the ./create_mkv.sh script.
This script will utilize the background images as input to generate the corresponding MKV files.
If no background images are found it will create a yellow video stream MKV file.
Run ./create_books.sh to generate the books/ library on node1/disk1 and node2/disk1. It creates:
Owl (1950)/Night Flight (2015).epub— a plain epub, plusOwl (1950)/Night Flight (2015)/— the same book as an audiobook folder of zero-based numbered mp3 chapters (000_Chapter_0.mp3, …) with acover.jpg.Hedgehog/Winter Sleep.epub— a plain epub.Hedgehog/Spring Walk.epub— an EPUB 3 media-overlay ("karaoke") epub: embedded mp3 audio (stored uncompressed), one SMIL file per chapter withclipBegin/clipEndper sentence span andmedia:durationmetadata. Deliberately named without a "(karaoke)" suffix — the server must detect overlays from the epub contents, never from the filename.
All generated book files are git-ignored, like the mkv/flac files.
Run ./create_comics.sh to generate the comics/ library on node1/disk1: two series directories
(Falcon (1998) and Badger, the latter without a start year) each with a cover.jpg and two
Volume N.cbz volumes of five generated jpg pages. The *.cbz files are git-ignored.
Run ./create_podcast_feed.sh [base_url] to generate podcast-feed/: a small RSS feed with three
mp3 episodes and a cover. The enclosure/image URLs are built from base_url, so the feed can be
generated for any host — e.g. ./create_podcast_feed.sh http://podcast-feed:8080 when it will be
served from inside a Kubernetes cluster.
Run ./serve_podcast_feed.sh [port] (default 8123) to generate the feed for your local IP and
serve it with python3 -m http.server. Subscribe in the Ister app with the printed feed URL (the
server needs a PODCAST library configured). The generated podcast-feed/ directory is git-ignored.