Select Filename 🎥🅥🅗🅢(SelectFilename)
Этот узел принимает специальный тип данных `VHS_FILENAMES` в качестве входных данных, который обычно представляет собой структурированный список, сгенерированный другими узлами из того же набора (например, узлом Load Video).
Select Filename
Узел Select Filename 🎥🅥🅗🅢 принимает на вход специальный тип данных VHS_FILENAMES, который обычно представляет собой структурированный список, сгенерированный другими узлами из того же набора (например, узлом Load Video).
Узел Select Filename — это служебный инструмент в Video Helper Suite, основная функция которого заключается в выборе и выводе конкретного имени файла из предварительно сгенерированного списка на основе указанной позиции индекса. Он действует как селектор файлов, помогая пользователям точно находить и использовать определённые файлы в сложных рабочих процессах.
Функциональность узла
Этот узел принимает на вход специальный тип данных VHS_FILENAMES, который обычно представляет собой структурированный список, сгенерированный другими узлами из того же набора (например, узлом Load Video). Его внутренний механизм заключается в доступе к этому списку по целочисленному индексу и возврате имени файла в строковом формате, соответствующего этому индексу. Значение индекса поддерживает отрицательные числа, например, -1 обычно означает последний элемент в списке.
Описание параметров узла - Select Filename 🎥🅥🅗🅢
Входные соединения (Inputs)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
filenames | VHS_FILENAMES | Да | - | - | **: Принимает список имён файлов, сгенерированный другими узлами VHS, для выбора из него. |
Параметры управления (Parameters)
| Параметр | Тип данных | Обязательный | Значение по умолчанию | Диапазон значений/Опции | Описание |
|---|---|---|---|---|---|
index | INT | Да | -1 | - | **: Указывает позицию файла в списке для выбора. Индексация начинается с 0, -1 означает выбор последнего файла. |
Выходные данные (Output)
| Параметр | Тип данных | Описание |
|---|---|---|
| Filename | STRING | **: Выводит выбранное конкретное имя файла (в строковом формате). |
Сценарии использования
В рабочем процессе обработки видео, после того как вы загрузили несколько видеофайлов с помощью узла "Load Video", этот узел выводит список имён файлов. Затем вы можете подключить узел Select Filename и, регулируя значение параметра index, динамически выбирать и выводить одно конкретное имя файла из списка для использования последующими узлами (например, узлами, указывающими путь сохранения).
Важные замечания
Обратите внимание, что предоставленное значение индекса должно находиться в допустимом диапазоне индексов входного списка имён файлов, иначе это может привести к ошибке во время выполнения. Индекс -1 — это удобная опция для прямого выбора последнего файла в списке.
Ссылка на исходный код узла Select Filename 🎥🅥🅗🅢
Узел Select Filename 🎥🅥🅗🅢 взят из пакета узлов ComfyUI-VideoHelperSuite.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.