scriptx 0.4.0

ScriptX is a command line tool to cut scriptures out of the American Sign Language version of the New World Translation.
scriptx-0.4.0 is not a library.
Visit the last successful build: scriptx-0.3.0

ScriptX

Project Status: Active – The project has reached a stable, usable state and is being actively developed.

ScriptX is a command line tool designed to extract scriptures out of the American Sign Language version of the New World Translation, NWT, Bible published by the Watch Tower Bible and Tract Society of Pennsylvania. It is useful when you need specific scripture(s) in a standalone file. A quick example would be if you need to splice scriptures into another video.

All the meta data stored within the original file is retained even after being extracted, so when extracting a range you will still have access to chapter markers within your extracted video.

Features

  • Extract single or a range of scriptures eg. -v 5-10 extracts verses ranging from 5 to 10
  • Maintains all metadata from the original file
  • Doesn't transcode so blazing :fire: fast!

scriptx-demo

Dependencies

ffmpeg is required and has to be installed.

Installation

ScriptX hasn't been tested on Windows but it should work. If it doesn't create an issue and I will look into it.

Use Cargo to install ScriptX.

$ cargo install scriptx

Usage

ScriptX cuts scriptures from the American Sign Language version of the New World Translation Bible.

USAGE:
    scriptx [OPTIONS] --file <file> <--all|--verse <verse>>

FLAGS:
    -a, --all        Extracts all scriptures from the file.
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
    -f, --file <file>             The input video file to process.
    -o, --output <output_path>    The path were to save the output file. [default: output.m4v]
    -v, --verse <verse>           The verse to be cut out. A single verse or a range of verses can be cut, eg. 2-5.

There's a known bug where some books of the Bible are not extracted correctly. Check Github's issue #17:
https://github.com/JoelMon/scriptx/issues/17

Contributing

Pull requests are welcome. For major changes or if unsure about a contribution, please open an issue first to discuss what you would like to change.

Please, also remember to run tests to make sure everything is okay.

License

MIT

Note

This project, ScriptX, is not made by nor is it associated with the Watch Tower Bible and Tract Society of Pennsylvania.