Jump to content

Sample Tdarr Flows


FunkyBuddha

Recommended Posts

Posted

Transcode using GPU else CPU

Here's a simple Tdarr Flow that will try to transcode using NVENC. If that fails, it will use CPU (you can also use qsv or vaapi).

2024-07-07-183701.png

 

2024-07-12-091613.png

JSON Template (Copy and Paste this):

Quote

{
  "name": "GPU/CPU HEVC",
  "description": "GPU/CPU HEVC",
  "tags": "",
  "flowPlugins": [
    {
      "name": "CPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG_CPU"
      },
      "id": "o2tHbkvpH",
      "position": {
        "x": 1315.4872862307777,
        "y": -530.9083011498924
      }
    },
    {
      "name": "Replace Original File",
      "sourceRepo": "Community",
      "pluginName": "replaceOriginalFile",
      "version": "1.0.0",
      "id": "Ue8bSqJIe",
      "position": {
        "x": 1131.9966733167032,
        "y": -411.89934857030323
      }
    },
    {
      "name": "Input File",
      "sourceRepo": "Community",
      "pluginName": "inputFile",
      "version": "1.0.0",
      "id": "-Y3PO0lKV",
      "position": {
        "x": 1131.5275159163798,
        "y": -674.4709684675718
      }
    },
    {
      "name": "Reorder Streams",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_lmg1_Reorder_Streams"
      },
      "id": "1qtpkmYov",
      "position": {
        "x": 1131.3236347531881,
        "y": -583.2308190651507
      }
    },
    {
      "name": "GPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG"
      },
      "id": "n1F9o5ErB",
      "position": {
        "x": 1131.3056965177384,
        "y": -531.7713809732865
      }
    },
    {
      "name": "Image Removal",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_MigzImageRemoval"
      },
      "id": "7xgO22kO4",
      "position": {
        "x": 1131.756702702997,
        "y": -626.9979524564518
      }
    },
    {
      "name": "File Size Error!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "G8kuy0q8X",
      "position": {
        "x": 1347.0206468664937,
        "y": -361.4648293240636
      }
    },
    {
      "name": "Compare File Size Ratio",
      "sourceRepo": "Community",
      "pluginName": "compareFileSizeRatio",
      "version": "2.0.0",
      "id": "ADe-A2hC_",
      "position": {
        "x": 1131.9194797685414,
        "y": -477.7278658897375
      },
      "inputsDB": {
        "greaterThan": "20"
      }
    },
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "moqu94Tbb",
      "position": {
        "x": 1315.2531577104369,
        "y": -582.9599334203781
      }
    },
    {
      "name": "Fail Flow",
      "sourceRepo": "Community",
      "pluginName": "failFlow",
      "version": "1.0.0",
      "id": "9ikveSeAq",
      "position": {
        "x": 1446.4833108937914,
        "y": -463.2674355542867
      }
    }
  ],
  "flowEdges": [
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "1",
      "target": "7xgO22kO4",
      "targetHandle": null,
      "id": "hwf4ADgux"
    },
    {
      "source": "7xgO22kO4",
      "sourceHandle": "1",
      "target": "1qtpkmYov",
      "targetHandle": null,
      "id": "G4h-d_TvE"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "1",
      "target": "n1F9o5ErB",
      "targetHandle": null,
      "id": "VpHa_xzH_"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "Hi5yZ0zGC"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "err1",
      "target": "G8kuy0q8X",
      "targetHandle": null,
      "id": "lppYcw0s2"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "2",
      "target": "Ue8bSqJIe",
      "targetHandle": null,
      "id": "mQaILsZMq"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "1",
      "target": "Ue8bSqJIe",
      "targetHandle": null,
      "id": "e3doUXIZW"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "3",
      "target": "Ue8bSqJIe",
      "targetHandle": null,
      "id": "2_YV2JHxQ"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "err1",
      "target": "moqu94Tbb",
      "targetHandle": null,
      "id": "tbLGCVBbU"
    },
    {
      "source": "moqu94Tbb",
      "sourceHandle": "1",
      "target": "o2tHbkvpH",
      "targetHandle": null,
      "id": "TG3tgDqgz"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "2FtH1ej39"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "brjcXdZpF"
    }
  ]
}

 

  • Thanks 1
Posted

Move transcoded file to a different directory

2024-07-12-092504.png

 

JSON Template:

Quote

{
  "name": "GPU/CPU - Min File Size/RO",
  "description": "GPU/CPU - Min File Size/RO",
  "tags": "",
  "flowPlugins": [
    {
      "name": "CPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG_CPU"
      },
      "id": "o2tHbkvpH",
      "position": {
        "x": 1314.3813267684918,
        "y": -560.7692066316157
      }
    },
    {
      "name": "Input File",
      "sourceRepo": "Community",
      "pluginName": "inputFile",
      "version": "1.0.0",
      "id": "-Y3PO0lKV",
      "position": {
        "x": 1135.307279006888,
        "y": -719.8281255536696
      }
    },
    {
      "name": "Reorder Streams",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_lmg1_Reorder_Streams"
      },
      "id": "1qtpkmYov",
      "position": {
        "x": 1135.4560814920703,
        "y": -612.7501206945695
      }
    },
    {
      "name": "GPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG"
      },
      "id": "n1F9o5ErB",
      "position": {
        "x": 1135.5416164951089,
        "y": -563.368205690241
      }
    },
    {
      "name": "Image Removal",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_MigzImageRemoval"
      },
      "id": "7xgO22kO4",
      "position": {
        "x": 1135.3361697107364,
        "y": -664.5496415649226
      }
    },
    {
      "name": "File Size Error!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "G8kuy0q8X",
      "position": {
        "x": 1336.2391806827832,
        "y": -432.35364741084794
      }
    },
    {
      "name": "Compare File Size Ratio",
      "sourceRepo": "Community",
      "pluginName": "compareFileSizeRatio",
      "version": "2.0.0",
      "id": "ADe-A2hC_",
      "position": {
        "x": 1134.9693218505186,
        "y": -504.30641219324133
      },
      "inputsDB": {
        "greaterThan": "20",
        "lessThan": "100"
      }
    },
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "moqu94Tbb",
      "position": {
        "x": 1314.147198248151,
        "y": -612.8208389021014
      }
    },
    {
      "name": "Fail Flow",
      "sourceRepo": "Community",
      "pluginName": "failFlow",
      "version": "1.0.0",
      "id": "9ikveSeAq",
      "position": {
        "x": 1441.8798002811602,
        "y": -489.58231061202
      }
    },
    {
      "name": "Pause/Unpause All Nodes",
      "sourceRepo": "Community",
      "pluginName": "pauseUnpauseAllNodes",
      "version": "1.0.0",
      "id": "qdpbhliop",
      "position": {
        "x": 1442.4224381517545,
        "y": -683.1908191296916
      },
      "inputsDB": {
        "pause": "true"
      }
    },
    {
      "name": "Move To Directory",
      "sourceRepo": "Community",
      "pluginName": "moveToDirectory",
      "version": "2.0.0",
      "id": "Vrq1ASoBJ",
      "position": {
        "x": 1134.8170648998362,
        "y": -432.95297488199134
      },
      "inputsDB": {
        "keepRelativePath": "true",
        "outputDirectory": "/media"
      }
    }
  ],
  "flowEdges": [
    {
      "source": "7xgO22kO4",
      "sourceHandle": "1",
      "target": "1qtpkmYov",
      "targetHandle": null,
      "id": "G4h-d_TvE"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "1",
      "target": "n1F9o5ErB",
      "targetHandle": null,
      "id": "VpHa_xzH_"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "Hi5yZ0zGC"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "err1",
      "target": "moqu94Tbb",
      "targetHandle": null,
      "id": "tbLGCVBbU"
    },
    {
      "source": "moqu94Tbb",
      "sourceHandle": "1",
      "target": "o2tHbkvpH",
      "targetHandle": null,
      "id": "TG3tgDqgz"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "2FtH1ej39"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "brjcXdZpF"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "3",
      "target": "G8kuy0q8X",
      "targetHandle": null,
      "id": "mN1zw6Ppk"
    },
    {
      "source": "qdpbhliop",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "sKut4HhpE"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "1",
      "target": "Vrq1ASoBJ",
      "targetHandle": null,
      "id": "5met3tn5E"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "2",
      "target": "Vrq1ASoBJ",
      "targetHandle": null,
      "id": "XWoaHhHcB"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "JMetpEp8L"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "1",
      "target": "7xgO22kO4",
      "targetHandle": null,
      "id": "jaPYerpAD"
    },
    {
      "source": "Vrq1ASoBJ",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "VL4NLH2L0"
    },
    {
      "source": "moqu94Tbb",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "L_OTeHVdS"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "Yx0lVQg7K"
    },
    {
      "source": "7xgO22kO4",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "qau9d7fbs"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "DRsSWytYF"
    }
  ]
}

 

  • Thanks 1
Posted

This is probably the fastest flow I've seen yet. There are a couple of things I did outside the flow to speed things up.

Suggestions:

  • Create the temp and output directories in the same file system (copying files went from minutes to seconds). This decreased the processing time by at least 30%.
  • Schedule the process to copy the transcoded files to the original location during off-peak hours.

 

2024-07-18-085225.png

JSON Template:

Quote

{
  "name": "GPU/CPU - MV/Del Original",
  "description": "GPU/CPU - MV/Del Original",
  "tags": "",
  "flowPlugins": [
    {
      "name": "CPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG_CPU"
      },
      "id": "o2tHbkvpH",
      "position": {
        "x": 1314.3813267684918,
        "y": -560.7692066316157
      },
      "fpEnabled": true
    },
    {
      "name": "Input File",
      "sourceRepo": "Community",
      "pluginName": "inputFile",
      "version": "1.0.0",
      "id": "-Y3PO0lKV",
      "position": {
        "x": 1135.307279006888,
        "y": -719.8281255536696
      },
      "fpEnabled": true
    },
    {
      "name": "Reorder Streams",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_lmg1_Reorder_Streams"
      },
      "id": "1qtpkmYov",
      "position": {
        "x": 1135.4560814920703,
        "y": -612.7501206945695
      },
      "fpEnabled": true
    },
    {
      "name": "GPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG"
      },
      "id": "n1F9o5ErB",
      "position": {
        "x": 1134.9828543264791,
        "y": -563.368205690241
      },
      "fpEnabled": true
    },
    {
      "name": "Image Removal",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_MigzImageRemoval"
      },
      "id": "7xgO22kO4",
      "position": {
        "x": 1135.3361697107364,
        "y": -664.5496415649226
      },
      "fpEnabled": true
    },
    {
      "name": "File Size Error!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "G8kuy0q8X",
      "position": {
        "x": 1343.5030888749702,
        "y": -468.6731883717839
      },
      "fpEnabled": true
    },
    {
      "name": "Compare File Size Ratio",
      "sourceRepo": "Community",
      "pluginName": "compareFileSizeRatio",
      "version": "2.0.0",
      "id": "ADe-A2hC_",
      "position": {
        "x": 1134.9693218505186,
        "y": -504.30641219324133
      },
      "inputsDB": {
        "greaterThan": "20",
        "lessThan": "100"
      },
      "fpEnabled": true
    },
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "moqu94Tbb",
      "position": {
        "x": 1314.147198248151,
        "y": -612.8208389021014
      },
      "fpEnabled": true
    },
    {
      "name": "Fail Flow",
      "sourceRepo": "Community",
      "pluginName": "failFlow",
      "version": "1.0.0",
      "id": "9ikveSeAq",
      "position": {
        "x": 1441.87980028116,
        "y": -378.4649877606937
      },
      "fpEnabled": true
    },
    {
      "name": "Pause/Unpause All Nodes",
      "sourceRepo": "Community",
      "pluginName": "pauseUnpauseAllNodes",
      "version": "1.0.0",
      "id": "qdpbhliop",
      "position": {
        "x": 1441.9224381517545,
        "y": -684.1908191296916
      },
      "inputsDB": {
        "pause": "true"
      },
      "fpEnabled": true
    },
    {
      "name": "Move To Directory",
      "sourceRepo": "Community",
      "pluginName": "moveToDirectory",
      "version": "2.0.0",
      "id": "Vrq1ASoBJ",
      "position": {
        "x": 1134.8170648998362,
        "y": -432.95297488199134
      },
      "inputsDB": {
        "keepRelativePath": "true",
        "outputDirectory": "/media"
      },
      "fpEnabled": true
    },
    {
      "name": "Delete Original File",
      "sourceRepo": "Community",
      "pluginName": "deleteFile",
      "version": "1.0.0",
      "id": "M-DcBxxY9",
      "position": {
        "x": 1134.8171288292606,
        "y": -379.97236065411084
      },
      "inputsDB": {
        "fileToDelete": "originalFile",
        "deleteParentFolderIfEmpty": "true"
      },
      "fpEnabled": true
    }
  ],
  "flowEdges": [
    {
      "source": "7xgO22kO4",
      "sourceHandle": "1",
      "target": "1qtpkmYov",
      "targetHandle": null,
      "id": "G4h-d_TvE"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "1",
      "target": "n1F9o5ErB",
      "targetHandle": null,
      "id": "VpHa_xzH_"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "Hi5yZ0zGC"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "err1",
      "target": "moqu94Tbb",
      "targetHandle": null,
      "id": "tbLGCVBbU"
    },
    {
      "source": "moqu94Tbb",
      "sourceHandle": "1",
      "target": "o2tHbkvpH",
      "targetHandle": null,
      "id": "TG3tgDqgz"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "2FtH1ej39"
    },
    {
      "source": "o2tHbkvpH",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "brjcXdZpF"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "3",
      "target": "G8kuy0q8X",
      "targetHandle": null,
      "id": "mN1zw6Ppk"
    },
    {
      "source": "qdpbhliop",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "sKut4HhpE"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "1",
      "target": "Vrq1ASoBJ",
      "targetHandle": null,
      "id": "5met3tn5E"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "2",
      "target": "Vrq1ASoBJ",
      "targetHandle": null,
      "id": "XWoaHhHcB"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "JMetpEp8L"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "1",
      "target": "7xgO22kO4",
      "targetHandle": null,
      "id": "jaPYerpAD"
    },
    {
      "source": "Vrq1ASoBJ",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "VL4NLH2L0"
    },
    {
      "source": "moqu94Tbb",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "L_OTeHVdS"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "Yx0lVQg7K"
    },
    {
      "source": "7xgO22kO4",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "qau9d7fbs"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "DRsSWytYF"
    },
    {
      "source": "Vrq1ASoBJ",
      "sourceHandle": "1",
      "target": "M-DcBxxY9",
      "targetHandle": null,
      "id": "hnixJ8WWw"
    },
    {
      "source": "M-DcBxxY9",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "zSslH1A_P"
    },
    {
      "source": "G8kuy0q8X",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "_etq3mkR1"
    }
  ]
}

 

  • Thanks 1
Posted

Improved Tdarr Flow:

  • Better error handling
  • Able to recover from 99% of errors (ie. bad codec or streams, invalid images, etc.)

2024-11-17-092654.png

JSON Template:

Quote

{
  "_id": "PFHTvQvwq",
  "name": "GPU - MV/Del Original",
  "description": "GPU - MV/Del Original",
  "tags": "",
  "flowPlugins": [
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "gRm0cJfQx",
      "position": {
        "x": 1501.427752345769,
        "y": -598.9101161955568
      },
      "fpEnabled": true
    },
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "l-EIaW78-",
      "position": {
        "x": 1146.202041072703,
        "y": -598.4059217698169
      },
      "fpEnabled": true
    },
    {
      "name": "GPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG"
      },
      "id": "18V4c7pYz",
      "position": {
        "x": 1500.4458398440843,
        "y": -653.2696460037513
      },
      "fpEnabled": true
    },
    {
      "name": "Force Remux on Transcode Error",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1Remux",
        "force_conform": "true"
      },
      "id": "NKaqjsVO0",
      "position": {
        "x": 1500.465427303274,
        "y": -728.851510028779
      },
      "fpEnabled": true
    },
    {
      "name": "Image Removal",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_MigzImageRemoval"
      },
      "id": "YWZpZ6hx8",
      "position": {
        "x": 1146.7321887722053,
        "y": -656.019059297024
      },
      "fpEnabled": true
    },
    {
      "name": "Force Remux on Image Error",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1Remux",
        "force_conform": "true"
      },
      "id": "xLhN9Rs8s",
      "position": {
        "x": 1146.4792666721246,
        "y": -729.3053163347257
      },
      "fpEnabled": true
    },
    {
      "name": "Reorder Streams",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_lmg1_Reorder_Streams"
      },
      "id": "GRr9FzbPm",
      "position": {
        "x": 1320.2664448317896,
        "y": -653.3122935925444
      },
      "fpEnabled": true
    },
    {
      "name": "Force Remux on Stream Error",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1Remux",
        "force_conform": "true"
      },
      "id": "sUf0VeW18",
      "position": {
        "x": 1320.47018632145,
        "y": -727.8132314457381
      },
      "fpEnabled": true
    },
    {
      "name": "Input File",
      "sourceRepo": "Community",
      "pluginName": "inputFile",
      "version": "1.0.0",
      "id": "-Y3PO0lKV",
      "position": {
        "x": 940.6360296750629,
        "y": -730.1646520668638
      },
      "fpEnabled": true
    },
    {
      "name": "Reorder Streams",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_lmg1_Reorder_Streams"
      },
      "id": "1qtpkmYov",
      "position": {
        "x": 940.6135369352235,
        "y": -617.342712100484
      },
      "fpEnabled": true
    },
    {
      "name": "GPU - Transcode to H265",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_Migz1FFMPEG"
      },
      "id": "n1F9o5ErB",
      "position": {
        "x": 939.2825454117485,
        "y": -557.5599243245626
      },
      "fpEnabled": true
    },
    {
      "name": "Image Removal",
      "sourceRepo": "Community",
      "pluginName": "runClassicTranscodePlugin",
      "version": "1.0.0",
      "inputsDB": {
        "pluginSourceId": "Community:Tdarr_Plugin_MC93_MigzImageRemoval"
      },
      "id": "7xgO22kO4",
      "position": {
        "x": 940.6649203789113,
        "y": -676.8566807052101
      },
      "fpEnabled": true
    },
    {
      "name": "File Size Error!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "G8kuy0q8X",
      "position": {
        "x": 1153.6147850049308,
        "y": -521.3513233011604
      },
      "fpEnabled": true
    },
    {
      "name": "Compare File Size Ratio",
      "sourceRepo": "Community",
      "pluginName": "compareFileSizeRatio",
      "version": "2.0.0",
      "inputsDB": {
        "greaterThan": "20",
        "lessThan": "100"
      },
      "id": "ADe-A2hC_",
      "position": {
        "x": 940.991767354654,
        "y": -506.83115197752875
      },
      "fpEnabled": true
    },
    {
      "name": "Fail Flow",
      "sourceRepo": "Community",
      "pluginName": "failFlow",
      "version": "1.0.0",
      "id": "9ikveSeAq",
      "position": {
        "x": 1517.0464820228426,
        "y": -410.89815800649205
      },
      "fpEnabled": true
    },
    {
      "name": "Pause/Unpause All Nodes",
      "sourceRepo": "Community",
      "pluginName": "pauseUnpauseAllNodes",
      "version": "1.0.0",
      "inputsDB": {
        "pause": "true"
      },
      "id": "qdpbhliop",
      "position": {
        "x": 1517.4840738624994,
        "y": -455.52161584738184
      },
      "fpEnabled": true
    },
    {
      "name": "Move To Directory",
      "sourceRepo": "Community",
      "pluginName": "moveToDirectory",
      "version": "2.0.0",
      "inputsDB": {
        "keepRelativePath": "true",
        "outputDirectory": "/media"
      },
      "id": "Vrq1ASoBJ",
      "position": {
        "x": 941.6636592554862,
        "y": -457.3518597429702
      },
      "fpEnabled": true
    },
    {
      "name": "Delete Original File",
      "sourceRepo": "Community",
      "pluginName": "deleteFile",
      "version": "1.0.0",
      "inputsDB": {
        "fileToDelete": "originalFile",
        "deleteParentFolderIfEmpty": "false"
      },
      "id": "M-DcBxxY9",
      "position": {
        "x": 941.2185777617271,
        "y": -398.9866008377821
      },
      "fpEnabled": true
    },
    {
      "name": "GPU ERROR!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "ATd-bX8Wp",
      "position": {
        "x": 1325.080802569907,
        "y": -449.8513585183527
      },
      "fpEnabled": true
    },
    {
      "name": "Tdarr Folder Access Errors!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "Lx_ZSPWeA",
      "position": {
        "x": 1326.0290300864642,
        "y": -520.9605799696112
      },
      "fpEnabled": true
    },
    {
      "name": "Check Node Hardware Encoder",
      "sourceRepo": "Community",
      "pluginName": "checkNodeHardwareEncoder",
      "version": "1.0.0",
      "id": "Du6zWajQG",
      "position": {
        "x": 1510.8273739556084,
        "y": -533.5920562819762
      },
      "fpEnabled": true
    },
    {
      "name": "Looking Good!",
      "sourceRepo": "Community",
      "pluginName": "comment",
      "version": "1.0.0",
      "id": "x9UHMWZH3",
      "position": {
        "x": 1154.00541740615,
        "y": -445.73456040935145
      },
      "fpEnabled": true
    },
    {
      "name": "Reset Flow Error",
      "sourceRepo": "Community",
      "pluginName": "resetFlowError",
      "version": "1.0.0",
      "id": "qek-NBCyr",
      "position": {
        "x": 1319.9392959166098,
        "y": -598.6235304131961
      },
      "fpEnabled": true
    }
  ],
  "flowEdges": [
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "Hi5yZ0zGC"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "3",
      "target": "G8kuy0q8X",
      "targetHandle": null,
      "id": "mN1zw6Ppk"
    },
    {
      "source": "qdpbhliop",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "sKut4HhpE"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "JMetpEp8L"
    },
    {
      "source": "-Y3PO0lKV",
      "sourceHandle": "1",
      "target": "7xgO22kO4",
      "targetHandle": null,
      "id": "jaPYerpAD"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "Yx0lVQg7K"
    },
    {
      "source": "Vrq1ASoBJ",
      "sourceHandle": "1",
      "target": "M-DcBxxY9",
      "targetHandle": null,
      "id": "hnixJ8WWw"
    },
    {
      "source": "G8kuy0q8X",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "_etq3mkR1"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "1",
      "target": "Vrq1ASoBJ",
      "targetHandle": null,
      "id": "fYCok39sX"
    },
    {
      "source": "ADe-A2hC_",
      "sourceHandle": "2",
      "target": "G8kuy0q8X",
      "targetHandle": null,
      "id": "7ddvoWTVl"
    },
    {
      "source": "ATd-bX8Wp",
      "sourceHandle": "1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "djhiTyMmB"
    },
    {
      "source": "Vrq1ASoBJ",
      "sourceHandle": "err1",
      "target": "Lx_ZSPWeA",
      "targetHandle": null,
      "id": "ICX-LBvoQ"
    },
    {
      "source": "Lx_ZSPWeA",
      "sourceHandle": "1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "8AyfyJJRv"
    },
    {
      "source": "M-DcBxxY9",
      "sourceHandle": "err1",
      "target": "Lx_ZSPWeA",
      "targetHandle": null,
      "id": "5GoNMZRtB"
    },
    {
      "source": "Du6zWajQG",
      "sourceHandle": "2",
      "target": "ATd-bX8Wp",
      "targetHandle": null,
      "id": "Y0G2godpy"
    },
    {
      "source": "Du6zWajQG",
      "sourceHandle": "1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "oQvFPMN_w"
    },
    {
      "source": "Du6zWajQG",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "iVyL7pmFw"
    },
    {
      "source": "sUf0VeW18",
      "sourceHandle": "err1",
      "target": "Du6zWajQG",
      "targetHandle": null,
      "id": "pfpwfGPDn"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "1",
      "target": "n1F9o5ErB",
      "targetHandle": null,
      "id": "3xX7vyESz"
    },
    {
      "source": "7xgO22kO4",
      "sourceHandle": "1",
      "target": "1qtpkmYov",
      "targetHandle": null,
      "id": "fYOHquRju"
    },
    {
      "source": "1qtpkmYov",
      "sourceHandle": "err1",
      "target": "sUf0VeW18",
      "targetHandle": null,
      "id": "d9tCpB4JH"
    },
    {
      "source": "sUf0VeW18",
      "sourceHandle": "1",
      "target": "GRr9FzbPm",
      "targetHandle": null,
      "id": "pMKroaL5S"
    },
    {
      "source": "GRr9FzbPm",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "LawNB7TNO"
    },
    {
      "source": "7xgO22kO4",
      "sourceHandle": "err1",
      "target": "xLhN9Rs8s",
      "targetHandle": null,
      "id": "RTF3ghlTh"
    },
    {
      "source": "xLhN9Rs8s",
      "sourceHandle": "1",
      "target": "YWZpZ6hx8",
      "targetHandle": null,
      "id": "5IFff1N4E"
    },
    {
      "source": "xLhN9Rs8s",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "T63SzgmZr"
    },
    {
      "source": "M-DcBxxY9",
      "sourceHandle": "1",
      "target": "x9UHMWZH3",
      "targetHandle": null,
      "id": "I9mxZmT-q"
    },
    {
      "source": "n1F9o5ErB",
      "sourceHandle": "err1",
      "target": "NKaqjsVO0",
      "targetHandle": null,
      "id": "offPm0nCi"
    },
    {
      "source": "NKaqjsVO0",
      "sourceHandle": "1",
      "target": "18V4c7pYz",
      "targetHandle": null,
      "id": "__3eER-Vr"
    },
    {
      "source": "NKaqjsVO0",
      "sourceHandle": "err1",
      "target": "qdpbhliop",
      "targetHandle": null,
      "id": "1pjhLHzxH"
    },
    {
      "source": "GRr9FzbPm",
      "sourceHandle": "1",
      "target": "qek-NBCyr",
      "targetHandle": null,
      "id": "LJJBRQ5pQ"
    },
    {
      "source": "qek-NBCyr",
      "sourceHandle": "1",
      "target": "n1F9o5ErB",
      "targetHandle": null,
      "id": "kcFauI5gL"
    },
    {
      "source": "YWZpZ6hx8",
      "sourceHandle": "1",
      "target": "l-EIaW78-",
      "targetHandle": null,
      "id": "QjvBV5q0U"
    },
    {
      "source": "l-EIaW78-",
      "sourceHandle": "1",
      "target": "1qtpkmYov",
      "targetHandle": null,
      "id": "9cgaCT_Zi"
    },
    {
      "source": "18V4c7pYz",
      "sourceHandle": "1",
      "target": "gRm0cJfQx",
      "targetHandle": null,
      "id": "wYN1V6J4P"
    },
    {
      "source": "gRm0cJfQx",
      "sourceHandle": "1",
      "target": "ADe-A2hC_",
      "targetHandle": null,
      "id": "W1AallTSB"
    },
    {
      "source": "qek-NBCyr",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "TWfgtekBk"
    },
    {
      "source": "l-EIaW78-",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "yd662Qiiu"
    },
    {
      "source": "gRm0cJfQx",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "2tEDkKb20"
    },
    {
      "source": "YWZpZ6hx8",
      "sourceHandle": "err1",
      "target": "9ikveSeAq",
      "targetHandle": null,
      "id": "MNEDDac6_"
    },
    {
      "source": "18V4c7pYz",
      "sourceHandle": "err1",
      "target": "Du6zWajQG",
      "targetHandle": null,
      "id": "yemBLBg-h"
    }
  ]
}

 

  • Thanks 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...