Skip to main content

SubReDo

Apply Cuts from a VideoReDo Project File to Subtitles.

VideoReDo allows you to make frame-accurate cuts without re-encoding the entire video or audio file. However, it does not keep or cut Subtitles. That's where SubReDo comes in! Save your VideoReDo Project File (.Vprj) and pass it to SubReDo, and it will apply the same cuts but on the Subtitle files.

Note

  • Currently only SubRip (SRT) subtitles and Matroska Cut Exports are supported.

Features

  • Export VideoReDo Project to MKV automatically (Windows Only)
  • Automatically Mux Subtitle Cuts to MKV Video Cut Exports
  • Subtitle Flags and Metadata from Original Source are Retained

Dependencies

  • FFmpeg for cutting the Subtitles at specific calculated timestamps.
  • SubtitleEdit for offsetting the Subtitle captions to sync up with the Cut video.

Please make sure ffmpeg and SubtitleEdit can be found on your PATH Environment Variable, in your Current Working Directory, or in SubReDo's Installation directory.

Usage

Usage: subredo [OPTIONS] [PROJECTS]...

  Apply Cuts from a VideoReDo Project File on Subtitles.

  PROJECTS    One or more VideoReDo project files (.Vprj) to read and apply cuts from.
              You can alternatively specify a folder to search for .Vprj files from.
              Subtitles are read from the source file of each project.

Options:
  -o, --original-language TEXT  Declare the Original Language for this Video's
                                Subtitle flags.
  -c, --cut-video PATH          Specify manually exported cut video from the
                                VideoReDo project file to mux the Subtitles
                                to.Otherwise, On Windows a new MKV will be
                                automatically exported next to the project
                                file.
  -k, --keep-cut                Keep the original Cut Video after multiplexing
                                a Cut Video with the Subtitles.
  --help                        Show this message and exit.

Contributors

License

© 2023 rlaphoenix — GNU General Public License, Version 3.0

Metadata

Release files for subredo 1.1.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 subredo 1.1.0
File Size Uploaded Provenance Actions
subredo-1.1.0.tar.gz 22.7 kB Without provenance Details for subredo-1.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 46.7 kB

Release files / subredo-1.1.0.tar.gz

Download URL subredo-1.1.0.tar.gz
Size 22.7 kB
Tags Source
SHA-256 checksum
How to use checksums
ad335dca75cbdef1a5fc5fa2bf3a5170e0c4b9d3f3dac399eddfd7c9aa5fec30
BLAKE2b-256 checksum
How to use checksums
e9ad8bb609a9f2d80f4ab1fda0d510a820ae4cba858f7f1db96436f4d16b18bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.12 Linux/5.15.0-1042-azure

Release files / subredo-1.1.0-py3-none-any.whl

Download URL subredo-1.1.0-py3-none-any.whl
Size 24.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fe5641ad8bdf6cf12827f86227b4319a20562d49013d18b13fd12133190da892
BLAKE2b-256 checksum
How to use checksums
37aff856376f1c8535e4639f977dfa25a9ee7847472dffc4050facae291eab8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.4.1 CPython/3.10.12 Linux/5.15.0-1042-azure

Security for subredo 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

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