mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2025-12-31 01:20:00 -06:00
523 lines
27 KiB
JSON
523 lines
27 KiB
JSON
{
|
|
"H": {
|
|
"264": "H.264",
|
|
"265": "H.265"
|
|
},
|
|
"5": { "1": "5.1" },
|
|
"7": { "1": "7.1" },
|
|
"Flow": {
|
|
"Parts": {
|
|
"AudioToVideo": {
|
|
"Description": "Converts an audio file into a video file and generates a video based on the audio",
|
|
"Fields": {
|
|
"Visualization": "Visualisation",
|
|
"Visualization-Help": "The visualation to use in the generated video. See Help for examples",
|
|
"Container": "Container",
|
|
"Resolution": "Resolution",
|
|
"Codec": "Codec",
|
|
"HardwareEncoding": "Hardware Encode",
|
|
"HardwareEncoding-Help": "When checked, will test to see if hardware encoders are found on the Processing Node, and if found will use hardware encoding, otherwise will fallback to CPU encoding.",
|
|
"Color": "Color",
|
|
"Color-Help": "Optional #RRGGBB color code to use for the sound waves, must be in the format #RRGGBB, for example #FF0090"
|
|
}
|
|
},
|
|
"CanUseHardwareEncoding": {
|
|
"Description": "Checks if the specified hardware encoder is currently available to the Flow.",
|
|
"Fields": {
|
|
"Encoder": "Encoder",
|
|
"Encoder-Help": "The hardware decoder to check"
|
|
}
|
|
},
|
|
"ComskipRemoveAds": {
|
|
"Description": "Uses a comskip EDL file and will remove commercials using that file.",
|
|
"Outputs": {
|
|
"1": "Commercials removed, saved to temporary file",
|
|
"2": "No commercials detected"
|
|
}
|
|
},
|
|
"VideoFile": {
|
|
"Description": "An input video file that has had its Video Information read and can be processed",
|
|
"Outputs": {
|
|
"1": "Video file from library"
|
|
},
|
|
"Fields": {
|
|
"ProbeSize": "Probe Size",
|
|
"ProbeSize-Suffix": "MB",
|
|
"ProbeSize-Help": "The probe size to use in FFMPEG when executing."
|
|
}
|
|
},
|
|
"FfmpegBuilderStart": {
|
|
"Label": "FFMPEG Builder: Start",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder created and ready to add FFMPEG Builder nodes to"
|
|
},
|
|
"Description": "Creates an instance of the FFMPEG Builder which can build a FFMPEG argument to then execute with the FFMPEG Executor."
|
|
},
|
|
"FfmpegBuilderExecutor": {
|
|
"Label": "FFMPEG Builder: Executor",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder ran successfully and created new temporary file",
|
|
"2": "No changes detected in FFMPEG Builder, file not created"
|
|
},
|
|
"Description": "Executes a FFMPEG Builder command created by other FFMPEG Builder nodes.",
|
|
"Fields": {
|
|
"HardwareDecoding": "Hardware Decoding",
|
|
"HardwareDecoding-Help": "If the executor should attempt to use hardware decoding. If not available the execution will proceed just without hardware decoding enabled."
|
|
}
|
|
},
|
|
"FfmpegBuilderAddInputFile": {
|
|
"Label": "FFMPEG Builder: Add Input File",
|
|
"Outputs": {
|
|
"1": "File found and added",
|
|
"2": "No file found"
|
|
},
|
|
"Fields": {
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression used to search for input files",
|
|
"UseSourceDirectory": "Use Source Directory",
|
|
"UseSourceDirectory-Help": "If checked the original source directory will be searched, otherwise the working directory will be used."
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioAddTrack": {
|
|
"Label": "FFMPEG Builder: Audio Add Track",
|
|
"Outputs": {
|
|
"1": "Added audio track to FFMPEG Builder"
|
|
},
|
|
"Description": "Adds a new audio track to FFMPEG Builder which will be added once the builder is executed.",
|
|
"Fields": {
|
|
"Index": "Index",
|
|
"Index-Help": "The index where to insert the new audio track. 0 based, so to insert the new audio track as the first track set this to 0.",
|
|
"Channels": "Channels",
|
|
"Channels-Help": "The number of channels this new audio track will be.\nIf you specify more channels than the source, FFMPEG will automatically upmix it.\nIf you specify fewer channels than the source, FFMPEG will automatically down mix it.",
|
|
"Bitrate": "Bitrate",
|
|
"Bitrate-Help": "Bitrate of the new audio track",
|
|
"Codec": "Codec",
|
|
"Codec-Help": "The codec to use to encode the audio",
|
|
"Language": "Language",
|
|
"Language-Help": "Optional [ISO 639-2](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) language code to use. Will attempt to find an audio track with this language code if not the best audio track will be used.",
|
|
"NewTitle": "New Title",
|
|
"NewTitle-Help": "Optional title for the newly created audio track. If left blank the source title will be used",
|
|
"RemoveTitle": "Remove Title",
|
|
"RemoveTitle-Help": "If the source title should be removed and the track should have no title"
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioAdjustVolume": {
|
|
"Label": "FFMPEG Builder: Audio Adjust Volume",
|
|
"Outputs": {
|
|
"1": "Audio tracks volume filter added to FFMPEG Builder",
|
|
"2": "Audio tracks were not adjusted"
|
|
},
|
|
"Description": "Adjusts audio tracks volume in a video file using FFMPEG",
|
|
"Fields": {
|
|
"AllAudio": "All Audio Tracks",
|
|
"AllAudio-Help": "If all audio tracks should be normalized or if just the first track should be",
|
|
"VolumePercent": "Volume Percent",
|
|
"VolumePercent-Help": "The percent of the adjusted volume.\n100 means no adjustment\n50 means half volume\n0 means muted",
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression to match against, eg \"commentary\" to remove commentary tracks",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If audio tracks NOT matching the pattern should be removed",
|
|
"UseLanguageCode": "Use Language Code",
|
|
"UseLanguageCode-Help": "If the language code of the audio track should be used instead of the title"
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioConverter": {
|
|
"Label": "FFMPEG Builder: Audio Converter",
|
|
"Outputs": {
|
|
"1": "Tracks to be converted",
|
|
"2": "No tracks to be converted"
|
|
},
|
|
"Description": "Allows you to convert all tracks matching the parameters to be converted.",
|
|
"Fields": {
|
|
"Channels": "Channels",
|
|
"Channels-Help": "The number of channels this new audio track will be.\nIf you specify more channels than the source, FFMPEG will automatically upmix it.\nIf you specify fewer channels than the source, FFMPEG will automatically down mix it.",
|
|
"Bitrate": "Bitrate",
|
|
"Bitrate-Help": "Bitrate of the audio track",
|
|
"Codec": "Codec",
|
|
"Codec-Help": "The codec to use to encode the audio",
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression to match against, eg \"commentary\" to match commentary tracks",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If audio tracks NOT matching the pattern should be converted",
|
|
"UseLanguageCode": "Use Language Code",
|
|
"UseLanguageCode-Help": "If the language code of the track should be used instead of the title"
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioNormalization": {
|
|
"Label": "FFMPEG Builder: Audio Normalization",
|
|
"Outputs": {
|
|
"1": "Audio tracks were normalized and added to FFMPEG Builder",
|
|
"2": "No audio tracks were found to be normalized"
|
|
},
|
|
"Description": "Normalizes all audio tracks in a video file using FFMPEGs loudnorm filter",
|
|
"Fields": {
|
|
"TwoPass": "Two Pass",
|
|
"TwoPass-Help": "If the audio tracks should use two pass normalization. This improves the normalization but increases the processing time.",
|
|
"AllAudio": "All Audio Tracks",
|
|
"AllAudio-Help": "If all audio tracks should be normalized or if just the first track should be",
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression to match against, eg \"commentary\" to remove commentary tracks",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If audio tracks NOT matching the pattern should be removed",
|
|
"UseLanguageCode": "Use Language Code",
|
|
"UseLanguageCode-Help": "If the language code of the audio track should be used instead of the title"
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioTrackRemover": {
|
|
"Label": "FFMPEG Builder: Track Remover",
|
|
"Outputs": {
|
|
"1": "Tracks set to remove",
|
|
"2": "Tracks NOT set to removed"
|
|
},
|
|
"Description": "Allows you to remove tracks based on either their title or their language codes.\n\nAny title (or language code if set to \"Use Language Code\") that is blank will NOT be removed regardless of the pattern.",
|
|
"Fields": {
|
|
"StreamType": "Type",
|
|
"StreamType-Help": "The type of tracks to reorder in the FFMPEG Builder",
|
|
"RemoveAll": "Remove All",
|
|
"RemoveAll-Help": "Remove all current tracks from the output file. You can use Add Track afterwards to add tracks of specific codecs",
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression to match against, eg \"commentary\" to remove commentary tracks",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If audio tracks NOT matching the pattern should be removed",
|
|
"UseLanguageCode": "Use Language Code",
|
|
"UseLanguageCode-Help": "If the language code of the track should be used instead of the title",
|
|
"RemoveIndex": "Remove Index",
|
|
"RemoveIndex-Help": "The start index where to remove the tracks from. This allows you to remove all, or all matching, tracks after the starting index.\nSet to zero to remove all matching the parameters.\nSet to 1 to keep the first track and remove any after the first matching the parameters"
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioTrackReorder": {
|
|
"Label": "FFMPEG Builder: Track Reorder",
|
|
"Outputs": {
|
|
"1": "Tracks re-ordered in FFMPEG Builder",
|
|
"2": "Tracks NOT re-ordered"
|
|
},
|
|
"Description": "Allows you to reorder tracks in the preferred order.\n\nEnter the languages/audio codecs/channels in the order you want. Any not listed will be ordered after the ones entered in their original order.\nIf there are multiple tracks with same language/codec/channels, they will be ordered first by the order you entered, then in their original order.\n\nOutput 1: Tracks were reordered\nOutput 2: Tracks did not need reordering",
|
|
"Fields": {
|
|
"StreamType": "Type",
|
|
"StreamType-Help": "The type of tracks to reorder in the FFMPEG Builder",
|
|
"OrderedTracks": "Ordered Codecs",
|
|
"OrderedTracks-Help": "The order of codecs to the tracks by. This is done after the languages (if any)",
|
|
"Languages": "Languages",
|
|
"Languages-Help": "The order of languages to sort the tracks by. This sorting is done before the codec.",
|
|
"Channels": "Channels",
|
|
"Channels-Help": "The order of audio channels to sort the audio tracks by. This sorting is done before languages.\nFor example \"5.1\",\"7.1\",\"6.2\",\"2\""
|
|
}
|
|
},
|
|
"FfmpegBuilderAudioSetLanguage": {
|
|
"Label": "FFMPEG Builder: Set Language",
|
|
"Outputs": {
|
|
"1": "Tracks updated in FFMPEG Builder",
|
|
"2": "Tracks NOT updated"
|
|
},
|
|
"Description": "Allows you to set the language for any tracks that have no language set. If the track does have a language set, it will be skipped.\n\nOutput 1: Tracks were updated\nOutput 2: No tracks were needing to be updated",
|
|
"Fields": {
|
|
"StreamType": "Type",
|
|
"StreamType-Help": "The type of track to set the language for",
|
|
"Language": "Language",
|
|
"Language-Help": "The [ISO 639-2](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) language code to use."
|
|
}
|
|
},
|
|
"FfmpegBuilderAutoChapters": {
|
|
"Label": "FFMPEG Builder: Auto Chapters",
|
|
"Description": "Automatically detect scene changes in the video to generate chapters.",
|
|
"Outputs": {
|
|
"1": "Chapters generated and added to FFMPEG Builder",
|
|
"2": "No chapters detected or video already had chapters"
|
|
},
|
|
"Fields": {
|
|
"MinimumLength": "Minimum Length",
|
|
"MinimumLength-Suffix": "seconds",
|
|
"MinimumLength-Help": "The minimum length of a chapter in seconds",
|
|
"Percent": "Percent",
|
|
"Percent-Suffix": "%",
|
|
"Percent-Help": "The threshold percentage value to use for scene detection changes. A good value is 45%"
|
|
}
|
|
},
|
|
"FfmpegBuilderComskipChapters": {
|
|
"Label": "FFMPEG Builder: Comskip Chapters",
|
|
"Description": "Uses a comskip EDL file and will create chapters given that EDL comskip file.",
|
|
"Outputs": {
|
|
"1": "Commercials chapters created, added to FFMPEG Builder",
|
|
"2": "No commercials detected"
|
|
}
|
|
},
|
|
"FfmpegBuilderCustomParameters": {
|
|
"Label": "FFMPEG Builder: Custom Parameters",
|
|
"Description": "Lets you add custom parameters to the FFMPEG Builder for execution",
|
|
"Outputs": {
|
|
"1": "Parameters added"
|
|
},
|
|
"Fields": {
|
|
"Parameters": "Parameters",
|
|
"Parameters-Help": "The parameters to add to the FFMPEG Builder for execution",
|
|
"ForceEncode": "Force Encode",
|
|
"ForceEncode-Help": "If this should force the FFMPEG Builder Executor to always execute even if no changes are detected that would usually require the executor to run."
|
|
}
|
|
},
|
|
"FfmpegBuilderHdrToSdr": {
|
|
"Label": "FFMPEG Builder: HDR to SDR",
|
|
"Description": "Checks if a video stream is HDR and if it is updates the FFMPEG Builder to convert it to SDR",
|
|
"Outputs": {
|
|
"1": "HDR stream detected and updated FFMPEG Builder to convert",
|
|
"2": "No HDR stream found"
|
|
}
|
|
},
|
|
"FfmpegBuilderMetadataRemover": {
|
|
"Label": "FFMPEG Builder: Metadata Remover",
|
|
"Description": "Removes metadata from the FFMPEG Builder so when the file is processed the selected metadata will be removed.\n\nNote: Only the metadata when this node is effected, if metadata is added after this node runs, that will not be effected.",
|
|
"Outputs": {
|
|
"1": "Metadata removed from FFMPEG Builder"
|
|
},
|
|
"Fields": {
|
|
"Video": "Video",
|
|
"Video-Help": "If video tracks should have this metadata removed",
|
|
"Audio": "Audio",
|
|
"Audio-Help": "If audio tracks should have this metadata removed",
|
|
"Subtitle": "Subtitle",
|
|
"Subtitle-Help": "If subtitle tracks should have this metadata removed",
|
|
"RemoveImages": "Remove Images",
|
|
"RemoveImages-Help": "If any images found in the metadata should be removed",
|
|
"RemoveTitle": "Remove Title",
|
|
"RemoveTitle-Help": "If the title should be removed from the tracks",
|
|
"RemoveLanguage": "Remove Language",
|
|
"RemoveLanguage-Help": "If the language should be removed from the tracks",
|
|
"RemoveAdditionalMetadata": "Remove Additional Metadata",
|
|
"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."
|
|
}
|
|
},
|
|
"FfmpegBuilderSubtitleFormatRemover": {
|
|
"Label": "FFMPEG Builder: Subtitle Format Remover",
|
|
"Description": "Removes subtitles from a video file if found.",
|
|
"Outputs": {
|
|
"1": "Subtitles marked for removal in FFMPEG Builder",
|
|
"2": "No subtitles to remove"
|
|
},
|
|
"Fields": {
|
|
"SubtitlesToRemove": "Subtitles To Remove",
|
|
"RemoveAll": "Remove All",
|
|
"RemoveAll-Help": "When checked, all subtitles will be removed from the file, otherwise only those selected below will be"
|
|
}
|
|
},
|
|
"FfmpegBuilderSubtitleTrackRemover": {
|
|
"Label": "FFMPEG Builder: Subtitle Track Remover",
|
|
"Outputs": {
|
|
"1": "Subtitles marked for removal in FFMPEG Builder",
|
|
"2": "No subtitles to remove"
|
|
},
|
|
"Description": "Allows you to remove subtitles based on either their title or their language codes.\n\nAny language (or title if set to \"Use Title\") that is blank will NOT be removed regardless of the pattern.",
|
|
"Fields": {
|
|
"Pattern": "Pattern",
|
|
"Pattern-Help": "A regular expression to match against, eg \"eng\" to remove English tracks",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If subtitles NOT matching the pattern should be removed",
|
|
"UseLanguageCode": "Use Language Code",
|
|
"UseLanguageCode-Help": "If the language code of the audio track should be used instead of the title"
|
|
}
|
|
},
|
|
"FfmpegBuilderSubtitleTrackMerge": {
|
|
"Label": "FFMPEG Builder: Subtitle Track Merge",
|
|
"Outputs": {
|
|
"1": "Subtitles found and added",
|
|
"2": "No subtitles found"
|
|
},
|
|
"Fields": {
|
|
"Subtitles": "Subtitles",
|
|
"Subtitles-Help": "Select which subtitles to search for to add",
|
|
"UseSourceDirectory": "Use Source Directory",
|
|
"UseSourceDirectory-Help": "If checked the original source directory will be searched, otherwise the working directory will be used.",
|
|
"MatchFilename": "Match Filename",
|
|
"MatchFilename-Help": "When checked only subtitles with the same filename as the input file or the working file will be merged"
|
|
}
|
|
},
|
|
"FfmpegBuilderCropBlackBars": {
|
|
"Label": "FFMPEG Builder: Crop Black Bars",
|
|
"Description": "Updated FFMPEG Builder to crop black bars if detected",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder updated to crop black bars",
|
|
"2": "No black bars detected, not cropping"
|
|
},
|
|
"Fields": {
|
|
"CroppingThreshold": "Threshold",
|
|
"CroppingThreshold-Help": "The amount of pixels that must be greater than to crop. E.g. if there's only 5 pixels detected as black space, you may consider this too small to crop."
|
|
}
|
|
},
|
|
"FfmpegBuilderRemuxToMkv": {
|
|
"Label": "FFMPEG Builder: Remux to MKV",
|
|
"Descritption": "Remuxes a video file into a MKV container.",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder set to remux to MKV"
|
|
}
|
|
},
|
|
"FfmpegBuilderRemuxToMP4": {
|
|
"Label": "FFMPEG Builder: Remux to MP4",
|
|
"Descritption": "Remuxes a video file into a MP4 container.",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder set to remux to MP4"
|
|
}
|
|
},
|
|
"FfmpegBuilderScaler": {
|
|
"Label": "FFMPEG Builder: Video Scaler",
|
|
"Description": "This allows you to scale a video to the specified dimensions. It will retain the aspect ratio of the video so if the video was 1920x1000 it would scale to 1280x668 if you select 720P.",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder scale filter added",
|
|
"2": "Video was already in/near the scaled resolution"
|
|
},
|
|
"Fields": {
|
|
"Force": "Force",
|
|
"Force-Help": "When checked the video will be force scaled even if the working file is already in this resolution (or near this resolution).",
|
|
"OnlyIfLarger": "Only If Larger",
|
|
"OnlyIfLarger-Help": "The video will only be scaled to this resolution if the video is currently larger than this resolution",
|
|
"Resolution": "Resolution"
|
|
}
|
|
},
|
|
"FfmpegBuilderVideo10Bit": {
|
|
"Label": "FFMPEG Builder: Video 10 Bit",
|
|
"Description": "Sets FFMPEG Builder to encode the video streams in 10 Bit",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder video streams set to encode in 10 Bit"
|
|
}
|
|
},
|
|
"FfmpegBuilderVideoBitrate": {
|
|
"Label": "FFMPEG Builder: Video Bitrate",
|
|
"Description": "Sets FFMPEG Builder to encode the video given the bitrate",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder video streams updated"
|
|
},
|
|
"Fields": {
|
|
"Bitrate": "Bitrate",
|
|
"Bitrate-Suffix": "KB / %",
|
|
"Bitrate-Help": "The target bitrate of the video in kilobytes",
|
|
"Percent": "Percent",
|
|
"Percent-Help": "When selected the bitrate will be calculated as a percentage of the current bitrate."
|
|
}
|
|
},
|
|
"FfmpegBuilderVideoMaxBitrate": {
|
|
"Label": "FFMPEG Builder: Video Max Bitrate",
|
|
"Description": "Sets FFMPEG Builder limit the bitrate of video",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder video streams updated"
|
|
},
|
|
"Fields": {
|
|
"Bitrate": "Maximum Bitrate",
|
|
"Bitrate-Suffix": "KB",
|
|
"Bitrate-Help": "The maximum bitrate of the video in kilobytes"
|
|
}
|
|
},
|
|
"FfmpegBuilderVideoCodec": {
|
|
"Label": "FFMPEG Builder: Video Codec",
|
|
"Description": "Sets FFMPEG Builder to encode the video streams in the specified codec",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder video streams set to encode",
|
|
"2": "Video already in target codec, will not re-encode"
|
|
},
|
|
"Fields": {
|
|
"VideoCodec": "Video Codec",
|
|
"VideoCodec-Help": "The video codec the video should be in, for example hevc, h264.\nIf left empty all original video tracks will be copied.",
|
|
"VideoCodecParameters": "Video Codec Parameters",
|
|
"VideoCodecParameters-Help": "The parameters to use to encode the video, eg. \"hevc_nvenc -preset hq -crf 23\" to encode into hevc using the HQ preset a constant rate factor of 23 and using NVIDIA hardware acceleration.",
|
|
"Force": "Force Encode",
|
|
"Force-Help": "Will force a encode of the video even if it is already in the target Video Codec",
|
|
"DisableOtherVideoStreams": "Only First",
|
|
"DisableOtherVideoStreams-Help": "When checked if there are multiple video streams in the file, this will remove all but the first video stream from the file once executed."
|
|
}
|
|
},
|
|
"FfmpegBuilderVideoEncode": {
|
|
"Label": "FFMPEG Builder: Video Encode",
|
|
"Description": "Sets the FFMPEG Builder to encode the video with simple to use presets",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder video streams set to encode"
|
|
},
|
|
"Fields": {
|
|
"Codec": "Codec",
|
|
"HardwareEncoding": "Hardware Encode",
|
|
"HardwareEncoding-Help": "When checked, will test to see if hardware encoders are found on the Processing Node, and if found will use hardware encoding, otherwise will fallback to CPU encoding.",
|
|
"Quality": "Quality",
|
|
"Quality-Help": "A logarithmic quality scale, so small changes in the this slider cause large changes in file size/quality.\nThe lower the number the higher the quality.\nSee Help for more information",
|
|
"Quality-Suffix": "(Higher Quality, larger file)"
|
|
}
|
|
},
|
|
"FfmpegBuilderVideoTag": {
|
|
"Label": "FFMPEG Builder: Video Tag",
|
|
"Description": "Sets a video tag on the file",
|
|
"Outputs": {
|
|
"1": "FFMPEG Builder tag added"
|
|
},
|
|
"Fields": {
|
|
"Tag": "Tag",
|
|
"Tag-Help": "The tag to add to the video file"
|
|
}
|
|
},
|
|
"ReadVideoInfo": {
|
|
"Descritption": "Reads the video information from the current working file and updates the vi variables.",
|
|
"Outputs": {
|
|
"1": "File was a video file and information read into flow",
|
|
"2": "File was not a video file or failed to be read"
|
|
}
|
|
},
|
|
"SubtitleExtractor": {
|
|
"Description": "Extract a single subtitle tracks and saves it to the destination. Can extract srt, ass, and ssa format.\nThis will NOT update the working file, and will keep the working file the same as the input file.\n\nOutput 1: Subtitles were extracted\nOutput 2: No subtitles found to extract",
|
|
"Outputs": {
|
|
"1": "Subtitles extracted",
|
|
"2": "No subtitles extracted"
|
|
},
|
|
"Fields": {
|
|
"Language": "Language",
|
|
"Language-Help": "The [ISO 639-2](https://en.wikipedia.org/wiki/List_of_ISO_639-2_codes) language code to use.",
|
|
"OutputFile": "Output File",
|
|
"OutputFile-Help": "Where to save the the output file to, e.g. \"'{folder.Orig.FullName}\\{file.Orig.FileName}.srt'\" to save it with the original file as a srt output.\nIf left blank an srt subtitle will be created in the same folder as the original input file.",
|
|
"SetWorkingFile": "Set as Working File",
|
|
"SetWorkingFile-Help": "When this is checked, if a subtitle is extracted, the working file will be changed to this extracted subtitle. The original working file will NOT be deleted."
|
|
}
|
|
},
|
|
"VideoHasStream": {
|
|
"Title": "Video Has Track",
|
|
"Description": "Tests if a video file contains a track",
|
|
"Outputs": {
|
|
"1": "Contains the matching track",
|
|
"2": "Does not contain the matching track"
|
|
},
|
|
"Fields": {
|
|
"Stream": "Type",
|
|
"Stream-Help": "The type of stream to look for",
|
|
"Title": "Title",
|
|
"Title-Help": "A regular expression used to test the stream title",
|
|
"Codec": "Codec",
|
|
"Codec-Help": "A regular expression used to test the stream codec",
|
|
"Language": "Language",
|
|
"Language-Help": "A regular expression used to test the stream language",
|
|
"Channels": "Channels",
|
|
"Channels-Help": "The number of channels to test for. Set to 0 to ignore this check"
|
|
}
|
|
},
|
|
"VideoExtractAudio": {
|
|
"Title": "Video Extract Audio",
|
|
"Description": "Extracts audio from a video file and saves it to a file",
|
|
"Outputs": {
|
|
"1": "Audio extracted and saved to a file",
|
|
"2": "Could not find a track to extract"
|
|
},
|
|
"Fields": {
|
|
"Title": "Title",
|
|
"Title-Help": "A regular expression used to test the stream title",
|
|
"Codec": "Codec",
|
|
"Codec-Help": "A regular expression used to test the stream codec",
|
|
"Language": "Language",
|
|
"Language-Help": "A regular expression used to test the stream language",
|
|
"Channels": "Channels",
|
|
"Channels-Help": "The number of channels the source track must be in to match. Set to 0 to skip a channels match.",
|
|
"OutputFile": "Output File",
|
|
"OutputFile-Help": "Where to save the the output file to, e.g. \"'{folder.Orig.FullName}\\{file.Orig.FileName}.mp3'\" to save it with the original file as a mp3 output.\nIf no extension is set, the output codec will be used to determine the extension.",
|
|
"SetWorkingFile": "Set as Working File",
|
|
"SetWorkingFile-Help": "When this is checked, if a subtitle is extracted, the working file will be changed to this extracted subtitle. The original working file will NOT be deleted.",
|
|
"OutputCodec": "Output Codec",
|
|
"OutputCodec-Help": "The codec to save the extract audio in",
|
|
"OutputBitrate": "Output Bitrate",
|
|
"OutputBitrate-Help": "The bitrate of the extracted audio track",
|
|
"NotMatching": "Not Matching",
|
|
"NotMatching-Help": "If an audio track NOT matching the pattern should be extracted"
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
} |