ChapterTool 23.3.0

dotnet tool install --global ChapterTool --version 23.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local ChapterTool --version 23.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=ChapterTool&version=23.3.0
                    
nuke :add-package ChapterTool --version 23.3.0
                    

ChapterTool

ChapterTool is a cross-platform command-line tool for multimedia chapter files. It can list formats, inspect chapter sources, and convert chapter data without the desktop application.

Requirements

  • Install a compatible .NET 10 runtime.
  • Install ffprobe from FFmpeg to read chapters from general media containers.
  • Install mkvextract from MKVToolNix to read Matroska chapters.
  • Install eac3to to read Blu-ray BDMV folders.

ChapterTool searches standard platform locations for these external tools.

Global Tool

Install the tool:

dotnet tool install --global ChapterTool

Update the tool:

dotnet tool update --global ChapterTool

Remove the tool:

dotnet tool uninstall --global ChapterTool

Local Tool

Create a tool manifest and install ChapterTool:

dotnet new tool-manifest
dotnet tool install ChapterTool

Run the local tool:

dotnet tool run chaptertool --help

Commands

chaptertool formats
chaptertool inspect input.mpls
chaptertool convert input.xml --format txt --output chapters.txt
chaptertool convert input.xml --format vtt --stdout
chaptertool --version

Use chaptertool <command> --help to see the options for a command.

License

ChapterTool is distributed under the GPLv3+ license.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
23.3.0 69 7/30/2026
23.2.1 103 7/22/2026