Skip to main content

ChapSnap

Resync Chapters by snapping them to Scene Changes.

Usage

Usage: chapsnap [OPTIONS] VIDEO [CHAPTERS]

  Snap Chapters to Scene Changes.

  VIDEO       The video file to snap chapters to scene changes. All video formats are
              supported. You may alternatively provide a directory path to process
              video files in batch.
  [CHAPTERS]  Optional chapters file if you want to use chapters from a file
              rather than ones already muxed with the video.

Options:
  -t, --threshold FLOAT  Threshold on Scene Change probability scores. The
                         lower the value, the more unlikely the frame is to be
                         a Scene Change. Range: 0.0 (Impossible) - 1.0
                         (Definite).
  -o, --offset FLOAT     Offset to apply to each Chapter. A negative offset
                         may result in fewer Chapters.
  --trim INTEGER         Remove n Chapters from the start of the Video. A
                         negative value will remove n Chapters from the end of
                         the Video. Timestamps will be offset respectively.
  -nf, --no-forward      Do not try to resync Chapters forward in time.
  -nb, --no-backward     Do not try to resync Chapters backward in time.
  -k, --keyframes        Only sync to Scene Changes on Keyframes (I-frames).
  -0, --zero             Force the first chapter to be at `00:00:00.000`, even
                         after offsets and trims.
  -c, --chain            Chain sync adjustments from one Chapter to the next.
                         E.g., Chapter 1 had -2, so Chapter 2 will begin with
                         an offset of -2. Chapter 2 with -2 has a change of
                         -1, so Chapter 3 will begin with an offset of -3 and
                         so on.
  --overwrite            Apply new Chapters to the input video file in-place,
                         without making a duplicate.
  --help                 Show this message and exit.

Contributors

License

© 2023 rlaphoenix — GNU General Public License, Version 3.0

Metadata

Release files for chapsnap 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for chapsnap 1.2.0
File Size Uploaded
chapsnap-1.2.0.tar.gz 16.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for chapsnap 1.2.0
File Interpreter ABI Platform
chapsnap-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 34.8 kB

Release files / chapsnap-1.2.0.tar.gz

Download URL chapsnap-1.2.0.tar.gz
Size 16.8 kB
Tags Source
SHA-256 checksum
How to use checksums
dee74cd9e967eee835c1d9111c151fde86019ce111cbd76e7485a5a603e64d1f
BLAKE2b-256 checksum
How to use checksums
43dc5d444fe197ddc681762d414468e717d2f5eb63725bc33a5d8c0784944384
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.11 Linux/5.15.0-1036-azure

Release files / chapsnap-1.2.0-py3-none-any.whl

Download URL chapsnap-1.2.0-py3-none-any.whl
Size 17.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
951d22c504da444438c68505bd056a49d81d2335de154f96c9d56f58daf7f126
BLAKE2b-256 checksum
How to use checksums
542a6dc23a7325bdd5467a5fe35994e1f1845315b932ef45c82b5af3d12d2573
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.11 Linux/5.15.0-1036-azure

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page