Files
encoding-scripts/README.md

1.3 KiB

Encoding Scripts

This is a collection of Python scripts for various video and audio processing tasks, such as encoding video to AV1 and audio to Opus.

Scripts

  • av1_opus_encoder.py: The primary script for creating high-quality AV1/Opus encodes. It handles Variable Frame Rate (VFR) sources, uses av1an for efficient AV1 encoding, and supports automatic black bar cropping. For more details, see the AV1 Opus Encoder README.

  • tv_audio_encoder.py: A script designed for encoding TV show episodes. It uses alabamaEncoder for the video encoding process. Now supports --autocrop to automatically crop black bars using cropdetect logic, applied to the UTVideo intermediate file. For more details, see the TV Audio Encoder README.

  • MkvOpusEnc.py: A cross-platform script for batch-processing audio tracks in MKV files to the Opus format. For more details, see the MkvOpusEnc README.

  • cropdetect.py: An advanced script for intelligently detecting video crop values using parallel processing and smart heuristics. For more details, see the Cropdetect README.

For usage instructions, please refer to the individual scripts or the detailed README files.