mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-01-31 16:50:17 +08:00
Bigger max start_time, tooltips, and formatting
This commit is contained in:
parent
e1558efbea
commit
7d2c369f45
@ -208,12 +208,30 @@ class VideoSlice(io.ComfyNode):
|
|||||||
return io.Schema(
|
return io.Schema(
|
||||||
node_id="Video Slice",
|
node_id="Video Slice",
|
||||||
display_name="Video Slice",
|
display_name="Video Slice",
|
||||||
search_aliases=["trim video duration", "skip first frames", "frame load cap", "start time"],
|
search_aliases=[
|
||||||
|
"trim video duration",
|
||||||
|
"skip first frames",
|
||||||
|
"frame load cap",
|
||||||
|
"start time",
|
||||||
|
],
|
||||||
category="image/video",
|
category="image/video",
|
||||||
inputs=[
|
inputs=[
|
||||||
io.Video.Input('video'),
|
io.Video.Input("video"),
|
||||||
io.Float.Input('start_time', default=0.0, min=0.0, step=.001),
|
io.Float.Input(
|
||||||
io.Float.Input('duration', default=0.0, min=0.0, step=.001),
|
"start_time",
|
||||||
|
default=0.0,
|
||||||
|
max=1e5,
|
||||||
|
min=0.0,
|
||||||
|
step=0.001,
|
||||||
|
tooltip="Start time in seconds",
|
||||||
|
),
|
||||||
|
io.Float.Input(
|
||||||
|
"duration",
|
||||||
|
default=0.0,
|
||||||
|
min=0.0,
|
||||||
|
step=0.001,
|
||||||
|
tooltip="Duration in seconds",
|
||||||
|
),
|
||||||
],
|
],
|
||||||
outputs=[
|
outputs=[
|
||||||
io.Video.Output(),
|
io.Video.Output(),
|
||||||
@ -225,7 +243,9 @@ class VideoSlice(io.ComfyNode):
|
|||||||
trimmed = video.as_trimmed(start_time, duration)
|
trimmed = video.as_trimmed(start_time, duration)
|
||||||
if trimmed is not None:
|
if trimmed is not None:
|
||||||
return io.NodeOutput(trimmed)
|
return io.NodeOutput(trimmed)
|
||||||
raise ValueError(f"Failed to slice video:\nSource duration: {video.get_duration()}\nStart time: {start_time}\nTarget duration: {duration}")
|
raise ValueError(
|
||||||
|
f"Failed to slice video:\nSource duration: {video.get_duration()}\nStart time: {start_time}\nTarget duration: {duration}"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class VideoExtension(ComfyExtension):
|
class VideoExtension(ComfyExtension):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user