Skip to main content

Python Boilerplate contains all the boilerplate you need to create a Python package.

Project description

subsnitch

subsnitch is a program I made for stitching coverart,audio,subtitles into a video format. Feel free to use this to add subtitles to any audio work or for translation purposes.

Installation

I highly recommend you use pipx to install this, as it creates the virtualenv for you and seamlessly handles the loading of the virtual environment when running this tool. If you choose not to use pipx, you should create a virtualenv and possibly a wrapper script to launch this in the virtualenv.

pipx install subsnitch

Usage

When executed without arguments, the program should scan the current working directory for [mp3, wav] files and then process them Look for {basename}.vtt, {basename}.{ext}.vtt assert failure Look for {basename}.[png,jpeg,jpg,webp], {basename}.{ext}.[png,jpeg,jpg,webp], cover.[png,jpeg,jpg] assert failure Alternatively the program may take arguments to alter how it functions

The following is the help for the program

usage: __main__.py [-h] [-V] [-v]

burning subtitles/covers on audio tracks to produce video files

options:
  -h, --help     show this help message and exit
  -V, --version  show program's version number and exit
  -v, --verbose

Examples

No content

Credits

This package was created with Cookiecutter and the tbennett6421/pythoncookie project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

subsnitch-0.0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

subsnitch-0.0.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file subsnitch-0.0.1.tar.gz.

File metadata

  • Download URL: subsnitch-0.0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.5.0

File hashes

Hashes for subsnitch-0.0.1.tar.gz
Algorithm Hash digest
SHA256 384ab3cc80646fbeec5c0e7e138fb4162cb614e5a4fc6f4033be44656a68373f
MD5 1204ad9cced44717a0bb269a968ef156
BLAKE2b-256 6287eeced9c8fe76899827ba66b2b116dc63f6fa48a74fe5902d07d016163bf8

See more details on using hashes here.

File details

Details for the file subsnitch-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: subsnitch-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Darwin/23.5.0

File hashes

Hashes for subsnitch-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1ea091de51a766da7ea4e9028cc11f0b69566960beb04b97b4a17ce85a4b99d3
MD5 90e2ed6b71b8649acb499a785c418fbb
BLAKE2b-256 e9b91e34989f01d150b29d5d1a25678ccb34da8a764159199fcea8f002c38990

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page