From c98d3ac60515d6778042d4da8d63dcc23ef4c673 Mon Sep 17 00:00:00 2001 From: John Andrews Date: Mon, 22 Jan 2024 13:07:14 +1300 Subject: [PATCH] FF-1211 - added new flow element FfmpegBuilderSetOriginalLanguageAsDefault --- ...lt.cs => FfmpegBuilderDefaultOriginalLanguage.cs} | 4 ++-- VideoNodes/VideoNodes.en.json | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) rename VideoNodes/FfmpegBuilderNodes/{FfmpegBuilderSetOriginalLanguageAsDefault.cs => FfmpegBuilderDefaultOriginalLanguage.cs} (97%) diff --git a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderSetOriginalLanguageAsDefault.cs b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderDefaultOriginalLanguage.cs similarity index 97% rename from VideoNodes/FfmpegBuilderNodes/FfmpegBuilderSetOriginalLanguageAsDefault.cs rename to VideoNodes/FfmpegBuilderNodes/FfmpegBuilderDefaultOriginalLanguage.cs index 0f2453f2..41108edf 100644 --- a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderSetOriginalLanguageAsDefault.cs +++ b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderDefaultOriginalLanguage.cs @@ -5,12 +5,12 @@ namespace FileFlows.VideoNodes.FfmpegBuilderNodes; /// /// FFmpeg Builder flow element to set the original language as the default tracks /// -public class FfmpegBuilderSetOriginalLanguageAsDefault: FfmpegBuilderNode +public class FfmpegBuilderDefaultOriginalLanguage: FfmpegBuilderNode { /// /// Gets the help URL for the flow element /// - public override string HelpUrl => "https://fileflows.com/docs/plugins/video-nodes/ffmpeg-builder/set-original-language-as-default"; + public override string HelpUrl => "https://fileflows.com/docs/plugins/video-nodes/ffmpeg-builder/default-original-language"; /// /// Gets the number of outputs of the flow element diff --git a/VideoNodes/VideoNodes.en.json b/VideoNodes/VideoNodes.en.json index 445b1f6f..e56c53d4 100644 --- a/VideoNodes/VideoNodes.en.json +++ b/VideoNodes/VideoNodes.en.json @@ -351,6 +351,18 @@ "RemoveAdditionalMetadata-Help": "If additional metadata should be removed. Additional metadata is non-standard metadata that may have been added to a video file, eg by iTunes." } }, + "FfmpegBuilderDefaultOriginalLanguage": { + "Label": "FFMPEG Builder: Default Original Language", + "Outputs": { + "1": "Tracks have been modified", + "2": "No tracks have been changed" + }, + "Description": "This flow element will attempt to set the original language tracks as default. It will try to find the first track matching the original language, and then set that as default.\n\nIf no tracks are found with the original language, then no changes are made.", + "Fields": { + "StreamType": "Type", + "StreamType-Help": "The type of tracks that should be updated" + } + }, "FfmpegBuilderSubtitleClearDefault": { "Label": "FFMPEG Builder: Subtitle Clear Default", "Description": "This node will clear the default flag from subtitles.",