Add dual license headers to all nodes and utility files
This commit is contained in:
@@ -3,6 +3,23 @@ Hash Utility Functions - Perceptual image hashing utilities for duplicate detect
|
||||
|
||||
This module provides functions for calculating perceptual image hashes
|
||||
and storing them in metadata.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -1,4 +1,24 @@
|
||||
# Metadata_system/src/eric_metadata/utils/xml_tools.py
|
||||
"""
|
||||
XML Tools - XML processing utilities for metadata handling
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import xml.etree.ElementTree as ET
|
||||
from typing import Dict, Any, List, Optional, Union, Tuple
|
||||
import re
|
||||
|
||||
@@ -8,6 +8,23 @@ Features:
|
||||
- Supports all embedding formats
|
||||
- Extracts workflows, parameters, and metadata
|
||||
- Better handling of split workflows
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
- Structured metadata extraction
|
||||
- Improved error recovery
|
||||
"""
|
||||
|
||||
@@ -4,6 +4,23 @@ Provides common functionality for platform-specific LoRA loader nodes
|
||||
|
||||
This base class handles all the core LoRA loading logic, filtering, and database integration.
|
||||
Platform-specific nodes inherit from this and specify their directory filters and requirements.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ Platform-specific loader for Flux LoRAs
|
||||
Filters to show only LoRAs in L:\stable-diffusion-webui\models\Lora\Flux
|
||||
|
||||
This loader includes CLIP support for Flux image generation workflows.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ A model-only multi-LoRA loader for use with diffusion models like Wan Video that
|
||||
This version removes CLIP input/output and clip_strength parameters
|
||||
|
||||
Based on Multi_LoRA_Loader_v02.py
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ Platform-specific loader for Qwen LoRAs
|
||||
Filters to show only LoRAs in L:\stable-diffusion-webui\models\Lora\Qwen
|
||||
|
||||
This is a model-only loader (no CLIP) optimized for Qwen workflows.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ Platform-specific loader for Wan Video Image-to-Video LoRAs
|
||||
Filters to show only LoRAs in L:\stable-diffusion-webui\models\Lora\Wan\i2v
|
||||
|
||||
This is a model-only loader (no CLIP) optimized for Wan Video workflows.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ Platform-specific loader for Wan Video Text-to-Video LoRAs
|
||||
Filters to show only LoRAs in L:\stable-diffusion-webui\models\Lora\Wan\t2v
|
||||
|
||||
This is a model-only loader (no CLIP) optimized for Wan Video workflows.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -4,6 +4,23 @@ A comprehensive multi-LoRA loader with search and filtering capabilities
|
||||
Integrates with the LoRA Tester database for enhanced functionality
|
||||
|
||||
This version creates a single working node that properly filters dropdown options
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -8,6 +8,23 @@ INSTRUCTIONS:
|
||||
- [PLATFORM_NAME] → Your platform name (e.g., "Flux", "SDXL")
|
||||
- [PLATFORM_SHORT] → Short name (e.g., "flux", "sdxl")
|
||||
- [DIRECTORY_FILTER] → Directory path (e.g., "Flux" or os.path.join("Flux", "subfolder"))
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
- [REQUIRES_CLIP] → True or False
|
||||
- [DEFAULT_ARCH] → Default architecture name
|
||||
3. Adjust category list if needed
|
||||
|
||||
@@ -9,6 +9,23 @@ Based on official Wan 2.2 specifications:
|
||||
- Ratio range: 1:3 to 3:1 (0.333 to 3.0)
|
||||
- Smart hybrid: uses documented training sizes when available, calculates optimal otherwise
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
|
||||
v2.2 Updates:
|
||||
- Added "tiny" preset (~200K pixels) for ultra-fast previews
|
||||
- Added "gigantic" preset (~2M pixels) for maximum quality renders
|
||||
|
||||
@@ -13,6 +13,23 @@ Companion to Wan22_AspectRatio_Helper - same logic, no image input required.
|
||||
|
||||
v1.1 Updates:
|
||||
- Added "tiny" preset (~200K pixels) for ultra-fast previews
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
- Added "gigantic" preset (~2M pixels) for maximum quality renders
|
||||
|
||||
Author: Eric
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
"""
|
||||
Color Names Dictionary
|
||||
Comprehensive mapping of color names to RGB values
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
COLOR_NAMES = {
|
||||
"Absolute Zero": (0, 72, 186),
|
||||
"Acid Green": (176, 191, 26),
|
||||
|
||||
@@ -2,6 +2,23 @@
|
||||
Eric's Civitai Prompt Extractor Node
|
||||
Loads images, extracts Civitai metadata from EXIF user comments,
|
||||
and optionally writes the information to a text file.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import hashlib
|
||||
|
||||
@@ -1,6 +1,23 @@
|
||||
"""
|
||||
Eric's Extended Load Image Node
|
||||
Loads images with file picker dialog and extended format support
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -2,6 +2,23 @@
|
||||
Eric's Load Image with Layers Node
|
||||
Loads images with full layer support for PSD files
|
||||
Complements eric_metadata_save_image_v099d
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -8,6 +8,23 @@ Features:
|
||||
- Supports standard and split workflows
|
||||
- Improved metadata parsing with the unified MetadataService
|
||||
- Better error handling
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
- Enhanced visualization options
|
||||
- Proper resource management
|
||||
"""
|
||||
|
||||
@@ -3,6 +3,23 @@ Split Workflow Extractor Node V2 - Updated March 6, 2025
|
||||
|
||||
Extracts and merges workflow data from PNG files that may have split information
|
||||
across multiple metadata fields, and stores it using the new MetadataService system.
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
@@ -1,3 +1,25 @@
|
||||
"""
|
||||
Workflow Extractor Node
|
||||
Node to extract workflow metadata from existing images
|
||||
|
||||
Author: Eric Hiss (GitHub: EricRollei)
|
||||
Contact: [eric@historic.camera, eric@rollei.us]
|
||||
License: Dual License (Non-Commercial and Commercial Use)
|
||||
Copyright (c) 2025 Eric Hiss. All rights reserved.
|
||||
|
||||
Dual License:
|
||||
1. Non-Commercial Use: This software is licensed under the terms of the
|
||||
Creative Commons Attribution-NonCommercial 4.0 International License.
|
||||
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/4.0/
|
||||
|
||||
2. Commercial Use: For commercial use, a separate license is required.
|
||||
Please contact Eric Hiss at [eric@historic.camera, eric@rollei.us] for licensing options.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
|
||||
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
|
||||
PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
||||
"""
|
||||
|
||||
class WorkflowExtractorNode:
|
||||
"""Node to extract workflow metadata from existing images"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user