π¬ Flux 3 Video Upscale (API) *DRE:
Flux3VideoUpscaleDRE is a powerful node designed to enhance the resolution of short video clips through a process known as super-resolution. This node is particularly beneficial for AI artists and creators who wish to upscale video content while preserving or enhancing details. It supports video clips up to 20 seconds in length or 50 MB in size, ensuring that the output resolution is capped at approximately 14.4 megapixels per frame. The node offers two distinct modes of operation: precise and creative. The precise mode is ideal for scenarios where maintaining the original identity of the video is crucial, such as in videos featuring faces, products, or brand assets. In contrast, the creative mode is more aggressive in restoring or inventing fine details, making it suitable for generated footage, textures, and scenic views, although it may alter the identity of faces or products. The node also preserves the original audio track of the video, ensuring that the auditory experience remains unchanged.
π¬ Flux 3 Video Upscale (API) *DRE Input Parameters:
video
This parameter accepts the video clip you wish to upscale, which should be in mp4 format. The video must not exceed 20 seconds in duration or 50 MB in size. Alternatively, you can provide a URL to the video using the input_video_url parameter. This input is crucial as it serves as the source material for the upscaling process.
target_resolution
This parameter determines the desired resolution of the upscaled video on its short side. The options available are 1080p, 2K, and 4K, with 4K being the default. The node calculates the upscale factor based on the source video's dimensions to achieve the target resolution while maintaining the original aspect ratio. The upscale factor is clamped between 1.5 and 3.0 to ensure optimal quality.
creativity
This parameter allows you to choose between two modes: precise and creative. The precise mode (value 0) focuses on preserving the original details and identity of the video, making it suitable for content where accuracy is paramount. The creative mode (value 1, default) enhances and invents details, which is beneficial for artistic and generated content but may alter recognizable features like faces or products.
π¬ Flux 3 Video Upscale (API) *DRE Output Parameters:
VideoFromFile
This output provides the upscaled video file, allowing you to view or further process the enhanced video content. The video is returned in a format that maintains the original audio track, ensuring a seamless auditory experience.
meta
This output contains metadata about the upscaling process, including the source and target resolutions, the computed upscale factor, and other relevant details. This information is useful for understanding the changes made during the upscaling and for documentation purposes.
π¬ Flux 3 Video Upscale (API) *DRE Usage Tips:
- For videos featuring important identities like faces or brand logos, use the
precisemode to maintain accuracy and prevent distortion. - When working with generated or artistic content, the
creativemode can enhance the visual appeal by adding fine details. - Ensure your source video is within the specified size and duration limits to avoid processing errors.
- Choose a target resolution that aligns with your project's needs, keeping in mind that higher resolutions may require more processing time.
π¬ Flux 3 Video Upscale (API) *DRE Common Errors and Solutions:
"Flux3: safety_tolerance must be {SAFETY_TOLERANCE_MIN}..{SAFETY_TOLERANCE_MAX}, got: {safety_tolerance}."
- Explanation: This error occurs when the
safety_toleranceparameter is set outside the allowed range. - Solution: Adjust the
safety_tolerancevalue to fall within the specified minimum and maximum limits.
"Flux3: target_resolution '{target_resolution}' is not supported. Allowed: 1080p, 2K, 4K."
- Explanation: The specified target resolution is not among the supported options.
- Solution: Select a valid target resolution from the available options:
1080p,2K, or4K.
"Flux3: input_video_url must be an HTTP(S) URL."
- Explanation: The provided video URL is not a valid HTTP or HTTPS link.
- Solution: Ensure the URL starts with
httporhttpsand is correctly formatted.
"Flux3: upscale needs either the video input or input_video_url."
- Explanation: Neither a video file nor a video URL was provided for upscaling.
- Solution: Provide either a video file or a valid video URL to proceed with the upscaling process.
"Flux3: the source is {src_w}x{src_h} (short side {source_short}px) and therefore already at or above {target_resolution}."
- Explanation: The source video resolution is already equal to or greater than the target resolution.
- Solution: Choose a higher target resolution or use a smaller source video to enable upscaling.
