MCPcopy Create free account

hub / github.com/Kosinkadink/ComfyUI-VideoHelperSuite / functions

Functions255 in github.com/Kosinkadink/ComfyUI-VideoHelperSuite

↓ 50 callersFunctionchainCallback
(object, property, callback)
web/js/VHS.core.js:6
↓ 34 callersMethoddecode
(self, vae, samples, per_batch)
videohelpersuite/batched_nodes.py:22
↓ 33 callersFunctionshort_desc
(desc)
videohelpersuite/documentation.py:7
↓ 17 callersFunctionstrip_path
(path)
videohelpersuite/utils.py:293
↓ 10 callersFunctionvalidate_path
(path, allow_none=False, allow_url=True)
videohelpersuite/utils.py:314
↓ 6 callersFunctionfitHeight
(node)
web/js/VHS.core.js:434
↓ 6 callersFunctionformat_type
Utility function for nodes with image/latent/mask variants
videohelpersuite/documentation.py:22
↓ 6 callersFunctionis_safe_path
(path, strict=False)
videohelpersuite/utils.py:126
↓ 6 callersFunctionis_url
(url)
videohelpersuite/utils.py:271
↓ 5 callersFunctionaddLoadCommon
(nodeType, nodeData)
web/js/VHS.core.js:1306
↓ 5 callersMethodencode
(self, vae, pixels, per_batch)
videohelpersuite/batched_nodes.py:46
↓ 5 callersFunctionfitText
(ctx, text, maxLength)
web/js/VHS.core.js:1554
↓ 5 callersFunctionget_audio
(file, start_time=0, duration=0)
videohelpersuite/utils.py:224
↓ 5 callersFunctionhash_path
(path)
videohelpersuite/utils.py:304
↓ 5 callersFunctionload_video
(meta_batch=None, unique_id=None, memory_limit_mb=None, vae=None, generator=resized_cv_frame_ge
videohelpersuite/load_video_nodes.py:315
↓ 4 callersFunctioncalculate_file_hash
(filename: str, hash_every_n: int = 1)
videohelpersuite/utils.py:159
↓ 4 callersFunctionconvert_to_index_int
(raw_index: str, length: int=0, is_range: bool=False, allow_negative=False, allow_missing=False)
videohelpersuite/utils.py:346
↓ 4 callersMethodformat
(self, record)
videohelpersuite/logger.py:16
↓ 4 callersFunctionget_load_formats
()
videohelpersuite/load_video_nodes.py:42
↓ 4 callersFunctionpath_stem
(path)
web/js/VHS.core.js:1364
↓ 4 callersFunctionsetCollapse
(el, doCollapse)
web/js/VHS.core.js:246
↓ 3 callersFunctionaddUploadWidget
(nodeType, nodeData, widgetName, type="video")
web/js/VHS.core.js:742
↓ 3 callersFunctionaddVAEOutputToggle
(nodeType, nodeData)
web/js/VHS.core.js:514
↓ 3 callersFunctionbatched
(it, n)
videohelpersuite/load_video_nodes.py:286
↓ 3 callersFunctionescape_ffmpeg_metadata
(key, value)
videohelpersuite/nodes.py:141
↓ 3 callersFunctiongetNodeById
(id, graph=app.graph)
web/js/VHS.core.js:23
↓ 3 callersFunctionget_sorted_dir_files_from_directory
(directory: str, skip_first_images: int=0, select_every_nth: int=1, extensions: Iterable=None)
videohelpersuite/utils.py:137
↓ 3 callersFunctioniterate_format
Provides an iterator over widgets, or arguments
videohelpersuite/nodes.py:44
↓ 3 callersFunctionmerge_filter_args
(args, ftype="-vf")
videohelpersuite/utils.py:404
↓ 3 callersFunctionresolve_path
(query)
videohelpersuite/server.py:225
↓ 3 callersFunctionroundToPrecision
(num, precision)
web/js/VHS.core.js:1594
↓ 3 callersFunctiontry_download_video
(url)
videohelpersuite/utils.py:103
↓ 3 callersFunctionuploadFile
(file, progressCallback)
web/js/VHS.core.js:477
↓ 3 callersFunctionvalidate_load_images
(directory: str)
videohelpersuite/load_images_nodes.py:29
↓ 2 callersFunctionaddAudioPreview
(nodeType, isInput=true)
web/js/VHS.core.js:845
↓ 2 callersFunctionaddPreviewOptions
(nodeType)
web/js/VHS.core.js:1120
↓ 2 callersFunctionaddVideoPreview
(nodeType, isInput=true)
web/js/VHS.core.js:937
↓ 2 callersFunctionallowDragFromWidget
(widget)
web/js/VHS.core.js:457
↓ 2 callersFunctionbutton_action
(widget)
web/js/VHS.core.js:1530
↓ 2 callersFunctioncollapseUnlessMatch
(items,t)
web/js/VHS.core.js:284
↓ 2 callersFunctionconvert_str_to_indexes
(indexes_str: str, length: int=0, allow_missing=False)
videohelpersuite/utils.py:353
↓ 2 callersFunctiondoUpload
(file)
web/js/VHS.core.js:796
↓ 2 callersFunctionindirector
(cont, index)
videohelpersuite/nodes.py:46
↓ 2 callersFunctioninner_value_change
(widget, value, node, pos)
web/js/VHS.core.js:1609
↓ 2 callersFunctionis_changed_load_images
(directory: str, image_load_cap: int = 0, skip_first_images: int = 0, select_every_nth: int = 1, **kwargs)
videohelpersuite/load_images_nodes.py:15
↓ 2 callersFunctionload_images
(directory: str, image_load_cap: int = 0, skip_first_images: int = 0, select_every_nth: int = 1, meta_batch=No
videohelpersuite/load_images_nodes.py:98
↓ 2 callersMethodreset
(self)
videohelpersuite/nodes.py:826
↓ 2 callersFunctionrunTest
(file)
testframework/web/js/testRunner.js:33
↓ 2 callersFunctionselect_indexes
(input_obj: Union[Tensor, list], idxs: list)
videohelpersuite/utils.py:398
↓ 2 callersFunctionselect_indexes_from_str
(input_obj: Union[Tensor, list], indexes: str, err_if_missing=True, err_if_empty=True)
videohelpersuite/utils.py:419
↓ 2 callersFunctiontarget_size
(width, height, custom_width, custom_height, downscale_ratio=8)
videohelpersuite/load_video_nodes.py:59
↓ 2 callersFunctiontensor_to_bytes
(tensor)
videohelpersuite/nodes.py:129
↓ 2 callersFunctiontensor_to_int
(tensor, bits)
videohelpersuite/nodes.py:124
↓ 2 callersFunctionto_pingpong
(inp)
videohelpersuite/nodes.py:237
↓ 2 callersFunctionupdate
(key)
web/js/VHS.core.js:913
↓ 1 callersMethod__init__
(self, frames_per_batch=-1)
videohelpersuite/nodes.py:819
↓ 1 callersMethod__iter__
(self)
videohelpersuite/utils.py:260
↓ 1 callersFunctionaddDateFormatting
(nodeType, field, timestamp_widget = false)
web/js/VHS.core.js:629
↓ 1 callersFunctionaddFormatWidgets
(nodeType, nodeData)
web/js/VHS.core.js:1248
↓ 1 callersFunctionaddResult
(name, isDir)
web/js/VHS.core.js:1467
↓ 1 callersFunctionaddVAEInputToggle
(nodeType, nodeData)
web/js/VHS.core.js:549
↓ 1 callersFunctionapply_format_widgets
(format_name, kwargs)
videohelpersuite/nodes.py:89
↓ 1 callersFunctionas_html
(entry, depth=0)
videohelpersuite/documentation.py:577
↓ 1 callersFunctionbatched_vae_encode
(images, vae, frames_per_batch)
videohelpersuite/load_video_nodes.py:289
↓ 1 callersFunctionbeginLatentPreview
(id, previewImages, rate)
web/js/VHS.core.js:2516
↓ 1 callersFunctioncloneType
(nodeType, nodeData)
web/js/VHS.core.js:582
↓ 1 callersMethodclose_inputs
(self)
videohelpersuite/nodes.py:837
↓ 1 callersFunctioncv_frame_generator
(video, force_rate, frame_load_cap, skip_first_frames, select_every_nth, meta_batch=Non
videohelpersuite/load_video_nodes.py:77
↓ 1 callersFunctiond_callback
(v)
web/js/VHS.core.js:1765
↓ 1 callersMethoddecode_latent_to_preview
(self, x0)
videohelpersuite/latent_preview.py:83
↓ 1 callersFunctiondoQuery
()
web/js/VHS.core.js:1098
↓ 1 callersFunctionffmpeg_process
(args, video_format, video_metadata, file_path, env)
videohelpersuite/nodes.py:132
↓ 1 callersFunctionfit
()
videohelpersuite/server.py:203
↓ 1 callersFunctionfitPath
(ctx, path, maxLength)
web/js/VHS.core.js:1567
↓ 1 callersFunctionflatten_list
(l)
videohelpersuite/nodes.py:35
↓ 1 callersFunctionformat_each
(desc, **kwargs)
videohelpersuite/documentation.py:10
↓ 1 callersFunctiongetAuthHeader
()
web/js/VHS.core.js:467
↓ 1 callersFunctiongetLatentPreviewCtx
(id, width, height)
web/js/VHS.core.js:2450
↓ 1 callersFunctiongetVideoMetadata
(file)
web/js/videoinfo.js:4
↓ 1 callersFunctionget_format
(format)
videohelpersuite/load_video_nodes.py:49
↓ 1 callersFunctionget_links
(node)
web/js/VHS.core.js:2092
↓ 1 callersFunctionget_video_formats
()
videohelpersuite/nodes.py:67
↓ 1 callersFunctiongifski_process
(args, dimensions, frame_rate, video_format, file_path, env)
videohelpersuite/nodes.py:202
↓ 1 callersFunctionimage
(src)
videohelpersuite/documentation.py:3
↓ 1 callersFunctionimages_generator
(directory: str, image_load_cap: int = 0, skip_first_images: int = 0, select_every_nth: int = 1, meta_batch=No
videohelpersuite/load_images_nodes.py:38
↓ 1 callersFunctioninitHelpDOM
()
web/js/VHS.core.js:180
↓ 1 callersFunctioninitializeLoadFormat
(nodeType, nodeData)
web/js/VHS.core.js:669
↓ 1 callersFunctionisVideoFile
(file)
web/js/videoinfo.js:72
↓ 1 callersFunctionlazy_get_audio
(file, start_time=0, duration=0, **kwargs)
videohelpersuite/utils.py:268
↓ 1 callersFunctionrequeue_workflow
(requeue_required=(-1,True))
videohelpersuite/utils.py:196
↓ 1 callersFunctionrequeue_workflow_unchecked
Requeues the current workflow without checking for multiple requeues
videohelpersuite/utils.py:168
↓ 1 callersFunctionstartDraggingItems
(node, pointer)
web/js/VHS.core.js:438
↓ 1 callersFunctionupdateOptions
()
web/js/VHS.core.js:1492
↓ 1 callersFunctionuseKVState
(nodeType)
web/js/VHS.core.js:41
↓ 1 callersFunctionvalidate_index
(index: int, length: int=0, is_range: bool=False, allow_negative=False, allow_missing=False)
videohelpersuite/utils.py:327
↓ 1 callersFunctionvalidate_sequence
(path)
videohelpersuite/utils.py:274
↓ 1 callersFunctionvideo
(src)
videohelpersuite/documentation.py:5
MethodINPUT_TYPES
(s)
videohelpersuite/batched_nodes.py:8
MethodINPUT_TYPES
(s)
videohelpersuite/batched_nodes.py:33
MethodINPUT_TYPES
(s)
videohelpersuite/load_video_nodes.py:425
next →1–100 of 255, ranked by callers