HaveAGitGat / Tdarr

Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
Other
2.95k stars 92 forks source link

Cache file not being processed, deleting #868

Closed cellulosa closed 12 months ago

cellulosa commented 1 year ago

Describe the bug

I am running tdarr server 2.13.01 on Docker (via Colima 0.5.5) and a tdarr node 2.13.01 natively on mac mini M2 (installed using Tdarr_Updater_darwin_arm64).

The transcode works fine and files are being created in the transcode_cache folder. I can open them and they play fine. However, when the node completes the transcoding and the server reaches the point where it should replace the file, it fails to do so. This inevitably causes a crash in the docker image (and all other images in the docker-compose file and the whole docker.sock). I guess this has to do with permissions issues? Although I haven't changed my config which used to work until recently?

To Reproduce

Expected behavior

Transcoded files are replaced successfully.

Docker-compose settings

  tdarr:
    container_name: tdarr
    image: ghcr.io/haveagitgat/tdarr:latest
    ports:
      - 8265:8265 # webUI port
      - 8266:8266 # server port
    environment:
      - PUID=501 # id -u
      - PGID=20 # id -g
      - UMASK_SET=002
      - webUIPort=8265
      - serverPort=8266
    volumes:
      - ~/tdarr/server:/app/server
      - ~/tdarr/configs:/app/configs
      - ~/tdarr/logs:/app/logs
      - ~/tdarr/transcode_cache:/temp
      - ~/Media:/media
    restart: unless-stopped

Tdarr node settings

{
  "nodeName": "node-name",
  "serverIP": "0.0.0.0",
  "serverPort": "8266",
  "handbrakePath": "/opt/homebrew/bin/HandBrakeCLI",
  "ffmpegPath": "/opt/homebrew/bin/ffmpeg",
  "mkvpropeditPath": "/opt/homebrew/bin/mkvpropedit",
  "pathTranslators": [
    {
      "server": "/media",
      "node": "~/Media"
    },
    {
      "server": "/temp",
      "node": "~/tdarr/transcode_cache"
    }
  ],
  "logLevel": "INFO",
  "priority": -1,
  "cronPluginUpdate": ""
}

These are the fresh logs after server and node restart (after crash):

Server Log file

[2023-10-04T14:43:45.218] [INFO] Tdarr_Server - Reading DB:__________(0%):1:SettingsGlobalJSONDB:/app/server/Tdarr/DB2/SettingsGlobalJSONDB/afdf79ef24e7f6f173693057d0c2f3c07b0d3a3c.json:R/W Accessible
[2023-10-04T14:43:45.219] [INFO] Tdarr_Server - Reading DB:__________(0%):1:SettingsGlobalJSONDB:/app/server/Tdarr/DB2/SettingsGlobalJSONDB/afdf79ef24e7f6f173693057d0c2f3c07b0d3a3c.json:Reading
[2023-10-04T14:43:45.236] [INFO] Tdarr_Server - Reading DB:__________(0%):1:SettingsGlobalJSONDB:/app/server/Tdarr/DB2/SettingsGlobalJSONDB/afdf79ef24e7f6f173693057d0c2f3c07b0d3a3c.json:Adding
[2023-10-04T14:43:45.237] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):1:SettingsGlobalJSONDB::Reading done
[2023-10-04T14:43:45.242] [INFO] Tdarr_Server - Reading DB:__________(0%):1:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/23acca4503a62289df88b2496df99257d161bc9c.json:R/W Accessible
[2023-10-04T14:43:45.243] [INFO] Tdarr_Server - Reading DB:__________(0%):1:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/23acca4503a62289df88b2496df99257d161bc9c.json:Reading
[2023-10-04T14:43:45.249] [INFO] Tdarr_Server - Reading DB:__________(0%):1:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/23acca4503a62289df88b2496df99257d161bc9c.json:Adding
[2023-10-04T14:43:45.249] [INFO] Tdarr_Server - Reading DB:>>>>>_____(50%):2:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/4df5cd1dac2561c834b25681c38fb22c7c318dcd.json:R/W Accessible
[2023-10-04T14:43:45.250] [INFO] Tdarr_Server - Reading DB:>>>>>_____(50%):2:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/4df5cd1dac2561c834b25681c38fb22c7c318dcd.json:Reading
[2023-10-04T14:43:45.257] [INFO] Tdarr_Server - Reading DB:>>>>>_____(50%):2:LibrarySettingsJSONDB:/app/server/Tdarr/DB2/LibrarySettingsJSONDB/4df5cd1dac2561c834b25681c38fb22c7c318dcd.json:Adding
[2023-10-04T14:43:45.257] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):2:LibrarySettingsJSONDB::Reading done
[2023-10-04T14:43:45.263] [INFO] Tdarr_Server - Reading DB:__________(0%):1:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/a4cac82164ef67d9d07d379b5d5d8c4abe1e02ff.json:R/W Accessible
[2023-10-04T14:43:45.263] [INFO] Tdarr_Server - Reading DB:__________(0%):1:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/a4cac82164ef67d9d07d379b5d5d8c4abe1e02ff.json:Reading
[2023-10-04T14:43:45.275] [INFO] Tdarr_Server - Reading DB:__________(0%):1:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/a4cac82164ef67d9d07d379b5d5d8c4abe1e02ff.json:Adding
[2023-10-04T14:43:45.275] [INFO] Tdarr_Server - Reading DB:>>>>______(34%):2:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/bbd5154c4c4e1ba16ff81833fc4a9cf58146e925.json:R/W Accessible
[2023-10-04T14:43:45.275] [INFO] Tdarr_Server - Reading DB:>>>>______(34%):2:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/bbd5154c4c4e1ba16ff81833fc4a9cf58146e925.json:Reading
[2023-10-04T14:43:45.279] [INFO] Tdarr_Server - Reading DB:>>>>______(34%):2:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/bbd5154c4c4e1ba16ff81833fc4a9cf58146e925.json:Adding
[2023-10-04T14:43:45.279] [INFO] Tdarr_Server - Reading DB:>>>>>>>___(67%):3:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/f3aec46bbfa95eac3672199f9307c45ee910af69.json:R/W Accessible
[2023-10-04T14:43:45.279] [INFO] Tdarr_Server - Reading DB:>>>>>>>___(67%):3:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/f3aec46bbfa95eac3672199f9307c45ee910af69.json:Reading
[2023-10-04T14:43:45.280] [INFO] Tdarr_Server - Reading DB:>>>>>>>___(67%):3:NodeJSONDB:/app/server/Tdarr/DB2/NodeJSONDB/f3aec46bbfa95eac3672199f9307c45ee910af69.json:Adding
[2023-10-04T14:43:45.280] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):3:NodeJSONDB::Reading done
[2023-10-04T14:43:45.281] [INFO] Tdarr_Server - Reading DB:__________(0%):1:StatisticsJSONDB:/app/server/Tdarr/DB2/StatisticsJSONDB/3d18b2ea89fa5357cf6423b4e6985b46fa10195e.json:R/W Accessible
[2023-10-04T14:43:45.281] [INFO] Tdarr_Server - Reading DB:__________(0%):1:StatisticsJSONDB:/app/server/Tdarr/DB2/StatisticsJSONDB/3d18b2ea89fa5357cf6423b4e6985b46fa10195e.json:Reading
[2023-10-04T14:43:45.283] [INFO] Tdarr_Server - Reading DB:__________(0%):1:StatisticsJSONDB:/app/server/Tdarr/DB2/StatisticsJSONDB/3d18b2ea89fa5357cf6423b4e6985b46fa10195e.json:Adding
[2023-10-04T14:43:45.284] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):1:StatisticsJSONDB::Reading done
[2023-10-04T14:43:45.439] [INFO] Tdarr_Server - /app/configs/Tdarr_Server_Config.json
[2023-10-04T14:43:45.441] [INFO] Tdarr_Server - {
  serverPort: '8266',
  webUIPort: '8265',
  serverIP: '0.0.0.0',
  handbrakePath: '',
  ffmpegPath: '',
  logLevel: 'INFO',
  mkvpropeditPath: '',
  ccextractorPath: '',
  openBrowser: true,
  cronPluginUpdate: ''
}
[2023-10-04T14:43:46.483] [INFO] Tdarr_Server - version: 2.13.01
[2023-10-04T14:43:46.483] [INFO] Tdarr_Server - platform_arch_isdocker: linux_arm64_docker_true
[2023-10-04T14:43:46.483] [INFO] Tdarr_Server - Preparing environment
[2023-10-04T14:43:46.484] [INFO] Tdarr_Server - Tdarr started.
[2023-10-04T14:43:46.484] [INFO] Tdarr_Server - Tdarr documents folder:/app/server
[2023-10-04T14:43:46.484] [INFO] Tdarr_Server - Checking directories
[2023-10-04T14:43:46.488] [INFO] Tdarr_Server - Tdarr_Server listening at http://0.0.0.0:8266
[2023-10-04T14:43:46.488] [TRACE] Tdarr_Server - 
    --------------------------------------------------------------------------
    --------------------------------------------------------------------------

    Tdarr_WebUI running at http://localhost:8265/#/

    --------------------------------------------------------------------------
    --------------------------------------------------------------------------

[2023-10-04T14:43:47.496] [INFO] Tdarr_Server - Checking binary paths
[2023-10-04T14:43:47.754] [INFO] Tdarr_Server - Running binary tests
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - ---------------Binary tests start----------------
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - handbrakePath:HandBrakeCLI
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - ffmpegPath:tdarr-ffmpeg
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - mkvpropedit:mkvpropedit
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - Binary test 1: handbrakePath working
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - Binary test 2: ffmpegPath working
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - Binary test 3: mkvpropeditPath working
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - ---------------Binary tests end-------------------
[2023-10-04T14:43:48.674] [INFO] Tdarr_Server - Running scanner tests
[2023-10-04T14:43:48.675] [INFO] Tdarr_Server - ---------------Scanner tests start----------------
[2023-10-04T14:43:48.675] [INFO] Tdarr_Server - ffprobePath:/app/Tdarr_Server/node_modules/@ffprobe-installer/linux-arm64/ffprobe
[2023-10-04T14:43:48.675] [INFO] Tdarr_Server - ccextractorPath:ccextractor
[2023-10-04T14:43:48.675] [INFO] Tdarr_Server - Scanner test: Scanning file start
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - Scanner test: Scanning file end
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - Scanner test 1: FFprobe working
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - Scanner test 2: Exiftool working
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - Scanner test 3: Mediainfo working
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - Scanner test 4: CCExtractor working
[2023-10-04T14:43:50.198] [INFO] Tdarr_Server - ---------------Scanner tests end----------------
[2023-10-04T14:43:50.199] [INFO] Tdarr_Server - Database has finished initialising
[2023-10-04T14:43:50.218] [INFO] Tdarr_Server - Updating plugins
[2023-10-04T14:43:50.708] [INFO] Tdarr_Server - Cloning plugins
[2023-10-04T14:43:51.061] [INFO] Tdarr_Server - Finished downloading plugins!
[2023-10-04T14:43:51.118] [INFO] Tdarr_Server - Job report history size is within limit. Limit:10240 MiB, Size:53 MiB
[2023-10-04T14:43:51.118] [INFO] Tdarr_Server - Cleaning empty job report folders
[2023-10-04T14:43:51.222] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-04T14:43:51.232] [INFO] Tdarr_Server - Cache file not being processed, deleting: /temp/Filename-TdarrCacheFile-RZjHZTbuM.mkv
[2023-10-04T14:43:51.235] [INFO] Tdarr_Server - Cache file not being processed, deleting: /temp/Filename-TdarrCacheFile-RZjHZTbuM.mkv

Node log:

[2023-10-04T14:43:59.914] [INFO] Tdarr_Node - ~/Docker/tdarr/configs/Tdarr_Node_Config.json
[2023-10-04T14:43:59.924] [INFO] Tdarr_Node - {
  nodeName: 'node-name',
  serverIP: '0.0.0.0',
  serverPort: '8266',
  handbrakePath: '/opt/homebrew/bin/HandBrakeCLI',
  ffmpegPath: '/opt/homebrew/bin/ffmpeg',
  mkvpropeditPath: '/opt/homebrew/bin/mkvpropedit',
  pathTranslators: [
    { server: '/media', node: '~/Media' },
    {
      server: '/temp',
      node: '~/Docker/tdarr/transcode_cache'
    }
  ],
  logLevel: 'INFO',
  priority: -1,
  platform_arch_isdocker: 'darwin_arm64_docker_false',
  processPid: 10531,
  cronPluginUpdate: '',
  nodeID: 'YopZ6ccgk'
}
[2023-10-04T14:43:59.975] [INFO] Tdarr_Node - version: 2.13.01
[2023-10-04T14:43:59.976] [INFO] Tdarr_Node - platform_arch_isdocker: darwin_arm64_docker_false
[2023-10-04T14:43:59.976] [INFO] Tdarr_Node - Starting Tdarr_Node
[2023-10-04T14:43:59.976] [INFO] Tdarr_Node - Preparing environment
[2023-10-04T14:43:59.976] [INFO] Tdarr_Node - Path translator: Checking Node path: ~/Media
[2023-10-04T14:43:59.982] [INFO] Tdarr_Node - Path translator: Success: Node path can be accessed: ~/Media
[2023-10-04T14:43:59.982] [INFO] Tdarr_Node - Path translator: Checking Node path: ~/Docker/tdarr/transcode_cache
[2023-10-04T14:43:59.984] [INFO] Tdarr_Node - Path translator: Success: Node path can be accessed: ~/Docker/tdarr/transcode_cache
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - ---------------Binary tests start----------------
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - handbrakePath:/opt/homebrew/bin/HandBrakeCLI
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - ffmpegPath:/opt/homebrew/bin/ffmpeg
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - mkvpropedit:/opt/homebrew/bin/mkvpropedit
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - Binary test 1: handbrakePath working
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - Binary test 2: ffmpegPath working
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - Binary test 3: mkvpropeditPath working
[2023-10-04T14:44:00.310] [INFO] Tdarr_Node - ---------------Binary tests end-------------------
[2023-10-04T14:44:44.992] [INFO] Tdarr_Node - Node disconnected & deregistered
[2023-10-04T14:45:30.767] [INFO] Tdarr_Node - Node disconnected & deregistered
[2023-10-04T14:46:26.281] [INFO] Tdarr_Node - Node disconnected & deregistered
[2023-10-04T14:46:47.236] [ERROR] Tdarr_Node - Node connection error to :0.0.0.0:8266
[2023-10-04T14:46:47.236] [ERROR] Tdarr_Node - Error: timeout
    at Timeout.<anonymous> (~/Docker/tdarr/Tdarr_Node/node_modules/socket.io-client/build/cjs/manager.js:173:38)
    at listOnTimeout (node:internal/timers:569:17)
    at process.processTimers (node:internal/timers:512:7)
[2023-10-04T14:47:09.766] [ERROR] Tdarr_Node - Node connection error to :0.0.0.0:8266
[2023-10-04T14:47:09.767] [ERROR] Tdarr_Node - Error: timeout
    at Timeout.<anonymous> (~/Docker/tdarr/Tdarr_Node/node_modules/socket.io-client/build/cjs/manager.js:173:38)
    at listOnTimeout (node:internal/timers:569:17)
    at process.processTimers (node:internal/timers:512:7)
HaveAGitGat commented 12 months ago

Hi please post job report if possible thanks: https://docs.tdarr.io/docs/other/job-reports

HaveAGitGat commented 12 months ago

Also make sure you are accepting the new files on the Tdarr tab, there'a an option to do it automatically: image

Feel free to reopen with job report if you still have issues thanks.

cellulosa commented 12 months ago

Hi @HaveAGitGat and thanks for following up with this.

I can confirm I have the auto accept successful transcodes option enabled.

I am having difficulty with producing the worker report because the issue is Tdarr_server freezes and therefore I can't access the report page. Is there a non-UI way to access these logs?

I notice this happens when Tdarr_server reaches the point of replacing a transcoded file. So it fails and keeps trying, eventually crashing the whole docker instance. Permissions seem fine?

Screenshot 2023-10-06 at 16 11 30 Screenshot 2023-10-06 at 16 14 39

Here's the Tdarr_server log:

[2023-10-06T09:36:39.063] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):0:SettingsGlobalJSONDB::Reading done
[2023-10-06T09:36:39.068] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):0:LibrarySettingsJSONDB::Reading done
[2023-10-06T09:36:39.070] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):0:NodeJSONDB::Reading done
[2023-10-06T09:36:39.074] [INFO] Tdarr_Server - Reading DB:>>>>>>>>>>(100%):0:StatisticsJSONDB::Reading done
[2023-10-06T09:36:39.267] [INFO] Tdarr_Server - /app/configs/Tdarr_Server_Config.json
[2023-10-06T09:36:39.271] [INFO] Tdarr_Server - {
  serverPort: '8266',
  webUIPort: '8265',
  serverIP: '0.0.0.0',
  handbrakePath: '',
  ffmpegPath: '',
  logLevel: 'INFO',
  mkvpropeditPath: '',
  ccextractorPath: '',
  openBrowser: true,
  cronPluginUpdate: ''
}
[2023-10-06T09:36:40.829] [INFO] Tdarr_Server - version: 2.13.01
[2023-10-06T09:36:40.829] [INFO] Tdarr_Server - platform_arch_isdocker: linux_arm64_docker_true
[2023-10-06T09:36:40.829] [INFO] Tdarr_Server - Preparing environment
[2023-10-06T09:36:40.830] [INFO] Tdarr_Server - Tdarr started.
[2023-10-06T09:36:40.830] [INFO] Tdarr_Server - Tdarr documents folder:/app/server
[2023-10-06T09:36:40.830] [INFO] Tdarr_Server - Checking directories
[2023-10-06T09:36:40.849] [INFO] Tdarr_Server - Tdarr_Server listening at http://0.0.0.0:8266
[2023-10-06T09:36:40.850] [TRACE] Tdarr_Server - 
    --------------------------------------------------------------------------
    --------------------------------------------------------------------------

    Tdarr_WebUI running at http://localhost:8265/#/

    --------------------------------------------------------------------------
    --------------------------------------------------------------------------

[2023-10-06T09:36:41.846] [INFO] Tdarr_Server - Checking binary paths
[2023-10-06T09:36:41.873] [INFO] Tdarr_Server - Running binary tests
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - ---------------Binary tests start----------------
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - handbrakePath:HandBrakeCLI
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - ffmpegPath:tdarr-ffmpeg
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - mkvpropedit:mkvpropedit
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - Binary test 1: handbrakePath working
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - Binary test 2: ffmpegPath working
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - Binary test 3: mkvpropeditPath working
[2023-10-06T09:36:42.253] [INFO] Tdarr_Server - ---------------Binary tests end-------------------
[2023-10-06T09:36:42.254] [INFO] Tdarr_Server - Running scanner tests
[2023-10-06T09:36:42.254] [INFO] Tdarr_Server - ---------------Scanner tests start----------------
[2023-10-06T09:36:42.254] [INFO] Tdarr_Server - ffprobePath:/app/Tdarr_Server/node_modules/@ffprobe-installer/linux-arm64/ffprobe
[2023-10-06T09:36:42.254] [INFO] Tdarr_Server - ccextractorPath:ccextractor
[2023-10-06T09:36:42.254] [INFO] Tdarr_Server - Scanner test: Scanning file start
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - Scanner test: Scanning file end
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - Scanner test 1: FFprobe working
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - Scanner test 2: Exiftool working
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - Scanner test 3: Mediainfo working
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - Scanner test 4: CCExtractor working
[2023-10-06T09:36:43.336] [INFO] Tdarr_Server - ---------------Scanner tests end----------------
[2023-10-06T09:36:43.337] [INFO] Tdarr_Server - Database has finished initialising
[2023-10-06T09:36:43.355] [INFO] Tdarr_Server - Updating plugins
[2023-10-06T09:36:43.369] [INFO] Tdarr_Server - Job report history size is within limit. Limit:10240 MiB, Size:0 MiB
[2023-10-06T09:36:43.369] [INFO] Tdarr_Server - Cleaning empty job report folders
[2023-10-06T09:36:43.577] [INFO] Tdarr_Server - Cloning plugins
[2023-10-06T09:36:44.360] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-06T09:36:44.360] [INFO] Tdarr_Server - Cache cleaner end
[2023-10-06T09:36:44.456] [INFO] Tdarr_Server - Finished downloading plugins!
[2023-10-06T09:36:48.421] [INFO] Tdarr_Server - [4845ms]Plugin update finished
[2023-10-06T09:39:32.405] [INFO] Tdarr_Server - Node node-name [ID=07cqxtMVd] [Address=::ffff:172.18.0.1] [PID=1756] registered
[2023-10-06T10:36:43.357] [INFO] Tdarr_Server - Updating plugins
[2023-10-06T10:36:43.372] [INFO] Tdarr_Server - Job report history size is within limit. Limit:10240 MiB, Size:0 MiB
[2023-10-06T10:36:43.372] [INFO] Tdarr_Server - Cleaning empty job report folders
[2023-10-06T10:36:43.518] [INFO] Tdarr_Server - Cloning plugins
[2023-10-06T10:36:44.361] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-06T10:36:44.362] [INFO] Tdarr_Server - Cache cleaner end
[2023-10-06T10:36:48.897] [INFO] Tdarr_Server - Finished downloading plugins!
[2023-10-06T10:36:52.468] [INFO] Tdarr_Server - [8951ms]Plugin update finished
[2023-10-06T11:36:43.359] [INFO] Tdarr_Server - Updating plugins
[2023-10-06T11:36:43.373] [INFO] Tdarr_Server - Job report history size is within limit. Limit:10240 MiB, Size:0 MiB
[2023-10-06T11:36:43.373] [INFO] Tdarr_Server - Cleaning empty job report folders
[2023-10-06T11:36:43.552] [INFO] Tdarr_Server - Cloning plugins
[2023-10-06T11:36:44.364] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-06T11:36:44.365] [INFO] Tdarr_Server - Cache cleaner end
[2023-10-06T11:36:53.659] [ERROR] Tdarr_Server - Error: getaddrinfo ENOTFOUND codeload.github.com
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:108:26) {
  errno: -3008,
  code: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'codeload.github.com'
}
[2023-10-06T11:36:53.661] [ERROR] Tdarr_Server - Plugin download failed!
[2023-10-06T12:10:37.074] [INFO] Tdarr_Server - cue2BnU34 Prep started
[2023-10-06T12:10:37.075] [INFO] Tdarr_Server - Commencing fresh file scan.
[2023-10-06T12:10:37.099] [INFO] Tdarr_Server - [25ms] cue2BnU34 Prep finished
[2023-10-06T12:10:37.099] [INFO] Tdarr_Server - Scanner cue2BnU34 launched
[2023-10-06T12:10:37.179] [INFO] Tdarr_Server - Online
[2023-10-06T12:10:37.233] [INFO] Tdarr_Server - Sending 52 files for extraction
[2023-10-06T12:10:37.783] [INFO] Tdarr_Server - Finished in 604ms
[2023-10-06T12:10:37.783] [INFO] Tdarr_Server - Scanner cue2BnU34:Finished
[2023-10-06T12:10:37.783] [WARN] Tdarr_Server - Exit approved. Closing process.
[2023-10-06T12:10:38.791] [INFO] Tdarr_Server - cue2BnU34 File scanner exited
[2023-10-06T12:10:42.727] [INFO] Tdarr_Server - 00KTQZlj0 Prep started
[2023-10-06T12:10:42.727] [INFO] Tdarr_Server - Commencing fresh file scan.
[2023-10-06T12:10:42.748] [INFO] Tdarr_Server - [21ms] 00KTQZlj0 Prep finished
[2023-10-06T12:10:42.749] [INFO] Tdarr_Server - Scanner 00KTQZlj0 launched
[2023-10-06T12:10:42.822] [INFO] Tdarr_Server - Online
[2023-10-06T12:10:42.875] [INFO] Tdarr_Server - Sending 153 files for extraction
[2023-10-06T12:10:43.638] [INFO] Tdarr_Server - Finished in 816ms
[2023-10-06T12:10:43.638] [INFO] Tdarr_Server - Scanner 00KTQZlj0:Finished
[2023-10-06T12:10:43.638] [WARN] Tdarr_Server - Exit approved. Closing process.
[2023-10-06T12:10:44.654] [INFO] Tdarr_Server - 00KTQZlj0 File scanner exited
[2023-10-06T12:36:43.365] [INFO] Tdarr_Server - Updating plugins
[2023-10-06T12:36:43.488] [INFO] Tdarr_Server - Cloning plugins
[2023-10-06T12:36:43.520] [INFO] Tdarr_Server - Job report history size is within limit. Limit:10240 MiB, Size:6 MiB
[2023-10-06T12:36:43.521] [INFO] Tdarr_Server - Cleaning empty job report folders
[2023-10-06T12:36:44.367] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-06T12:36:44.370] [WARN] Tdarr_Server - Cache file is being processed, won't delete: /temp/Filename-TdarrCacheFile-HCA3DGv6Or.mkv
[2023-10-06T12:36:44.370] [WARN] Tdarr_Server - Cache file is being processed, won't delete: /temp/Filename-TdarrCacheFile-HCA3DGv6Or.mkv
[2023-10-06T12:36:44.370] [INFO] Tdarr_Server - Cache cleaner end
[2023-10-06T12:36:45.249] [INFO] Tdarr_Server - Finished downloading plugins!
[2023-10-06T12:36:49.006] [INFO] Tdarr_Server - [5524ms]Plugin update finished
[2023-10-06T12:37:40.830] [INFO] Tdarr_Server - 00KTQZlj0 Prep started
[2023-10-06T12:37:40.830] [INFO] Tdarr_Server - Commencing fresh file scan.
[2023-10-06T12:37:40.913] [INFO] Tdarr_Server - [83ms] 00KTQZlj0 Prep finished
[2023-10-06T12:37:40.914] [INFO] Tdarr_Server - Scanner 00KTQZlj0 launched
[2023-10-06T12:37:40.977] [INFO] Tdarr_Server - Online
[2023-10-06T12:37:41.047] [INFO] Tdarr_Server - Sending 153 files for extraction
[2023-10-06T12:37:42.021] [INFO] Tdarr_Server - Finished in 1044ms
[2023-10-06T12:37:42.021] [INFO] Tdarr_Server - Scanner 00KTQZlj0:Finished
[2023-10-06T12:37:42.022] [WARN] Tdarr_Server - Exit approved. Closing process.
[2023-10-06T12:37:43.026] [INFO] Tdarr_Server - 00KTQZlj0 File scanner exited
[2023-10-06T12:37:45.448] [INFO] Tdarr_Server - cue2BnU34 Prep started
[2023-10-06T12:37:45.448] [INFO] Tdarr_Server - Commencing fresh file scan.
[2023-10-06T12:37:45.507] [INFO] Tdarr_Server - [59ms] cue2BnU34 Prep finished
[2023-10-06T12:37:45.507] [INFO] Tdarr_Server - Scanner cue2BnU34 launched
[2023-10-06T12:37:45.579] [INFO] Tdarr_Server - Online
[2023-10-06T12:37:45.675] [INFO] Tdarr_Server - Sending 52 files for extraction
[2023-10-06T12:37:46.313] [INFO] Tdarr_Server - Finished in 734ms
[2023-10-06T12:37:46.313] [INFO] Tdarr_Server - Scanner cue2BnU34:Finished
[2023-10-06T12:37:46.313] [WARN] Tdarr_Server - Exit approved. Closing process.
[2023-10-06T12:37:47.320] [INFO] Tdarr_Server - cue2BnU34 File scanner exited
[2023-10-06T13:22:49.270] [WARN] Tdarr_Server - Node node-name deregistered
[2023-10-06T13:23:20.657] [ERROR] Tdarr_Server - Error during polling worker limits from node "07cqxtMVd". The node is not registered.
[2023-10-06T13:23:20.660] [ERROR] Tdarr_Server - Error during polling worker limits from node "07cqxtMVd". The node is not registered.
[2023-10-06T13:36:43.370] [INFO] Tdarr_Server - Updating plugins
[2023-10-06T13:36:47.656] [INFO] Tdarr_Server - Cache cleaner start
[2023-10-06T13:44:15.943] [ERROR] Tdarr_Server - Error: getaddrinfo EAI_AGAIN api.tdarr.io
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:108:26) {
  errno: -3001,
  code: 'EAI_AGAIN',
  syscall: 'getaddrinfo',
  hostname: 'api.tdarr.io',
  config: {
    transitional: {
      silentJSONParsing: true,
      forcedJSONParsing: true,
      clarifyTimeoutError: false
    },
    adapter: [Function: httpAdapter],
    transformRequest: [ [Function: transformRequest] ],
    transformResponse: [ [Function: transformResponse] ],
    timeout: 0,
    xsrfCookieName: 'XSRF-TOKEN',
    xsrfHeaderName: 'X-XSRF-TOKEN',
    maxContentLength: -1,
    maxBodyLength: -1,
    validateStatus: [Function: validateStatus],
    headers: {
      Accept: 'application/json, text/plain, */*',
      'Content-Type': 'application/json',
      'User-Agent': 'axios/0.26.1',
      'Content-Length': 81
    },
    method: 'post',
    url: 'https://api.tdarr.io/api/v2/versions',
    data: '{"data":{"version":"2.13.01","platform_arch_isdocker":"linux_arm64_docker_true"}}'
  },
  request: <ref *1> Writable {
    _writableState: WritableState {
      objectMode: false,
      highWaterMark: 16384,
      finalCalled: false,
      needDrain: false,
      ending: false,
      ended: false,
      finished: false,
      destroyed: false,
      decodeStrings: true,
      defaultEncoding: 'utf8',
      length: 0,
      writing: false,
      corked: 0,
      sync: true,
      bufferProcessing: false,
      onwrite: [Function: bound onwrite],
      writecb: null,
      writelen: 0,
      afterWriteTickInfo: null,
      buffered: [],
      bufferedIndex: 0,
      allBuffers: true,
      allNoop: true,
      pendingcb: 0,
      constructed: true,
      prefinished: false,
      errorEmitted: false,
      emitClose: true,
      autoDestroy: true,
      errored: null,
      closed: false,
      closeEmitted: false,
      [Symbol(kOnFinished)]: []
    },
    _events: [Object: null prototype] {
      response: [Function: handleResponse],
      error: [Function: handleRequestError],
      socket: [Function: handleRequestSocket]
    },
    _eventsCount: 3,
    _maxListeners: undefined,
    _options: {
      maxRedirects: 21,
      maxBodyLength: 10485760,
      protocol: 'https:',
      path: '/api/v2/versions',
      method: 'POST',
      headers: [Object],
      agent: undefined,
      agents: [Object],
      auth: undefined,
      hostname: 'api.tdarr.io',
      port: null,
      nativeProtocols: [Object],
      pathname: '/api/v2/versions'
    },
    _ended: false,
    _ending: true,
    _redirectCount: 0,
    _redirects: [],
    _requestBodyLength: 81,
    _requestBodyBuffers: [ [Object] ],
    _onNativeResponse: [Function (anonymous)],
    _currentRequest: ClientRequest {
      _events: [Object: null prototype],
      _eventsCount: 7,
      _maxListeners: undefined,
      outputData: [],
      outputSize: 0,
      writable: true,
      destroyed: false,
      _last: true,
      chunkedEncoding: false,
      shouldKeepAlive: false,
      maxRequestsOnConnectionReached: false,
      _defaultKeepAlive: true,
      useChunkedEncodingByDefault: true,
      sendDate: false,
      _removedConnection: false,
      _removedContLen: false,
      _removedTE: false,
      strictContentLength: false,
      _contentLength: 81,
      _hasBody: true,
      _trailer: '',
      finished: false,
      _headerSent: true,
      _closed: false,
      socket: [TLSSocket],
      _header: 'POST /api/v2/versions HTTP/1.1\r\n' +
        'Accept: application/json, text/plain, */*\r\n' +
        'Content-Type: application/json\r\n' +
        'User-Agent: axios/0.26.1\r\n' +
        'Content-Length: 81\r\n' +
        'Host: api.tdarr.io\r\n' +
        'Connection: close\r\n' +
        '\r\n',
      _keepAliveTimeout: 0,
      _onPendingData: [Function: nop],
      agent: [Agent],
      socketPath: undefined,
      method: 'POST',
      maxHeaderSize: undefined,
      insecureHTTPParser: undefined,
      joinDuplicateHeaders: undefined,
      path: '/api/v2/versions',
      _ended: false,
      res: null,
      aborted: false,
      timeoutCb: null,
      upgradeOrConnect: false,
      parser: null,
      maxHeadersCount: null,
      reusedSocket: false,
      host: 'api.tdarr.io',
      protocol: 'https:',
      _redirectable: [Circular *1],
      [Symbol(kCapture)]: false,
      [Symbol(kBytesWritten)]: 0,
      [Symbol(kNeedDrain)]: false,
      [Symbol(corked)]: 0,
      [Symbol(kOutHeaders)]: [Object: null prototype],
      [Symbol(errored)]: null,
      [Symbol(kHighWaterMark)]: 16384,
      [Symbol(kRejectNonStandardBodyWrites)]: false,
      [Symbol(kUniqueHeaders)]: null
    },
    _currentUrl: 'https://api.tdarr.io/api/v2/versions',
    [Symbol(kCapture)]: false
  },
  response: undefined,
  isAxiosError: true,
  toJSON: [Function: toJSON]
}
[2023-10-06T14:03:08.658] [ERROR] Tdarr_Server - { result: 'error', error: {} }
cellulosa commented 12 months ago

Right, I managed to get the transcode worker report (by deleting the transcoded file in the transcode /temp server folder so as to stop the server from copying the file):

2023-10-06T12:55:46.935Z yGZrIe2EwwT:[Step S01] [2.13.01] Server relay initialising job
2023-10-06T12:55:46.936Z yGZrIe2EwwT:Server: linux_arm64_docker_true
2023-10-06T12:55:46.942Z yGZrIe2EwwT:Server relay adding file to staged files
2023-10-06T12:55:46.942Z yGZrIe2EwwT:Server relay sending job to Node relay: REDACTED-NODENAME
2023-10-06T12:55:46.969Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:[Step N01] [2.13.01] Node relay received job
2023-10-06T12:55:46.970Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:{"nodeName":"REDACTED-NODENAME","serverIP":"0.0.0.0","serverPort":"8266","handbrakePath":"/opt/homebrew/bin/HandBrakeCLI","ffmpegPath":"/opt/homebrew/bin/ffmpeg","mkvpropeditPath":"/opt/homebrew/bin/mkvpropedit","pathTranslators":[{"server":"/temp","node":"/Users/REDACTED-USER/Docker/tdarr/transcode_cache"},{"server":"/media","node":"/Users/REDACTED-USER/Media"}],"logLevel":"INFO","priority":-1,"platform_arch_isdocker":"darwin_arm64_docker_false","processPid":1756,"cronPluginUpdate":"","nodeID":"07cqxtMVd"}
2023-10-06T12:55:46.971Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Node relay sending job to worker:jaded-jay
2023-10-06T12:55:46.972Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[Step W01] Received file, original: /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T12:55:46.973Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"workerType":"transcodegpu"}
2023-10-06T12:55:46.974Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"ffmpegPath":"/opt/homebrew/bin/ffmpeg"}
2023-10-06T12:55:46.974Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"handbrakePath":"/opt/homebrew/bin/HandBrakeCLI"}
2023-10-06T12:55:46.975Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"mkvpropeditPath":"/opt/homebrew/bin/mkvpropedit"}
2023-10-06T12:55:46.975Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"gpuSelect":"videotoolbox"}
2023-10-06T12:55:46.975Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"allowGpuDoCpu":true}
2023-10-06T12:55:46.976Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"thoroughHealthCheckCpuExtraInputArgs":""}
2023-10-06T12:55:46.976Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"thoroughHealthCheckGpuExtraInputArgs":""}
2023-10-06T12:55:46.977Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"thoroughHealthCheckCpuExtraArgs":""}
2023-10-06T12:55:46.977Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"thoroughHealthCheckGpuExtraArgs":""}
2023-10-06T12:55:46.978Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"logFullCliOutput":false}
2023-10-06T12:55:46.978Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"runMkvpropedit":false}
2023-10-06T12:55:46.979Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"dontCleanWorkerCacheFolder":false}
2023-10-06T12:55:46.979Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Path translating objects
2023-10-06T12:55:46.980Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"librarySettings":{"_id":"cue2BnU34","priority":0,"name":"Movies","folder":"/Users/REDACTED-USER/Media/Movies","foldersToIgnore":"","folderWatchScanInterval":30,"scannerThreadCount":2,"cache":"/Users/REDACTED-USER/Docker/tdarr/transcode_cache","output":"","folderToFolderConversion":false,"folderToFolderConversionDeleteSource":false,"folderToFolderRecordHistory":true,"copyIfConditionsMet":false,"container":".mkv","containerFilter":"mkv,mp4,mov,m4v,mpg,mpeg,avi,flv,webm,wmv,vob,evo,iso,m2ts,ts","createdAt":1675837380368,"folderWatching":false,"useFsEvents":false,"scheduledScanFindNew":false,"processLibrary":true,"scanOnStart":false,"exifToolScan":true,"mediaInfoScan":true,"closedCaptionScan":false,"scanButtons":true,"scanFound":"","navItemSelected":"navSourceFolder","pluginIDs":[{"_id":"plugin1","id":"Tdarr_Plugin_MC93_MigzImageRemoval","checked":true,"source":"Community","priority":0,"InputsDB":{},"Name":"Migz-Remove image formats from file","Type":"Video","Operation":"Transcode","Description":"Identify any unwanted image formats in the file and remove those streams. MJPEG, PNG & GIF \n\n","Version":"1.4","Link":"Read error","Stage":"Pre-processing","Tags":"pre-processing,ffmpeg,video only","Inputs":[],"source_id":"Community::Tdarr_Plugin_MC93_MigzImageRemoval"},{"_id":"plugin2","id":"Tdarr_Plugin_lmg1_Reorder_Streams","checked":true,"source":"Community","priority":1,"InputsDB":{},"Name":"Tdarr_Plugin_lmg1_Reorder_Streams ","Type":"Video","Operation":"Transcode","Description":"[Contains built-in filter] This plugin will move the video stream to the front so Tdarr will recognize the codec correctly.\n\n","Version":"1.00","Link":"Read error","Stage":"Pre-processing","Tags":"pre-processing,ffmpeg","Inputs":[],"source_id":"Community::Tdarr_Plugin_lmg1_Reorder_Streams"},{"_id":"IPzIK5eCH","id":"Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac)","checked":true,"source":"Community","priority":2,"InputsDB":{},"Name":"Transcode Using QSV or VT & FFMPEG","Type":"Video","Operation":"Transcode","Description":"Files not in H265 will be transcoded into H265 using hw with ffmpeg, assuming mkv container. Plugin uses QS if the node runs on a PC, or Videotoolbox if run on a Mac.\n                Much thanks to Migz for bulk of the important code.\n                Quality is controlled via bitrate adjustments - H264 to H265 assumes 0.5x bitrate.  Resolution change from 1080p to 720p assumes 0.7x bitrate.\n                Audio conversion is either 2 channel ac3 or 6 channel ac3, for maximal compatibility and small file size.  All subtitles removed.\n        The idea is to homogenize your collection to 1080p or higher movies with 5.1 audio, or 720p TV shows with 2.0 audio.","Version":"1.0","Link":"Read error","Stage":"Pre-processing","Tags":"pre-processing,ffmpeg,video only,configurable,h265","Inputs":[{"name":"audio_channels","type":"string","defaultValue":"","inputUI":{"type":"text"},"tooltip":"Specify whether to modify audio channels.\n                  \\n Leave empty to disable.\n                    \\nExample:\\n\n                    2 - produces single 2.0 channel ac3 audio file, in English, unless not possible.\n\n                    \\nExample:\\n\n                    6 - produces single 5.1 channel ac3 file, in English, unless not possible."},{"name":"resize","type":"string","defaultValue":"no","inputUI":{"type":"text"},"tooltip":"Specify if output file should be reduced to 720p from 1080p. Default is false.\n                    \\nExample:\\n\n                    yes\n\n                    \\nExample:\\n\n                    no"},{"name":"bitrate_cutoff","type":"string","defaultValue":"","inputUI":{"type":"text"},"tooltip":"Specify bitrate cutoff, files with a current bitrate lower then this will not be transcoded.\n                  \\n Rate is in kbps.\n                  \\n Leave empty to disable.\n                    \\nExample:\\n\n                    6000\n\n                    \\nExample:\\n\n                    4000"}],"source_id":"Community::Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac)"},{"_id":"plugin3","id":"Tdarr_Plugin_MC93_Migz1FFMPEG_CPU","checked":false,"source":"Community","priority":3,"InputsDB":{},"Name":"Migz-Transcode Using CPU & FFMPEG","Type":"Video","Operation":"Transcode","Description":"Files not in H265 will be transcoded into H265 using CPU with ffmpeg.\n                Settings are dependant on file bitrate\n                Working by the logic that H265 can support the same ammount of data at half the bitrate of H264.\n                This plugin will  skip any files that are in the VP9 codec.","Version":"1.9","Link":"Read error","Stage":"Pre-processing","Tags":"pre-processing,ffmpeg,video only,configurable,h265","Inputs":[{"name":"container","type":"string","defaultValue":"mkv","inputUI":{"type":"text"},"tooltip":"Specify output container of file. Use 'original' wihout quotes to keep original container.\n                  \\n Ensure that all stream types you may have are supported by your chosen container.\n                  \\n mkv is recommended.\n                    \\nExample:\\n\n                    mkv\n\n                    \\nExample:\\n\n                    mp4\n                                        \n                    \\nExample:\\n\n                    original"},{"name":"bitrate_cutoff","type":"string","defaultValue":"","inputUI":{"type":"text"},"tooltip":"Specify bitrate cutoff, files with a current bitrate lower then this will not be transcoded.\n                  \\n Rate is in kbps.\n                  \\n Leave empty to disable.\n                    \\nExample:\\n\n                    6000\n\n                    \\nExample:\\n\n                    4000"},{"name":"enable_10bit","type":"boolean","defaultValue":false,"inputUI":{"type":"dropdown","options":["false","true"]},"tooltip":"Specify if output file should be 10bit. Default is false.\n                    \\nExample:\\n\n                    true\n\n                    \\nExample:\\n\n                    false"},{"name":"force_conform","type":"boolean","defaultValue":false,"inputUI":{"type":"dropdown","options":["false","true"]},"tooltip":"Make the file conform to output containers requirements.\n                \\n Drop hdmv_pgs_subtitle/eia_608/subrip/timed_id3 for MP4.\n                \\n Drop data streams/mov_text/eia_608/timed_id3 for MKV.\n                \\n Default is false.\n                    \\nExample:\\n\n                    true\n\n                    \\nExample:\\n\n                    false"}],"source_id":"Community::Tdarr_Plugin_MC93_Migz1FFMPEG_CPU"},{"_id":"plugin4","id":"Tdarr_Plugin_MC93_Migz1FFMPEG","checked":false,"source":"Community","priority":4,"InputsDB":{},"Name":"Migz-Transcode Using Nvidia GPU & FFMPEG","Type":"Video","Operation":"Transcode","Description":"Files not in H265 will be transcoded into H265 using Nvidia GPU with ffmpeg.\n                  Settings are dependant on file bitrate\n                  Working by the logic that H265 can support the same ammount of data at half the bitrate of H264.\n                  NVDEC & NVENC compatable GPU required.\n                  This plugin will skip any files that are in the VP9 codec.","Version":"3.1","Link":"Read error","Stage":"Pre-processing","Tags":"pre-processing,ffmpeg,video only,nvenc h265,configurable","Inputs":[{"name":"container","type":"string","defaultValue":"mkv","inputUI":{"type":"text"},"tooltip":"Specify output container of file. Use 'original' wihout quotes to keep original container.\n                \\n Ensure that all stream types you may have are supported by your chosen container.\n                \\n mkv is recommended.\n                    \\nExample:\\n\n                    mkv\n\n                    \\nExample:\\n\n                    mp4\n                    \n                    \\nExample:\\n\n                    original"},{"name":"bitrate_cutoff","type":"string","defaultValue":"","inputUI":{"type":"text"},"tooltip":"Specify bitrate cutoff, files with a current bitrate lower then this will not be transcoded.\n               \\n Rate is in kbps.\n               \\n Leave empty to disable.\n                    \\nExample:\\n\n                    6000\n\n                    \\nExample:\\n\n                    4000"},{"name":"enable_10bit","type":"boolean","defaultValue":false,"inputUI":{"type":"dropdown","options":["false","true"]},"tooltip":"Specify if output file should be 10bit. Default is false.\n                    \\nExample:\\n\n                    true\n\n                    \\nExample:\\n\n                    false"},{"name":"enable_bframes","type":"boolean","defaultValue":false,"inputUI":{"type":"dropdown","options":["false","true"]},"tooltip":"Specify if b frames should be used.\n                 \\n Using B frames should decrease file sizes but are only supported on newer GPUs.\n                 \\n Default is false.\n                    \\nExample:\\n\n                    true\n\n                    \\nExample:\\n\n                    false"},{"name":"force_conform","type":"boolean","defaultValue":false,"inputUI":{"type":"dropdown","options":["false","true"]},"tooltip":"Make the file conform to output containers requirements.\n                \\n Drop hdmv_pgs_subtitle/eia_608/subrip/timed_id3 for MP4.\n                \\n Drop data streams/mov_text/eia_608/timed_id3 for MKV.\n                \\n Default is false.\n                    \\nExample:\\n\n                    true\n\n                    \\nExample:\\n\n                    false"}],"source_id":"Community::Tdarr_Plugin_MC93_Migz1FFMPEG"},{"_id":"plugin5","id":"Tdarr_Plugin_a9he_New_file_size_check","checked":true,"source":"Community","priority":5,"InputsDB":{"lowerBound":"20"},"Name":"New file size check","Type":"Video","Operation":"Transcode","Description":"Give an error if new file is not within the specified upper and lower bound limits \n\n","Version":"1.00","Link":"Read error","Stage":"Pre-processing","Tags":"","Inputs":[{"name":"upperBound","type":"number","defaultValue":110,"inputUI":{"type":"text"},"tooltip":"Enter the upper bound % size for the new file. For example, if '110' is entered, \n        then if the new file size is greater than 110% the size of the original, an error will be given."},{"name":"lowerBound","type":"number","defaultValue":40,"inputUI":{"type":"text"},"tooltip":"Enter the lower bound % size for the new file. For example, if '90' is entered, \n        then if the new file size is less than 90% of the original, an error will be given."}],"source_id":"Community::Tdarr_Plugin_a9he_New_file_size_check"}],"pluginCommunity":true,"handbrake":true,"ffmpeg":false,"handbrakescan":true,"ffmpegscan":false,"preset":"-Z \"Very Fast 1080p30\"","decisionMaker":{"settingsPlugin":true,"settingsVideo":false,"videoExcludeSwitch":true,"video_codec_names_exclude":[{"codec":"hevc","checked":false},{"codec":"h264","checked":true}],"video_size_range_include":{"min":0,"max":100000},"video_height_range_include":{"min":0,"max":3000},"video_width_range_include":{"min":0,"max":4000},"settingsAudio":false,"audioExcludeSwitch":true,"audio_codec_names_exclude":[{"codec":"mp3","checked":true},{"codec":"aac","checked":false}],"audio_size_range_include":{"min":0,"max":10}},"schedule":[{"_id":"Sun:00-01","checked":true},{"_id":"Sun:01-02","checked":true},{"_id":"Sun:02-03","checked":true},{"_id":"Sun:03-04","checked":true},{"_id":"Sun:04-05","checked":true},{"_id":"Sun:05-06","checked":true},{"_id":"Sun:06-07","checked":true},{"_id":"Sun:07-08","checked":true},{"_id":"Sun:08-09","checked":true},{"_id":"Sun:09-10","checked":true},{"_id":"Sun:10-11","checked":true},{"_id":"Sun:11-12","checked":true},{"_id":"Sun:12-13","checked":true},{"_id":"Sun:13-14","checked":true},{"_id":"Sun:14-15","checked":true},{"_id":"Sun:15-16","checked":true},{"_id":"Sun:16-17","checked":true},{"_id":"Sun:17-18","checked":true},{"_id":"Sun:18-19","checked":true},{"_id":"Sun:19-20","checked":true},{"_id":"Sun:20-21","checked":true},{"_id":"Sun:21-22","checked":true},{"_id":"Sun:22-23","checked":true},{"_id":"Sun:23-00","checked":true},{"_id":"Mon:00-01","checked":true},{"_id":"Mon:01-02","checked":true},{"_id":"Mon:02-03","checked":true},{"_id":"Mon:03-04","checked":true},{"_id":"Mon:04-05","checked":true},{"_id":"Mon:05-06","checked":true},{"_id":"Mon:06-07","checked":true},{"_id":"Mon:07-08","checked":true},{"_id":"Mon:08-09","checked":true},{"_id":"Mon:09-10","checked":true},{"_id":"Mon:10-11","checked":true},{"_id":"Mon:11-12","checked":true},{"_id":"Mon:12-13","checked":true},{"_id":"Mon:13-14","checked":true},{"_id":"Mon:14-15","checked":true},{"_id":"Mon:15-16","checked":true},{"_id":"Mon:16-17","checked":true},{"_id":"Mon:17-18","checked":true},{"_id":"Mon:18-19","checked":true},{"_id":"Mon:19-20","checked":true},{"_id":"Mon:20-21","checked":true},{"_id":"Mon:21-22","checked":true},{"_id":"Mon:22-23","checked":true},{"_id":"Mon:23-00","checked":true},{"_id":"Tue:00-01","checked":true},{"_id":"Tue:01-02","checked":true},{"_id":"Tue:02-03","checked":true},{"_id":"Tue:03-04","checked":true},{"_id":"Tue:04-05","checked":true},{"_id":"Tue:05-06","checked":true},{"_id":"Tue:06-07","checked":true},{"_id":"Tue:07-08","checked":true},{"_id":"Tue:08-09","checked":true},{"_id":"Tue:09-10","checked":true},{"_id":"Tue:10-11","checked":true},{"_id":"Tue:11-12","checked":true},{"_id":"Tue:12-13","checked":true},{"_id":"Tue:13-14","checked":true},{"_id":"Tue:14-15","checked":true},{"_id":"Tue:15-16","checked":true},{"_id":"Tue:16-17","checked":true},{"_id":"Tue:17-18","checked":true},{"_id":"Tue:18-19","checked":true},{"_id":"Tue:19-20","checked":true},{"_id":"Tue:20-21","checked":true},{"_id":"Tue:21-22","checked":true},{"_id":"Tue:22-23","checked":true},{"_id":"Tue:23-00","checked":true},{"_id":"Wed:00-01","checked":true},{"_id":"Wed:01-02","checked":true},{"_id":"Wed:02-03","checked":true},{"_id":"Wed:03-04","checked":true},{"_id":"Wed:04-05","checked":true},{"_id":"Wed:05-06","checked":true},{"_id":"Wed:06-07","checked":true},{"_id":"Wed:07-08","checked":true},{"_id":"Wed:08-09","checked":true},{"_id":"Wed:09-10","checked":true},{"_id":"Wed:10-11","checked":true},{"_id":"Wed:11-12","checked":true},{"_id":"Wed:12-13","checked":true},{"_id":"Wed:13-14","checked":true},{"_id":"Wed:14-15","checked":true},{"_id":"Wed:15-16","checked":true},{"_id":"Wed:16-17","checked":true},{"_id":"Wed:17-18","checked":true},{"_id":"Wed:18-19","checked":true},{"_id":"Wed:19-20","checked":true},{"_id":"Wed:20-21","checked":true},{"_id":"Wed:21-22","checked":true},{"_id":"Wed:22-23","checked":true},{"_id":"Wed:23-00","checked":true},{"_id":"Thur:00-01","checked":true},{"_id":"Thur:01-02","checked":true},{"_id":"Thur:02-03","checked":true},{"_id":"Thur:03-04","checked":true},{"_id":"Thur:04-05","checked":true},{"_id":"Thur:05-06","checked":true},{"_id":"Thur:06-07","checked":true},{"_id":"Thur:07-08","checked":true},{"_id":"Thur:08-09","checked":true},{"_id":"Thur:09-10","checked":true},{"_id":"Thur:10-11","checked":true},{"_id":"Thur:11-12","checked":true},{"_id":"Thur:12-13","checked":true},{"_id":"Thur:13-14","checked":true},{"_id":"Thur:14-15","checked":true},{"_id":"Thur:15-16","checked":true},{"_id":"Thur:16-17","checked":true},{"_id":"Thur:17-18","checked":true},{"_id":"Thur:18-19","checked":true},{"_id":"Thur:19-20","checked":true},{"_id":"Thur:20-21","checked":true},{"_id":"Thur:21-22","checked":true},{"_id":"Thur:22-23","checked":true},{"_id":"Thur:23-00","checked":true},{"_id":"Fri:00-01","checked":true},{"_id":"Fri:01-02","checked":true},{"_id":"Fri:02-03","checked":true},{"_id":"Fri:03-04","checked":true},{"_id":"Fri:04-05","checked":true},{"_id":"Fri:05-06","checked":true},{"_id":"Fri:06-07","checked":true},{"_id":"Fri:07-08","checked":true},{"_id":"Fri:08-09","checked":true},{"_id":"Fri:09-10","checked":true},{"_id":"Fri:10-11","checked":true},{"_id":"Fri:11-12","checked":true},{"_id":"Fri:12-13","checked":true},{"_id":"Fri:13-14","checked":true},{"_id":"Fri:14-15","checked":true},{"_id":"Fri:15-16","checked":true},{"_id":"Fri:16-17","checked":true},{"_id":"Fri:17-18","checked":true},{"_id":"Fri:18-19","checked":true},{"_id":"Fri:19-20","checked":true},{"_id":"Fri:20-21","checked":true},{"_id":"Fri:21-22","checked":true},{"_id":"Fri:22-23","checked":true},{"_id":"Fri:23-00","checked":true},{"_id":"Sat:00-01","checked":true},{"_id":"Sat:01-02","checked":true},{"_id":"Sat:02-03","checked":true},{"_id":"Sat:03-04","checked":true},{"_id":"Sat:04-05","checked":true},{"_id":"Sat:05-06","checked":true},{"_id":"Sat:06-07","checked":true},{"_id":"Sat:07-08","checked":true},{"_id":"Sat:08-09","checked":true},{"_id":"Sat:09-10","checked":true},{"_id":"Sat:10-11","checked":true},{"_id":"Sat:11-12","checked":true},{"_id":"Sat:12-13","checked":true},{"_id":"Sat:13-14","checked":true},{"_id":"Sat:14-15","checked":true},{"_id":"Sat:15-16","checked":true},{"_id":"Sat:16-17","checked":true},{"_id":"Sat:17-18","checked":true},{"_id":"Sat:18-19","checked":true},{"_id":"Sat:19-20","checked":true},{"_id":"Sat:20-21","checked":true},{"_id":"Sat:21-22","checked":true},{"_id":"Sat:22-23","checked":true},{"_id":"Sat:23-00","checked":true}],"totalHealthCheckCount":104,"totalTranscodeCount":4,"sizeDiff":7.173812077380717,"holdNewFiles":false,"holdFor":3600,"pluginStackOverview":true,"filterResolutionsSkip":"","filterCodecsSkip":"","processPluginsSequentially":true}}
2023-10-06T12:55:46.981Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Fetching plugin data from server
2023-10-06T12:55:46.981Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Scanning original library file
2023-10-06T12:55:46.982Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{
2023-10-06T12:55:46.982Z   "exifToolScan": true,
2023-10-06T12:55:46.982Z   "mediaInfoScan": false,
2023-10-06T12:55:46.982Z   "closedCaptionScan": false
2023-10-06T12:55:46.982Z }
2023-10-06T12:55:46.982Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Requesting Tdarr Server to scan file
2023-10-06T12:55:48.998Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Scan complete
2023-10-06T12:55:49.000Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Original file scanned
2023-10-06T12:55:49.001Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:fileVersionOriginalLogJSONString:{"lastCliCommand":"","lastPluginId":"","sourceFile":{"_id":"/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv","DB":"cue2BnU34","footprintId":"oWNa4LbuK6","file":"/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv","container":"mkv","scannerReads":{"ffProbeRead":"success","exiftoolRead":"success","mediaInfoRead":"not enabled","closedCaptionRead":"not enabled"},"createdAt":1696593345740,"lastPluginDetails":"none","bit_rate":28558780,"statSync":{"dev":47,"mode":33188,"nlink":1,"uid":501,"gid":20,"rdev":0,"blksize":4096,"ino":7333,"size":44353613923,"blocks":86628160,"atimeMs":1696461331830.622,"mtimeMs":1696461331830.172,"ctimeMs":1696461496838.4534,"birthtimeMs":0,"atime":"2023-10-04T23:15:31.831Z","mtime":"2023-10-04T23:15:31.830Z","ctime":"2023-10-04T23:18:16.838Z","birthtime":"1970-01-01T00:00:00.000Z"},"file_size":42298.90243816376,"ffProbeData":{"streams":[{"index":0,"codec_name":"h264","codec_long_name":"H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10","profile":"High","codec_type":"video","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","width":1920,"height":1080,"coded_width":1920,"coded_height":1080,"closed_captions":0,"has_b_frames":4,"sample_aspect_ratio":"1:1","display_aspect_ratio":"16:9","pix_fmt":"yuv420p","level":41,"color_range":"tv","color_space":"bt709","color_transfer":"bt709","color_primaries":"bt709","chroma_location":"left","field_order":"progressive","refs":1,"is_avc":"true","nal_length_size":"4","r_frame_rate":"24000/1001","avg_frame_rate":"24000/1001","time_base":"1/1000","start_pts":0,"start_time":"0.000000","bits_per_raw_sample":"8","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"eng","BPS":"25477757","DURATION":"03:27:04.496000000","NUMBER_OF_FRAMES":"297890","NUMBER_OF_BYTES":"39568536396","SOURCE_ID":"001011","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}},{"index":1,"codec_name":"pcm_s24le","codec_long_name":"PCM signed 24-bit little-endian","codec_type":"audio","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"s32","sample_rate":"48000","channels":1,"bits_per_sample":24,"r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","bit_rate":"1152000","bits_per_raw_sample":"24","disposition":{"default":1,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"jpn","title":"LPCM 1.0","BPS":"1152000","DURATION":"03:27:04.500000000","NUMBER_OF_FRAMES":"372735","NUMBER_OF_BYTES":"1789128000","SOURCE_ID":"001100","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}},{"index":2,"codec_name":"pcm_s16le","codec_long_name":"PCM signed 16-bit little-endian","codec_type":"audio","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"s16","sample_rate":"48000","channels":2,"bits_per_sample":16,"r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","bit_rate":"1536000","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"jpn","title":"LPCM 2.0","BPS":"1536000","DURATION":"03:27:04.500000000","NUMBER_OF_FRAMES":"372735","NUMBER_OF_BYTES":"2385504000","SOURCE_ID":"001101","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}},{"index":3,"codec_name":"ac3","codec_long_name":"ATSC A/52A (AC-3)","codec_type":"audio","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"fltp","sample_rate":"48000","channels":1,"channel_layout":"mono","bits_per_sample":0,"r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","bit_rate":"192000","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"eng","title":"DD 1.0","BPS":"192000","DURATION":"03:27:04.512000000","NUMBER_OF_FRAMES":"388266","NUMBER_OF_BYTES":"298188288","SOURCE_ID":"001102","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}},{"index":4,"codec_name":"ac3","codec_long_name":"ATSC A/52A (AC-3)","codec_type":"audio","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","sample_fmt":"fltp","sample_rate":"48000","channels":1,"channel_layout":"mono","bits_per_sample":0,"r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","bit_rate":"192000","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"eng","title":"DD 1.0","BPS":"192000","DURATION":"03:27:04.512000000","NUMBER_OF_FRAMES":"388266","NUMBER_OF_BYTES":"298188288","SOURCE_ID":"001103","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}},{"index":5,"codec_name":"subrip","codec_long_name":"SubRip subtitle","codec_type":"subtitle","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","duration_ts":12424512,"duration":"12424.512000","disposition":{"default":1,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"eng","BPS":"25","DURATION":"03:25:46.667000000","NUMBER_OF_FRAMES":"1304","NUMBER_OF_BYTES":"39406","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES"}},{"index":6,"codec_name":"hdmv_pgs_subtitle","codec_long_name":"HDMV Presentation Graphic Stream subtitles","codec_type":"subtitle","codec_tag_string":"[0][0][0][0]","codec_tag":"0x0000","r_frame_rate":"0/0","avg_frame_rate":"0/0","time_base":"1/1000","start_pts":0,"start_time":"0.000000","duration_ts":12424512,"duration":"12424.512000","disposition":{"default":0,"dub":0,"original":0,"comment":0,"lyrics":0,"karaoke":0,"forced":0,"hearing_impaired":0,"visual_impaired":0,"clean_effects":0,"attached_pic":0,"timed_thumbnails":0,"captions":0,"descriptions":0,"metadata":0,"dependent":0,"still_image":0},"tags":{"language":"eng","BPS":"19773","DURATION":"03:26:20.806000000","NUMBER_OF_FRAMES":"2672","NUMBER_OF_BYTES":"30601584","SOURCE_ID":"001200","_STATISTICS_WRITING_APP":"mkvmerge v67.0.0 ('Under Stars') 64-bit","_STATISTICS_WRITING_DATE_UTC":"2022-04-18 08:24:35","_STATISTICS_TAGS":"BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID"}}],"format":{"filename":"/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv","nb_streams":7,"nb_programs":0,"format_name":"matroska,webm","format_long_name":"Matroska / WebM","start_time":"0.000000","duration":"12424.512000","size":"44353613923","bit_rate":"28558780","probe_score":100,"tags":{"title":"Seven.Samurai.1954.REMASTERED.JAPANESE.1080p.BluRay.REMUX.AVC.LPCM.1.0-FGT","encoder":"libebml v1.4.2 + libmatroska v1.6.4","creation_time":"2022-04-18T08:24:35.000000Z"}}},"meta":{"SourceFile":"/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv","errors":[],"Duration":12424.512,"DefaultDuration":0.032,"ExifToolVersion":12.62,"FileName":"REDACTED-FILENAME.mkv","Directory":"/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME","FileSize":"44 GB","FileModifyDate":{"year":2023,"month":10,"day":4,"hour":23,"minute":15,"second":31,"millisecond":0,"tzoffsetMinutes":0,"rawValue":"2023:10:04 23:15:31+00:00"},"FileAccessDate":{"year":2023,"month":10,"day":4,"hour":23,"minute":15,"second":31,"millisecond":0,"tzoffsetMinutes":0,"rawValue":"2023:10:04 23:15:31+00:00"},"FileInodeChangeDate":{"year":2023,"month":10,"day":4,"hour":23,"minute":18,"second":16,"millisecond":0,"tzoffsetMinutes":0,"rawValue":"2023:10:04 23:18:16+00:00"},"FilePermissions":"-rw-r--r--","FileType":"MKV","FileTypeExtension":"mkv","MIMEType":"video/x-matroska","EBMLVersion":1,"EBMLReadVersion":1,"DocType":"matroska","DocTypeVersion":4,"DocTypeReadVersion":2,"TimecodeScale":"1 ms","MuxingApp":"libebml v1.4.2 + libmatroska v1.6.4","WritingApp":"mkvmerge v67.0.0 ('Under Stars') 64-bit","DateTimeOriginal":{"year":2022,"month":4,"day":18,"hour":8,"minute":24,"second":35,"millisecond":0,"tzoffsetMinutes":0,"rawValue":"2022:04:18 08:24:35Z"},"Title":"Seven.Samurai.1954.REMASTERED.JAPANESE.1080p.BluRay.REMUX.AVC.LPCM.1.0-FGT","VideoCodecID":"V_MPEG4/ISO/AVC","VideoFrameRate":23.976,"ImageWidth":1920,"ImageHeight":1080,"DisplayWidth":1920,"DisplayHeight":1080,"TrackLanguage":"jpn","AudioChannels":2,"AudioBitsPerSample":16,"AudioCodecID":"A_AC3","TrackName":"DD 1.0","AudioSampleRate":48000,"TrackNumber":7,"TrackUID":"06","TrackType":"Subtitle","TrackDefault":"No","CodecID":"S_HDMV/PGS","TrackLanguageIETF":"en","ChapterTimeStart":"3:22:42","ChapterTimeEnd":"3:27:05","ChapterString":"Chapter 29","ChapterLanguage":"eng","ImageSize":"1920x1080","Megapixels":2.1},"mediaInfo":{},"hasClosedCaptions":false,"bumped":false,"HealthCheck":"","TranscodeDecisionMaker":"","holdUntil":0,"fileMedium":"video","video_codec_name":"h264","audio_codec_name":"","video_resolution":"1080p","lastHealthCheckDate":0,"lastTranscodeDate":0,"history":"","oldSize":0,"newSize":0,"videoStreamIndex":0,"duration":12424}}
2023-10-06T12:55:49.002Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Source file to work on determined:/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T12:55:49.003Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[Step W02] [C1] Running pre-process file
2023-10-06T12:55:49.003Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Checking files can be accessed
2023-10-06T12:55:49.003Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Relevant paths can be accessed
2023-10-06T12:55:49.004Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Source file: /Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T12:55:49.004Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Cache folder: /Users/REDACTED-USER/Docker/tdarr/transcode_cache
2023-10-06T12:55:49.005Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[Step W03] [C1] Analysing file - running plugins
2023-10-06T12:55:49.005Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:transcode task, scanning for extra file details before transcode
2023-10-06T12:55:49.006Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Requesting Tdarr Server to scan file
2023-10-06T12:55:49.006Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Scan complete
2023-10-06T12:55:49.007Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Scan complete
2023-10-06T12:55:49.007Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[2/2] Frame count 0
2023-10-06T12:55:49.007Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[1/2] Checking file frame count
2023-10-06T12:55:49.008Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Updating Node relay: Processing
2023-10-06T12:55:49.008Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[1/5] Reading plugin
2023-10-06T12:55:49.008Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Transcode task, determining transcode settings
2023-10-06T12:55:49.009Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Plugin stack selected
2023-10-06T12:55:49.009Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Plugin: plugin1:  Tdarr_Plugin_MC93_MigzImageRemoval
2023-10-06T12:55:49.009Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[3/5] Installing dependencies
2023-10-06T12:55:49.010Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[2/5] Plugin read finished
2023-10-06T12:55:49.011Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"pluginInputs":{}}
2023-10-06T12:55:49.011Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[4/5] Running plugin
2023-10-06T12:55:49.012Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Plugin: plugin2:  Tdarr_Plugin_lmg1_Reorder_Streams
2023-10-06T12:55:49.012Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[5/5] Running plugin finished
2023-10-06T12:55:49.012Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[2/5] Plugin read finished
2023-10-06T12:55:49.013Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[1/5] Reading plugin
2023-10-06T12:55:49.013Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[3/5] Installing dependencies
2023-10-06T12:55:49.014Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"pluginInputs":{}}
2023-10-06T12:55:49.014Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[4/5] Running plugin
2023-10-06T12:55:49.014Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[1/5] Reading plugin
2023-10-06T12:55:49.015Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[5/5] Running plugin finished
2023-10-06T12:55:49.015Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Plugin: IPzIK5eCH:  Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac)
2023-10-06T12:55:49.016Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[2/5] Plugin read finished
2023-10-06T12:55:49.016Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[3/5] Installing dependencies
2023-10-06T12:55:49.016Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:{"pluginInputs":{"audio_channels":"","resize":"no","bitrate_cutoff":""}}
2023-10-06T12:55:49.016Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[4/5] Running plugin
2023-10-06T12:55:49.017Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[5/5] Running plugin finished
2023-10-06T12:55:49.017Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Worker will process
2023-10-06T12:55:49.017Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Worker log: 
2023-10-06T12:55:49.017Z Pre-processing - Tdarr_Plugin_MC93_MigzImageRemoval
2023-10-06T12:55:49.017Z ☑File doesn't contain any unwanted image format streams.
2023-10-06T12:55:49.017Z 
2023-10-06T12:55:49.017Z Pre-processing - Tdarr_Plugin_lmg1_Reorder_Streams
2023-10-06T12:55:49.017Z File has video in first stream
2023-10-06T12:55:49.017Z  File meets conditions!
2023-10-06T12:55:49.017Z 
2023-10-06T12:55:49.017Z Pre-processing - Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac)
2023-10-06T12:55:49.017Z Converting video, NOT resizing. 1080p, h264  -->  1080p, hevc.  bitrate = 27235 --> 13617, multiplier 0.5. 
2023-10-06T12:55:49.017Z Not converting audio. 
2023-10-06T12:55:49.017Z 2 channels - jpn  pcm_s16le  
2023-10-06T12:55:49.017Z 6 channels -     
2023-10-06T12:55:49.017Z 8 channels -    
2023-10-06T12:55:49.018Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Worker config: {
2023-10-06T12:55:49.018Z   "container": ".mkv",
2023-10-06T12:55:49.018Z   "processFile": true,
2023-10-06T12:55:49.018Z   "preset": ", -sn -map 0:v -c:v hevc_videotoolbox -profile main  -b:v 13617k -minrate 9531k -maxrate 17702k -bufsize 27235k  -map 0:a -c:a copy  ",
2023-10-06T12:55:49.018Z   "handBrakeMode": false,
2023-10-06T12:55:49.018Z   "FFmpegMode": true,
2023-10-06T12:55:49.018Z   "reQueueAfter": true,
2023-10-06T12:55:49.018Z   "infoLog": "Converting video, NOT resizing. 1080p, h264  -->  1080p, hevc.  bitrate = 27235 --> 13617, multiplier 0.5. \nNot converting audio. \n2 channels - jpn  pcm_s16le  \n6 channels -     \n8 channels -    ",
2023-10-06T12:55:49.018Z   "lastPluginDetails": {
2023-10-06T12:55:49.018Z     "source": "Community",
2023-10-06T12:55:49.018Z     "id": "Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac)",
2023-10-06T12:55:49.018Z     "number": "3/4"
2023-10-06T12:55:49.018Z   },
2023-10-06T12:55:49.018Z   "ffmpegMode": true,
2023-10-06T12:55:49.018Z   "cliToUse": "ffmpeg"
2023-10-06T12:55:49.018Z }
2023-10-06T12:55:49.019Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[Step W04] [C1] Preparing command
2023-10-06T12:55:49.019Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Cache file stem: /Users/REDACTED-USER/Docker/tdarr/transcode_cache
2023-10-06T12:55:49.019Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Cache file path: /Users/REDACTED-USER/Docker/tdarr/transcode_cache/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv
2023-10-06T12:55:49.020Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Create transcode args
2023-10-06T12:55:49.022Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Args:  -i "/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv" -sn -map 0:v -c:v hevc_videotoolbox -profile main -b:v 13617k -minrate 9531k -maxrate 17702k -bufsize 27235k -map 0:a -c:a copy "/Users/REDACTED-USER/Docker/tdarr/transcode_cache/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv"
2023-10-06T12:55:49.023Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Getting source file size
2023-10-06T12:55:49.024Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Source file size: 41.307521912269294
2023-10-06T12:55:49.024Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Performing safety check on worker config to see if old transcode args/container match new ones
2023-10-06T12:55:49.025Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Safety check complete, all good
2023-10-06T12:55:49.025Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[Step W05] [C1] Launching subworker
2023-10-06T12:55:49.026Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Preparing to launch subworker
2023-10-06T12:55:49.027Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Subworker launched
2023-10-06T12:55:49.027Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[1/3] Sending command to subworker
2023-10-06T12:55:49.027Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[2/3] /opt/homebrew/bin/ffmpeg -i "/Users/REDACTED-USER/Media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv" -sn -map 0:v -c:v hevc_videotoolbox -profile main -b:v 13617k -minrate 9531k -maxrate 17702k -bufsize 27235k -map 0:a -c:a copy "/Users/REDACTED-USER/Docker/tdarr/transcode_cache/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv"
2023-10-06T12:55:49.028Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:[3/3] Command sent
2023-10-06T12:55:49.028Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:To see live CLI output, enable 'Log full FFmpeg/HandBrake output' in the staging section on the Tdarr tab before the job starts. Note this could increase the job report size substantially.
2023-10-06T12:55:49.028Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Subworker:Online
2023-10-06T12:55:49.029Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Subworker:Receiving transcode settings
2023-10-06T12:55:49.029Z yGZrIe2EwwT:Node[REDACTED-NODENAME]:Worker[jaded-jay]:Subworker:Running CLI
2023-10-06T15:25:48.193Z yGZrIe2EwwT:[Step S02] Beginning move/copy operation
2023-10-06T16:35:24.079Z yGZrIe2EwwT:[Step S02] Beginning move/copy operation
2023-10-06T16:35:24.084Z yGZrIe2EwwT:Calculating old and new sizes of the following files
2023-10-06T16:35:24.086Z yGZrIe2EwwT:/media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T16:35:24.087Z yGZrIe2EwwT:/temp/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv
2023-10-06T16:35:24.088Z yGZrIe2EwwT:Old size 41.307521912269294. New size 0
2023-10-06T16:35:24.090Z yGZrIe2EwwT:Folder to folder conversion is off
2023-10-06T16:35:24.091Z yGZrIe2EwwT:New file path /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv
2023-10-06T16:35:24.092Z yGZrIe2EwwT:Ensuring output folder path exists /media/Movies/REDACTED-FOLDERNAME
2023-10-06T16:35:25.095Z yGZrIe2EwwT:Spawning move thread
2023-10-06T16:35:25.097Z yGZrIe2EwwT:Calculating cache file size in bytes
2023-10-06T16:35:25.099Z yGZrIe2EwwT:0
2023-10-06T16:35:25.100Z yGZrIe2EwwT:Attempting move from /temp/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv to /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv, method 1
2023-10-06T16:35:25.101Z yGZrIe2EwwT:File move error: {"errno":-18,"code":"EXDEV","syscall":"rename","path":"/temp/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv","dest":"/media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv"}
2023-10-06T16:35:25.102Z yGZrIe2EwwT:After move/copy, destination file of size 0 does match cache file of size 0
2023-10-06T16:35:25.103Z yGZrIe2EwwT:Attempting move from /temp/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv to /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv, method 2
2023-10-06T16:35:25.104Z yGZrIe2EwwT:After move/copy, destination file of size 0 does match cache file of size 0
2023-10-06T16:35:25.105Z yGZrIe2EwwT:Move thread function finished
2023-10-06T16:35:25.106Z yGZrIe2EwwT:Killing move thread
2023-10-06T16:35:25.107Z yGZrIe2EwwT:Move/Copy succeeded
2023-10-06T16:35:26.202Z yGZrIe2EwwT:Deleting cache file /temp/REDACTED-FILENAME-TdarrCacheFile-LYspClH3B.mkv
2023-10-06T16:35:26.203Z yGZrIe2EwwT:Deleting original file: /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T16:35:27.206Z yGZrIe2EwwT:New file name: /media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T16:35:27.210Z yGZrIe2EwwT:Renaming cache file to new name
2023-10-06T16:35:27.212Z yGZrIe2EwwT:/media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv
2023-10-06T16:35:27.214Z yGZrIe2EwwT:/media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME.mkv
2023-10-06T16:35:27.216Z yGZrIe2EwwT:Rename [-error-]: Error: ENOENT: no such file or directory, lstat '/media/Movies/REDACTED-FOLDERNAME/REDACTED-FILENAME-TdarrCacheFile-YXQgkv2jMV.mkv'
2023-10-06T16:35:27.217Z yGZrIe2EwwT:Renaming cache file to original name failed, please rename manually
2023-10-06T16:35:27.219Z yGZrIe2EwwT:Removing item from staging section
2023-10-06T16:35:27.220Z yGZrIe2EwwT:Scanning new file
2023-10-06T16:35:27.223Z yGZrIe2EwwT:Running new file through post processing plugins
2023-10-06T16:35:27.224Z yGZrIe2EwwT:Getting enabled plugins
2023-10-06T16:35:27.226Z yGZrIe2EwwT:Sorting plugins by priority
2023-10-06T16:35:27.228Z yGZrIe2EwwT:Plugins selected: 4, checking which ones are Post-processing
2023-10-06T16:35:27.229Z yGZrIe2EwwT:Plugin 1: path=/app/server/Tdarr/Plugins/Community/Tdarr_Plugin_MC93_MigzImageRemoval.js
2023-10-06T16:35:27.231Z yGZrIe2EwwT:Plugin 1: importing plugin
2023-10-06T16:35:27.232Z yGZrIe2EwwT:Plugin 2: path=/app/server/Tdarr/Plugins/Community/Tdarr_Plugin_lmg1_Reorder_Streams.js
2023-10-06T16:35:27.235Z yGZrIe2EwwT:Plugin 2: importing plugin
2023-10-06T16:35:27.237Z yGZrIe2EwwT:Plugin 3: path=/app/server/Tdarr/Plugins/Community/Tdarr_Plugin_ER01_Transcode audio and video with HW (PC and Mac).js
2023-10-06T16:35:27.238Z yGZrIe2EwwT:Plugin 3: importing plugin
2023-10-06T16:35:27.240Z yGZrIe2EwwT:Plugin 4: path=/app/server/Tdarr/Plugins/Community/Tdarr_Plugin_a9he_New_file_size_check.js
2023-10-06T16:35:27.241Z yGZrIe2EwwT:Plugin 4: importing plugin
2023-10-06T16:35:27.243Z yGZrIe2EwwT:
2023-10-06T16:35:27.244Z yGZrIe2EwwT:Removing original item from database
2023-10-06T16:35:27.245Z yGZrIe2EwwT:Adding new file to database
2023-10-06T16:35:27.246Z yGZrIe2EwwT:Updating size stats
2023-10-06T16:35:27.247Z yGZrIe2EwwT:[Step S03] Item processing end. [-warning-]
cellulosa commented 11 months ago

It's something with Docker, because the native Tdarr_server on MacOS works fine