{ "Name": "movies", "Type": 0, "Revision": 8, "Description": "", "Icon": "fas fa-video", "Properties": { "Fields": [], "Variables": {} }, "Parts": [ { "Uid": "b01e202a-1ee0-4ae0-9888-f9a0c3e122fe", "Name": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.VideoFile", "xPos": 80, "yPos": 40, "Icon": "fas fa-video", "Label": "Video File", "Inputs": 0, "Outputs": 1, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "63a21940-4cfc-4d32-97e8-06adfe5a1327" } ], "Type": 0 }, { "Uid": "63a21940-4cfc-4d32-97e8-06adfe5a1327", "Name": "", "ReadOnly": false, "FlowElementUid": "MetaNodes.TheMovieDb.MovieLookup", "xPos": 80, "yPos": 140, "Icon": "fas fa-film", "Label": "Movie Lookup", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "286cc540-d84d-4216-ac39-7fdafdaecf08" }, { "Input": 1, "Output": 2, "InputNode": "286cc540-d84d-4216-ac39-7fdafdaecf08" } ], "ErrorConnection": { "Input": 1, "Output": -1, "InputNode": "286cc540-d84d-4216-ac39-7fdafdaecf08" }, "Type": 3, "Model": { "UseFolderName": true } }, { "Uid": "286cc540-d84d-4216-ac39-7fdafdaecf08", "Name": "FFMPEG Builder: Start", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderStart", "xPos": 80, "yPos": 240, "Icon": "far fa-file-video", "Label": "FFMPEG Builder: Start", "Inputs": 1, "Outputs": 1, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "624ff043-a199-4e8e-bdad-3822643989c2" } ], "Type": 4 }, { "Uid": "624ff043-a199-4e8e-bdad-3822643989c2", "Name": "Remux to MKV", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderRemuxToMkv", "xPos": 80, "yPos": 340, "Icon": "svg:mkv", "Label": "FFMPEG Builder: Remux to MKV", "Inputs": 1, "Outputs": 1, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "91875929-c5fa-412f-9263-212496c0a3da" } ], "Type": 6 }, { "Uid": "91875929-c5fa-412f-9263-212496c0a3da", "Name": "Codec: HEVC Qual: 20 Qual Encoder: NVIDIA", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderVideoEncode", "xPos": 80, "yPos": 450, "Icon": "far fa-file-video", "Label": "FFMPEG Builder: Video Encode", "Inputs": 1, "Outputs": 1, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "d06af6bf-b3d2-41aa-b177-ae311f6e01ce" } ], "Type": 6, "Model": { "Codec": "h265", "Encoder": "NVIDIA", "Quality": 20, "Speed": "medium" } }, { "Uid": "d06af6bf-b3d2-41aa-b177-ae311f6e01ce", "Name": "Crop Black Bars", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderCropBlackBars", "xPos": 80, "yPos": 570, "Icon": "far fa-file-video", "Label": "FFMPEG Builder: Crop Black Bars", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "37538db4-90f7-4302-8a7c-5ef4fb0db071" }, { "Input": 1, "Output": 2, "InputNode": "37538db4-90f7-4302-8a7c-5ef4fb0db071" } ], "Type": 6, "Model": { "CroppingThreshold": 10 } }, { "Uid": "37538db4-90f7-4302-8a7c-5ef4fb0db071", "Name": "Default Language to \u0027eng\u0027", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderAudioSetLanguage", "xPos": 400, "yPos": 40, "Icon": "fas fa-comment-dots", "Label": "FFMPEG Builder: Set Language", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "b67aecf7-c9c5-4b0f-ab84-e2029a00b025" }, { "Input": 1, "Output": 2, "InputNode": "b67aecf7-c9c5-4b0f-ab84-e2029a00b025" } ], "Type": 6, "Model": { "StreamType": "Both", "Language": "eng" } }, { "Uid": "de757365-9ba0-4644-8fda-f7ffed41529b", "Name": "Primary Audio", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderAudioLanguageConverter", "xPos": 400, "yPos": 240, "Icon": "fas fa-comment-dots", "Label": "FFMPEG Builder: Audio Language Converter", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "2e6f4330-e39a-4583-8e07-37cc48a2cbd8" }, { "Input": 1, "Output": 2, "InputNode": "2e6f4330-e39a-4583-8e07-37cc48a2cbd8" } ], "Type": 6, "Model": { "Languages": [ "eng", "orig" ], "RemoveOthers": true, "Codec": "aac", "Channels": 0, "Bitrate": 256 } }, { "Uid": "2e6f4330-e39a-4583-8e07-37cc48a2cbd8", "Name": "Remove Unwanted Subs", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FFmpegBuilderLanguageRemover", "xPos": 400, "yPos": 340, "Icon": "fas fa-comment-dots", "Label": "FFMPEG Builder: Language Remover", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "60435beb-502a-438a-94f6-ee95cd7db117" }, { "Input": 1, "Output": 2, "InputNode": "60435beb-502a-438a-94f6-ee95cd7db117" } ], "Type": 6, "Model": { "StreamType": "Subtitle", "Languages": [ "eng", "orig" ], "NotMatching": true } }, { "Uid": "60435beb-502a-438a-94f6-ee95cd7db117", "Name": "FFMPEG Builder: Executor", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderExecutor", "xPos": 400, "yPos": 440, "Icon": "far fa-file-video", "Label": "FFMPEG Builder: Executor", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "befe8ad0-b34a-4965-b1d6-0f6225b9750b" } ], "ErrorConnection": { "Input": 1, "Output": -1, "InputNode": "ae7c5005-5d21-49a7-a225-2792aad1667f" }, "Type": 5, "Model": { "HardwareDecoding": "auto", "Strictness": "experimental" } }, { "Uid": "5c1675bf-11fd-41e0-8077-d8c6ef11d648", "Name": "", "ReadOnly": false, "FlowElementUid": "FileFlows.BasicNodes.File.ReplaceOriginal", "xPos": 320, "yPos": 690, "Icon": "fas fa-file", "Label": "Replace Original", "Inputs": 1, "Outputs": 1, "OutputConnections": [], "Type": 2 }, { "Uid": "6402a521-b7dd-4a3d-b6d4-f5d63fb43978", "Name": "", "ReadOnly": false, "FlowElementUid": "FileFlows.BasicNodes.Functions.CompleteFlow", "xPos": 530, "yPos": 690, "Icon": "fas fa-check-square", "Label": "Complete Flow", "Inputs": 1, "Outputs": 0, "CustomColor": "var(--success)", "Type": 3, "Model": {} }, { "Uid": "befe8ad0-b34a-4965-b1d6-0f6225b9750b", "Name": "", "ReadOnly": false, "FlowElementUid": "FileFlows.BasicNodes.File.FileSizeCompare", "xPos": 360, "yPos": 540, "Icon": "fas fa-sitemap", "Label": "File Size Compare", "Inputs": 1, "Outputs": 3, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "5c1675bf-11fd-41e0-8077-d8c6ef11d648" }, { "Input": 1, "Output": 2, "InputNode": "6402a521-b7dd-4a3d-b6d4-f5d63fb43978" }, { "Input": 1, "Output": 3, "InputNode": "6402a521-b7dd-4a3d-b6d4-f5d63fb43978" } ], "Type": 3, "Model": {} }, { "Uid": "b67aecf7-c9c5-4b0f-ab84-e2029a00b025", "Name": "Sets Best Track to Default", "Color": "", "ReadOnly": false, "FlowElementUid": "FileFlows.VideoNodes.FfmpegBuilderNodes.FfmpegBuilderTrackSorter", "xPos": 400, "yPos": 140, "Icon": "fas fa-sort-alpha-down", "Label": "FFMPEG Builder: Track Sorter", "Inputs": 1, "Outputs": 2, "OutputConnections": [ { "Input": 1, "Output": 1, "InputNode": "de757365-9ba0-4644-8fda-f7ffed41529b" }, { "Input": 1, "Output": 2, "InputNode": "de757365-9ba0-4644-8fda-f7ffed41529b" } ], "Type": 6, "Model": { "StreamType": "Audio", "Sorters": [ { "key": "Language", "value": "eng" }, { "key": "ChannelsDesc", "value": "" }, { "key": "BitrateDesc", "value": "" } ], "SetFirstDefault": true } } ] }