cd7dd63761
* Allow ffmpeg to show its progress without outputing all of its junk * Add a TO-DO. If you know of a reliable way to do this, please send in a PR! |
||
---|---|---|
old and dumb scripts | ||
.gitattributes | ||
.gitignore | ||
auto-CRC.py | ||
encode_audio.py | ||
generate_keyframes.py | ||
README.md | ||
remux.py |
A collection of utilities for fansubbing that I've written. Improvements and ideas are always welcome.
Requirements:
- Python 3.6 or higher
Usage:
$ python [script].py [--args]
Utilities:
auto-CRC
A small script that appends CRC-32's to every mkv in the current directory.
Arguments:
Argument | Arg | Description |
---|---|---|
--help | -h | show this help message and exit |
--recursive | -R | check recursively |
encode-audio
Automatically encodes audio in the current directory to AAC (using qaac -V 127) or FLAC.
Arguments:
Argument | Arg | Description |
---|---|---|
--help | -h | show this help message and exit |
--recursive | -R | check recursively |
--flac | -F | enable FLAC encoding |
generate_keyframes
Generic script to generate keyframes
for all files of a given extension
using kagefunc's generate_keyframes
function.
Arguments:
Argument | Arg | Description |
---|---|---|
--help | -h | show this help message and exit |
--recursive | -R | check recursively |
--extension | -E | pick extension to generate keyframes for |
remux
Generic script for remuxing files
from a certain filetype into another.
Remuxes mkv's into mp4's
by default
Arguments:
Argument | Arg | Description |
---|---|---|
--recursive | -R | check recursively |
--input_ext | -i | set input's extension (default: mkv) |
--output_ext | -o | set output's extension (default: mp4) |