Dependencies
In order for this package to work, a few command-line utilities are required, while other are optional as they add extra functionality.
The required and optional utilities are listed below.
Required
ffmpeg - Used for transcoding, cutting comercials, audio downmixing, etc.
ffprobe - Used metadata/information extraction
MediaInfo - Used to get stream information for transcode settings
MKVToolNix - Used for MKV tagging and extraction of VobSub subtitles from MKV files
Optional
dovi_tool - Used to extract/inject Dolby Vision metadata from HDR HEVC streams
hdr10plus_tool - Used to extract/inject HDR10+ metadata from HDR HEVC streams
comskip - Used to locate commercials in DVRed files
ccextractor - Used to extract captions from DVRed TV files to SRT
VobSub2SRT - Used to convert VobSub subtitles to SRT subtitles
cpulimit - Used to prevent processes from using 100% of CPU