Skip to content

latest/savoury: mkvmerge not found #209

Description

@gingerbeardman

Is this a new issue that can be reproduced?

  • This is a new issue that can be reproduced.

Which operating systems reproduce the issue?

  • Windows
  • Docker
  • Other

Version information.

OS Version: Synology DSM 6
Docker Version: Docker version 20.10.3, build b35e731
Docker Image: latest or savoury
PlexCleaner getversioninfo: 3.2.31

Steps to reproduce?

Steps to reproduce:

  • install latest or savoury branch
  • run config
  • [ERR] <1> MkvMerge not found : "mkvmerge"

Expectation:

  • docker should include all required tools

Commandline.

/PlexCleaner/PlexCleaner \
  --logfile /media/PlexCleaner/PlexCleaner.log \
  process \
  --settingsfile /media/PlexCleaner/PlexCleaner.json \
  --mediafiles /media/Movies \
  --mediafiles /media/TV

Relevant log output.

Press Ctrl+C or Ctrl+Z or Ctrl+Q to exit.
22:17:31 [INF] <1> Loading settings from : "/media/PlexCleaner/PlexCleaner.json"
22:17:32 [INF] <1> Logging output to : "/media/PlexCleaner/PlexCleaner.log"
22:17:32 [INF] <1> Application Version : "PlexCleaner : 3.2.31+154c388a24 (Release)", Runtime Version : "7.0.8"
22:17:32 [INF] <1> Parallel Processing: False : Thread Count: 1, Processor Count: 2
22:17:32 [INF] <1> Executing FfMpeg : "-version"
22:17:33 [INF] <1> FfMpeg : Version: "6.0", Path: "ffmpeg"
22:17:33 [INF] <1> Executing FfProbe : "-version"
22:17:33 [INF] <1> FfProbe : Version: "6.0", Path: "ffprobe"
22:17:33 [INF] <1> Executing MkvMerge : "--version"
22:17:33 [ERR] <1> MkvMerge not found : "mkvmerge"
22:17:33 [INF] <1> Exit Code : 1

Settings file.

{
  "$schema": "https://raw.githubusercontent.com/ptr727/PlexCleaner/main/PlexCleaner.schema.json",
  "SchemaVersion": 3,
  "ToolsOptions": {
    "UseSystem": true,
    "RootPath": "",
    "RootRelative": false,
    "AutoUpdate": false
  },
  "ProcessOptions": {
    "KeepOriginalLanguage": true,
    "SetIetfLanguageTags": true,
    "SetTrackFlags": true,
    "SetUnknownLanguage": true,
    "DefaultLanguage": "en",
    "RemoveUnwantedLanguageTracks": false,
    "RemoveDuplicateTracks": false,
    "RemoveTags": true,
    "UseSidecarFiles": true,
    "SidecarUpdateOnToolChange": false,
    "Verify": true,
    "RestoreFileTimestamp": false,
    "FileIgnoreList": []
  },
  "ConvertOptions": {
    "FfMpegOptions": {
      "Video": "libx264 -crf 22 -preset medium",
      "Audio": "ac3",
      "Global": "-analyzeduration 2147483647 -probesize 2147483647",
      "Output": "-max_muxing_queue_size 1024 -abort_on empty_output"
    },
    "HandBrakeOptions": {
      "Video": "x264 --quality 22 --encoder-preset medium",
      "Audio": "copy --audio-fallback ac3"
    }
  },
  "VerifyOptions": {
    "AutoRepair": true,
    "DeleteInvalidFiles": false,
    "RegisterInvalidFiles": false,
    "MaximumBitrate": 100000000
  },
  "MonitorOptions": {
    "MonitorWaitTime": 60,
    "FileRetryWaitTime": 5,
    "FileRetryCount": 2
  }
}

Log file.

No response

Media file information.

No response

Workaround

  • use debian

Metadata

Metadata

Assignees

No one assigned

    Labels

    invalidThis doesn't seem right

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions