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