All apps · 0 apps
chaptertool
Docker app from grtgbln's Repository
Overview
Some features are not available in the web interface, but can be accessed via the command line interface: https://github.com/Mtillmann/chaptertool?tab=readme-ov-file#cli
Readme
View on GitHub![]()
chaptertool
Create and convert chapters for podcasts, youtube, matroska, mkvmerge/nero/vorbis, webvtt, ffmpeginfo, ffmetadata, pyscenedetect, apple chapters, edl, podlove simple chapters (xml, json), apple hls chapters and mp4chaps.
Build on @mtillmann/chapters
Web App
Click here to open the web app.
Supported Formats
| name | key | ext | info |
|---|---|---|---|
| Podcasting 2.0 Chapters | chaptersjson | json |
spec |
| FFMetadata | ffmpegdata | txt |
spec |
| Matroska XML chapters | matroskaxml | xml |
spec |
| MKVToolNix mkvmerge XML | mkvmergexml | xml |
spec |
| MKVToolNix mkvmerge simple | mkvmergesimple | txt |
spec |
| WebVTT Chapters | webvtt | vtt |
spec |
| Youtube Chapter Syntax | youtube | txt |
|
| FFMpegInfo | ffmpeginfo | txt |
read only, used internally |
| PySceneDetect | pyscenedetect | csv |
project home |
| Vorbis Comment Format | vorbiscomment | txt |
spec |
| "Apple Chapters" | applechapters | xml |
source |
| Shutter EDL | edl | edl |
source |
| Podigee Chapters/Chaptermarks | podigee | json |
spec |
| Podlove Simple Chapters | psc | xml |
spec |
| Podlove Simple Chapters JSON | podlovejson | json |
source |
| MP4Chaps | mp4chaps | txt |
source |
| Apple HLS Chapters | applehls | json |
spec, partial support |
| Scenecut format | scenecut | json |
source |
| Audible Chapter Format | audible | json |
source |
| Spotify Formats A/B | spotifya|spotifyb | txt |
see |
| Podcastpage Format | podcastpage | txt |
see |
| Podigee Text Format | podigeetext | txt |
see |
| TransistorFM Chapter Format | transistorfm | txt |
see |
| Unknown Shownotes Format | shownotes | txt |
see |
CLI
An updated cli tool with better interface is available here: chapconv
If you want to extract chapters from videos, rather use native ffmpeg or pyscenedetect commands and integrate chapconv in your pipeline. Here is the old CLI Documentation.
Examples & FAQ
Docker
Use docker to run the web GUI:
docker build -t chaptertool-gui .
docker run -p 8989:8989 chaptertool-gui
# open http://localhost:8989 in your browser
or use the image from dockerhub:
docker run -p 8989:8989 martintillmann/chaptertool-gui
Install Chaptertool on Unraid in a few clicks.
Find Chaptertool in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Download Statistics
Related apps
Explore more like this
Explore allLinks
Details
martintillmann/chaptertool-gui:latestRuntime arguments
- Web UI
http://[IP]:[PORT:8989]/- Network
bridge- Privileged
- false
Template configuration
Container Port: 8989
- Target
- 8989
- Default
- 8989
- Value
- 8989