Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tautcony/chaptertool

A simple tool for video chapter extract & process
https://github.com/tautcony/chaptertool

blu-ray bluray chapter dvd extract video

Last synced: about 1 month ago
JSON representation

A simple tool for video chapter extract & process

Awesome Lists containing this project

README

        

# ChapterTool ![License: GPL v3](https://img.shields.io/github/license/tautcony/chaptertool.svg) [![Build status](https://ci.appveyor.com/api/projects/status/rtc76h5ulveafj5f?svg=true)](https://ci.appveyor.com/project/tautcony/chaptertool) ![](https://img.shields.io/github/downloads/tautcony/chaptertool/total.svg)

A simple tool for extracting chapters from various types of files and editing them.

## Feature

- Extract chapter file from different file types
- Multiple time adjustments (expression in Infix notation or Reverse Polish notation)
- Move all chapter numbers backwards optionally (for OGM format)
- Load chapter name from text file as template
- Calculate frames from chapter time
- Supported saving formats: `.txt`, `.xml`, `.qpf`, `.json`.

### Supported file type

- OGM(`.txt`)
- XML(`.xml`)
- MPLS from BluRay(`.mpls`)
- IFO from DVD(`.ifo`)
- XPL from HDDVD(`.xpl`)
- CUE plain text or embedded(`.cue`, `.flac`, `.tak`)
- Matroska file(`.mkv`, `.mka`)
- Mp4 file(`.mp4`, `.m4a`, `.m4v`)
- WebVTT(`.vtt`)

## Thanks to

- [Chapters file time Editor](https://www.nmm-hd.org/newbbs/viewtopic.php?f=16&t=24)
- [BD Chapters MOD](https://www.nmm-hd.org/newbbs/viewtopic.php?f=16&t=517)
- [gMKVExtractGUI](http://sourceforge.net/projects/gmkvextractgui/)
- [Chapter Grabber](http://jvance.com/pages/ChapterGrabber.xhtml)
- [MKVToolNix](https://www.bunkus.org/videotools/mkvtoolnix/links.html)
- [libbluray](http://www.videolan.org/developers/libbluray.html)
- [BDedit](http://pel.hu/bdedit/)
- [Knuckleball](https://github.com/jimevans/knuckleball)
- [mp4v2](https://code.google.com/archive/p/mp4v2/)
- [BluRay](https://github.com/lerks/BluRay)
- [IfoEdit](http://www.ifoedit.com/index.html)

## Requirements

- You must have the `.NET Framework 4.8` available from Windows Update.
- The matroska file support is powered by [`MKVToolNix`](https://mkvtoolnix.download/downloads.html#windows).
- The mp4 file support is powered by `libmp4v2`, you need to get the dll before using this feature.

## License

Distributed under the GPLv3+ License. See LICENSE for more information.

## Source Code
- [GitHub](https://github.com/tautcony/ChapterTool)
- [BitBucket](https://bitbucket.org/TautCony/chaptertool)