aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMuhammad Rizqi Nur <rizqinur2010@gmail.com>2022-11-01 17:25:08 +0000
committerGitHub <noreply@github.com>2022-11-01 17:25:08 +0000
commitf8c6468d42e1202f7aeaeb961ab003aa0a2daf99 (patch)
treea2542ce9bd8bba1e8aa93acd510a12ca8a0b344f
parent7c8c3715f552378cf81ad28f26fad92b37bd153d (diff)
parent198a1ffcfc963a3d74674fad560e87dbebf7949f (diff)
downloadstable-diffusion-webui-gfx803-f8c6468d42e1202f7aeaeb961ab003aa0a2daf99.tar.gz
stable-diffusion-webui-gfx803-f8c6468d42e1202f7aeaeb961ab003aa0a2daf99.tar.bz2
stable-diffusion-webui-gfx803-f8c6468d42e1202f7aeaeb961ab003aa0a2daf99.zip
Merge branch 'master' into vae-picker
-rw-r--r--javascript/extensions.js35
-rw-r--r--launch.py29
-rw-r--r--localizations/it_IT.json2243
-rw-r--r--localizations/ko_KR.json61
-rw-r--r--modules/api/api.py16
-rw-r--r--modules/extensions.py83
-rw-r--r--modules/extras.py2
-rw-r--r--modules/generation_parameters_copypaste.py5
-rw-r--r--modules/images.py5
-rw-r--r--modules/img2img.py1
-rw-r--r--modules/interrogate.py4
-rw-r--r--modules/lowvram.py21
-rw-r--r--modules/processing.py3
-rw-r--r--modules/safe.py2
-rw-r--r--modules/script_callbacks.py19
-rw-r--r--modules/scripts.py21
-rw-r--r--modules/sd_hijack.py4
-rw-r--r--modules/sd_models.py14
-rw-r--r--modules/sd_samplers.py28
-rw-r--r--modules/shared.py18
-rw-r--r--modules/textual_inversion/textual_inversion.py10
-rw-r--r--modules/textual_inversion/ui.py7
-rw-r--r--modules/ui.py16
-rw-r--r--modules/ui_extensions.py268
-rw-r--r--requirements.txt3
-rw-r--r--requirements_versions.txt1
-rw-r--r--style.css25
-rw-r--r--webui.py26
28 files changed, 1827 insertions, 1143 deletions
diff --git a/javascript/extensions.js b/javascript/extensions.js
new file mode 100644
index 00000000..59179ca6
--- /dev/null
+++ b/javascript/extensions.js
@@ -0,0 +1,35 @@
+
+function extensions_apply(_, _){
+ disable = []
+ update = []
+ gradioApp().querySelectorAll('#extensions input[type="checkbox"]').forEach(function(x){
+ if(x.name.startsWith("enable_") && ! x.checked)
+ disable.push(x.name.substr(7))
+
+ if(x.name.startsWith("update_") && x.checked)
+ update.push(x.name.substr(7))
+ })
+
+ restart_reload()
+
+ return [JSON.stringify(disable), JSON.stringify(update)]
+}
+
+function extensions_check(){
+ gradioApp().querySelectorAll('#extensions .extension_status').forEach(function(x){
+ x.innerHTML = "Loading..."
+ })
+
+ return []
+}
+
+function install_extension_from_index(button, url){
+ button.disabled = "disabled"
+ button.value = "Installing..."
+
+ textarea = gradioApp().querySelector('#extension_to_install textarea')
+ textarea.value = url
+ textarea.dispatchEvent(new Event("input", { bubbles: true }))
+
+ gradioApp().querySelector('#install_extension_button').click()
+}
diff --git a/launch.py b/launch.py
index 958336f2..ff2f74ba 100644
--- a/launch.py
+++ b/launch.py
@@ -7,6 +7,7 @@ import shlex
import platform
dir_repos = "repositories"
+dir_extensions = "extensions"
python = sys.executable
git = os.environ.get('GIT', "git")
index_url = os.environ.get('INDEX_URL', "")
@@ -16,11 +17,11 @@ def extract_arg(args, name):
return [x for x in args if x != name], name in args
-def run(command, desc=None, errdesc=None):
+def run(command, desc=None, errdesc=None, custom_env=None):
if desc is not None:
print(desc)
- result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
+ result = subprocess.run(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True, env=os.environ if custom_env is None else custom_env)
if result.returncode != 0:
@@ -101,9 +102,27 @@ def version_check(commit):
else:
print("Not a git clone, can't perform version check.")
except Exception as e:
- print("versipm check failed",e)
+ print("version check failed", e)
+
+
+def run_extensions_installers():
+ if not os.path.isdir(dir_extensions):
+ return
+
+ for dirname_extension in os.listdir(dir_extensions):
+ path_installer = os.path.join(dir_extensions, dirname_extension, "install.py")
+ if not os.path.isfile(path_installer):
+ continue
+
+ try:
+ env = os.environ.copy()
+ env['PYTHONPATH'] = os.path.abspath(".")
+
+ print(run(f'"{python}" "{path_installer}"', errdesc=f"Error running install.py for extension {dirname_extension}", custom_env=env))
+ except Exception as e:
+ print(e, file=sys.stderr)
+
-
def prepare_enviroment():
torch_command = os.environ.get('TORCH_COMMAND', "pip install torch==1.12.1+cu113 torchvision==0.13.1+cu113 --extra-index-url https://download.pytorch.org/whl/cu113")
requirements_file = os.environ.get('REQS_FILE', "requirements_versions.txt")
@@ -189,6 +208,8 @@ def prepare_enviroment():
run_pip(f"install -r {requirements_file}", "requirements for Web UI")
+ run_extensions_installers()
+
if update_check:
version_check(commit)
diff --git a/localizations/it_IT.json b/localizations/it_IT.json
index 9752f71c..0a216e22 100644
--- a/localizations/it_IT.json
+++ b/localizations/it_IT.json
@@ -1,1070 +1,1173 @@
-{
- "⤡": "⤡",
- "⊞": "⊞",
- "×": "×",
- "❮": "❮",
- "❯": "❯",
- "Loading...": "Caricamento...",
- "view": "mostra ",
- "api": "API",
- "•": " • ",
- "built with gradio": " Sviluppato con Gradio",
- "Stable Diffusion checkpoint": "Stable Diffusion checkpoint",
- "txt2img": "txt2img",
- "img2img": "img2img",
- "Extras": "Extra",
- "PNG Info": "Info PNG",
- "Checkpoint Merger": "Miscelatore di Checkpoint",
- "Train": "Addestramento",
- "Create aesthetic embedding": "Crea incorporamento estetico",
- "Dataset Tag Editor": "Dataset Tag Editor",
- "Deforum": "Deforum",
- "Artists To Study": "Artisti per studiare",
- "Image Browser": "Galleria immagini",
- "Inspiration": "Ispirazione",
- "Settings": "Impostazioni",
- "Prompt": "Prompt",
- "Negative prompt": "Prompt negativo",
- "Run": "Esegui",
- "Skip": "Salta",
- "Interrupt": "Interrompi",
- "Generate": "Genera",
- "Style 1": "Stile 1",
- "Style 2": "Stile 2",
- "Label": "Etichetta",
- "File": "File",
- "Drop File Here": "Trascina il file qui",
- "-": "-",
- "or": "o",
- "Click to Upload": "Clicca per caricare",
- "Image": "Immagine",
- "Check progress": "Controlla i progressi",
- "Check progress (first)": "Controlla i progressi (primo)",
- "Sampling Steps": "Passi di campionamento",
- "Sampling method": "Metodo di campionamento",
- "Euler a": "Euler a",
- "Euler": "Euler",
- "LMS": "LMS",
- "Heun": "Heun",
- "DPM2": "DPM2",
- "DPM2 a": "DPM2 a",
- "DPM fast": "DPM fast",
- "DPM adaptive": "DPM adaptive",
- "LMS Karras": "LMS Karras",
- "DPM2 Karras": "DPM2 Karras",
- "DPM2 a Karras": "DPM2 a Karras",
- "DDIM": "DDIM",
- "PLMS": "PLMS",
- "Width": "Larghezza",
- "Height": "Altezza",
- "Restore faces": "Restaura i volti",
- "Tiling": "Piastrellatura",
- "Highres. fix": "Correzione alta risoluzione",
- "Firstpass width": "Larghezza del primo passaggio",
- "Firstpass height": "Altezza del primo passaggio",
- "Denoising strength": "Forza del Denoising",
- "Batch count": "Lotti di immagini",
- "Batch size": "Immagini per lotto",
- "CFG Scale": "Scala CFG",
- "Seed": "Seme",
- "Extra": "Extra",
- "Variation seed": "Seme della variazione",
- "Variation strength": "Forza della variazione",
- "Resize seed from width": "Ridimensiona il seme dalla larghezza",
- "Resize seed from height": "Ridimensiona il seme dall'altezza",
- "Open for Clip Aesthetic!": "Apri per Estetica CLIP!",
- "▼": "▼",
- "Aesthetic weight": "Estetica - Peso",
- "Aesthetic steps": "Estetica - Passi",
- "Aesthetic learning rate": "Estetica - Tasso di apprendimento",
- "Slerp interpolation": "Interpolazione Slerp",
- "Aesthetic imgs embedding": "Estetica - Incorporamento di immagini",
- "None": "Nessuno",
- "Aesthetic text for imgs": "Estetica - Testo per le immagini",
- "Slerp angle": "Angolo Slerp",
- "Is negative text": "È un testo negativo",
- "Script": "Script",
- "Random": "Random",
- "Advanced prompt matrix": "Matrice di prompt avanzata",
- "Alternate Sampler Noise Schedules": "Metodi alternativi di campionamento del rumore",
- "Asymmetric tiling": "Piastrellatura asimmetrica",
- "Custom code": "Custom code",
- "Dynamic Prompting v0.2": "Prompt dinamici v0.2",
- "Embedding to Shareable PNG": "Incorporamento convertito in PNG condivisibile",
- "Force symmetry": "Forza la simmetria",
- "Prompts interpolation": "Interpola Prompt",
- "Prompt matrix": "Matrice dei prompt",
- "Prompt morph": "Metamorfosi del prompt",
- "Prompts from file or textbox": "Prompt da file o da casella di testo",
- "To Infinity and Beyond": "Verso l'infinito e oltre",
- "Seed travel": "Seed travel",
- "Shift attention": "Sposta l'attenzione",
- "Text to Vector Graphics": "Da testo a grafica vettoriale",
- "X/Y plot": "Grafico X/Y",
- "X/Y/Z plot": "Grafico X/Y/Z",
- "Create inspiration images": "Crea immagini di ispirazione",
- "Loops": "Loops",
- "step1 min/max": "step1 min/max",
- "step2 min/max": "step2 min/max",
- "cfg1 min/max": "cfg1 min/max",
- "cfg2 min/max": "cfg2 min/max",
- "Keep -1 for seeds": "Keep -1 for seeds",
- "Usage: a <corgi|cat> wearing <goggles|a hat>": "Utilizzo: a <corgi|cat> wearing <goggles|a hat>",
- "Noise Scheduler": "Programmatore del rumore",
- "Default": "Predefinito",
- "Karras": "Karras",
- "Exponential": "Esponenziale",
- "Variance Preserving": "Conservazione della Varianza",
- "Sigma min": "Sigma min",
- "Sigma max": "Sigma max",
- "Sigma rho (Karras only)": "Sigma rho (Solo Karras)",
- "Beta distribution (VP only)": "Distribuzione Beta (Solo CV)",
- "Beta min (VP only)": "Beta min (Solo CV)",
- "Epsilon (VP only)": "Epsilon (Solo CV)",
- "Tile X": "Piastrella asse X",
- "Tile Y": "Piastrella asse Y",
- "Python code": "Codice Python",
- "Combinatorial generation": "Generazione combinatoria",
- "Combinations": "Combinazioni",
- "Choose a number of terms from a list, in this case we choose two artists": "Scegli un numero di termini da un elenco, in questo caso scegliamo due artisti",
- "{2$$artist1|artist2|artist3}": "{2$$artist1|artist2|artist3}",
- "If $$ is not provided, then 1$$ is assumed.": "Se $$ non viene fornito, si presume 1$$.",
- "{1-3$$artist1|artist2|artist3}": "{1-3$$artist1|artist2|artist3}",
- "In this case, a random number of artists between 1 and 3 is chosen.": "In questo caso viene scelto un numero casuale di artisti compreso tra 1 e 3.",
- "Wildcards": "Termini jolly",
- "If the groups wont drop down click": "Se i gruppi non vengono visualizzati, clicca",
- "here": "qui",
- "to fix the issue.": "per correggere il problema.",
- "WILDCARD_DIR: scripts/wildcards": "WILDCARD_DIR: scripts/wildcards",
- "You can add more wildcards by creating a text file with one term per line and name is mywildcards.txt. Place it in scripts/wildcards.": "Puoi aggiungere termini jolly creando un file di testo con un termine per riga e nominandolo, per esempio, mywildcards.txt. Inseriscilo in scripts/wildcards.",
- "__<folder>/mywildcards__": "__<folder>/mywildcards__",
- "will then become available.": "diverrà quindi disponibile.",
- "Source embedding to convert": "Incorporamento sorgente da convertire",
- "Embedding token": "Token Incorporamento",
- "Output directory": "Cartella di output",
- "Horizontal symmetry": "Simmetria orizzontale",
- "Vertical symmetry": "Simmetria verticale",
- "Alt. symmetry method (blending)": "Alt. symmetry method (blending)",
- "Apply every n steps": "Applica ogni n passi",
- "Skip last n steps": "Salta gli ultimi n passi",
- "Interpolation prompt": "Prompt di interpolazione",
- "Number of images": "Numero di immagini",
- "Make a gif": "Crea GIF",
- "Duration of images (ms)": "Durata delle immagini (ms)",
- "Put variable parts at start of prompt": "Inserisce le parti variabili all'inizio del prompt",
- "Keyframe Format:": "Formato dei fotogrammi chiave:",
- "Seed | Prompt or just Prompt": "Seme | Prompt o semplicemente Prompt",
- "Prompt list": "Elenco dei prompt",
- "Number of images between keyframes": "Numero di immagini tra fotogrammi chiave",
- "Save results as video": "Salva i risultati come video",
- "Frames per second": "Fotogrammi al secondo",
- "Iterate seed every line": "Iterare il seme per ogni riga",
- "List of prompt inputs": "Elenco di prompt di input",
- "Upload prompt inputs": "Carica un file contenente i prompt di input",
- "n": "n",
- "Destination seed(s) (Comma separated)": "Seme/i di destinazione (separati da virgola)",
- "Only use Random seeds (Unless comparing paths)": "Usa solo semi casuali (a meno che non si confrontino i percorsi)",
- "Number of random seed(s)": "Numero di semi casuali",
- "Compare paths (Separate travels from 1st seed to each destination)": "Confronta percorsi (transizioni separate dal primo seme a ciascuna destinazione)",
- "Steps": "Passi",
- "Loop back to initial seed": "Ritorna al seme iniziale",
- "Bump seed (If > 0 do a Compare Paths but only one image. No video)": "Bump seed (If > 0 do a Compare Paths but only one image. No video)",
- "Show generated images in ui": "Mostra le immagini generate nell'interfaccia utente",
- "\"Hug the middle\" during interpolation": "\"Hug the middle\" durante l'interpolazione",
- "Allow the default Euler a Sampling method. (Does not produce good results)": "Consenti Euler_a come metodo di campionamento predefinito. (Non produce buoni risultati)",
- "Visual style": "Stile visivo",
- "Illustration": "Illustrazione",
- "Logo": "Logo",
- "Drawing": "Disegno",
- "Artistic": "Artistico",
- "Tattoo": "Tatuaggio",
- "Gothic": "Gotico",
- "Anime": "Anime",
- "Cartoon": "Cartoon",
- "Sticker": "Etichetta",
- "Gold Pendant": "Ciondolo in oro",
- "None - prompt only": "Nessuno - solo prompt",
- "Enable Vectorizing": "Abilita vettorizzazione",
- "Output format": "Formato di output",
- "svg": "svg",
- "pdf": "pdf",
- "White is Opaque": "Il bianco è opaco",
- "Cut white margin from input": "Taglia il margine bianco dall'input",
- "Keep temp images": "Conserva le immagini temporanee",
- "Threshold": "Soglia",
- "Transparent PNG": "PNG trasparente",
- "Noise Tolerance": "Tolleranza al rumore",
- "Quantize": "Quantizzare",
- "X type": "Parametro asse X",
- "Nothing": "Niente",
- "Var. seed": "Seme della variazione",
- "Var. strength": "Forza della variazione",
- "Prompt S/R": "Cerca e Sostituisci nel Prompt",
- "Prompt order": "In ordine di prompt",
- "Sampler": "Campionatore",
- "Checkpoint name": "Nome del checkpoint",
- "Hypernetwork": "Iperrete",
- "Hypernet str.": "Forza della Iperrete",
- "Sigma Churn": "Sigma Churn",
- "Sigma noise": "Sigma noise",
- "Eta": "ETA",
- "Clip skip": "Salta CLIP",
- "Denoising": "Riduzione del rumore",
- "Cond. Image Mask Weight": "Cond. Image Mask Weight",
- "X values": "Valori per X",
- "Y type": "Parametro asse Y",
- "Y values": "Valori per Y",
- "Draw legend": "Disegna legenda",
- "Include Separate Images": "Includi immagini separate",
- "Z type": "Parametro asse Z",
- "Z values": "Valori per Z",
- "Artist or styles name list. '.txt' files with one name per line": "Elenco nomi di artisti o stili. File '.txt' con un nome per riga",
- "Prompt words before artist or style name": "Parole chiave prima del nome dell'artista o dello stile",
- "Prompt words after artist or style name": "Parole chiave dopo il nome dell'artista o dello stile",
- "Negative Prompt": "Prompt negativo",
- "Save": "Salva",
- "Send to img2img": "Invia a img2img",
- "Send to inpaint": "Invia a inpaint",
- "Send to extras": "Invia a extra",
- "Make Zip when Save?": "Crea un file ZIP quando si usa 'Salva'",
- "Textbox": "Casella di testo",
- "Interrogate\nCLIP": "Interroga\nCLIP",
- "Interrogate\nDeepBooru": "Interroga\nDeepBooru",
- "Inpaint": "Inpaint",
- "Batch img2img": "Lotti img2img",
- "Image for img2img": "Immagine per img2img",
- "Drop Image Here": "Trascina l'immagine qui",
- "Image for inpainting with mask": "Immagine per inpainting con maschera",
- "Mask": "Maschera",
- "Mask blur": "Sfocatura maschera",
- "Mask mode": "Modalità maschera",
- "Draw mask": "Disegna maschera",
- "Upload mask": "Carica maschera",
- "Masking mode": "Modalità mascheratura",
- "Inpaint masked": "Inpaint mascherato",
- "Inpaint not masked": "Inpaint non mascherato",
- "Masked content": "Contenuto mascherato",
- "fill": "riempi",
- "original": "originale",
- "latent noise": "rumore latente",
- "latent nothing": "latenza nulla",
- "Inpaint at full resolution": "Inpaint alla massima risoluzione",
- "Inpaint at full resolution padding, pixels": "Inpaint con riempimento a piena risoluzione, pixel",
- "Process images in a directory on the same machine where the server is running.": "Elabora le immagini in una cartella sulla stessa macchina su cui è in esecuzione il server.",
- "Use an empty output directory to save pictures normally instead of writing to the output directory.": "Usa una cartella di output vuota per salvare normalmente le immagini invece di scrivere nella cartella di output.",
- "Input directory": "Cartella di Input",
- "Resize mode": "Modalità di ridimensionamento",
- "Just resize": "Ridimensiona solamente",
- "Crop and resize": "Ritaglia e ridimensiona",
- "Resize and fill": "Ridimensiona e riempie",
- "Advanced loopback": "Advanced loopback",
- "Animator v5": "Animator v5",
- "External Image Masking": "Immagine esterna per la mascheratura",
- "img2img alternative test": "Test alternativo per img2img",
- "img2tiles": "img2tiles",
- "Interpolate": "Interpolare",
- "Loopback": "Rielaborazione ricorsiva",
- "Loopback and Superimpose": "Rielabora ricorsivamente e sovraimponi",
- "Outpaint Canvas Region": "Regione della tela di Outpaint",
- "Outpainting mk2": "Outpainting mk2",
- "Poor man's outpainting": "Poor man's outpainting",
- "SD upscale": "Ampliamento SD",
- "txt2mask v0.1.1": "txt2mask v0.1.1",
- "[C] Video to video": "[C] Video to video",
- "Videos": "Filmati",
- "Deforum-webui (use tab extension instead!)": "Deforum-webui (usa piuttosto la scheda Deforum delle estensioni!)",
- "Use first image colors (custom color correction)": "Use first image colors (custom color correction)",
- "Denoising strength change factor (overridden if proportional used)": "Denoising strength change factor (overridden if proportional used)",
- "Zoom level": "Zoom level",
- "Direction X": "Direction X",
- "Direction Y": "Direction Y",
- "Denoising strength start": "Denoising strength start",
- "Denoising strength end": "Denoising strength end",
- "Denoising strength proportional change starting value": "Denoising strength proportional change starting value",
- "Denoising strength proportional change ending value (0.1 = disabled)": "Denoising strength proportional change ending value (0.1 = disabled)",
- "Saturation enhancement per image": "Saturation enhancement per image",
- "Use sine denoising strength variation": "Use sine denoising strength variation",
- "Phase difference": "Phase difference",
- "Denoising strength exponentiation": "Denoising strength exponentiation",
- "Use sine zoom variation": "Use sine zoom variation",
- "Zoom exponentiation": "Zoom exponentiation",
- "Use multiple prompts": "Use multiple prompts",
- "Same seed per prompt": "Same seed per prompt",
- "Same seed for everything": "Same seed for everything",
- "Original init image for everything": "Original init image for everything",
- "Multiple prompts : 1 line positive, 1 line negative, leave a blank line for no negative": "Multiple prompts : 1 line positive, 1 line negative, leave a blank line for no negative",
- "Render these video formats:": "Renderizza in questi formati:",
- "GIF": "GIF",
- "MP4": "MP4",
- "WEBM": "WEBM",
- "Animation Parameters": "Parametri animazione",
- "Total Animation Length (s)": "Durata totale dell'animazione (s)",
- "Framerate": "Frequenza dei fotogrammi",
- "Initial Parameters": "Parametri iniziali",
- "Denoising Strength (overrides img2img slider)": "Intensità di riduzione del rumore (sovrascrive il cursore img2img)",
- "Seed_March": "Seed_March",
- "Smoothing_Frames": "Smoothing_Frames",
- "Zoom Factor (scale/s)": "Fattore di ingrandimento (scala/s)",
- "X Pixel Shift (pixels/s)": "X Pixel Shift (pixels/s)",
- "Y Pixel Shift (pixels/s)": "Y Pixel Shift (pixels/s)",
- "Rotation (deg/s)": "Rotazione (gradi/s)",
- "Prompt Template, applied to each keyframe below": "Modello di prompt, applicato a ciascun fotogramma chiave qui di seguito",
- "Positive Prompts": "Prompt positivi",
- "Negative Prompts": "Prompt negativi",
- "Props": "Props",
- "Folder:": "Cartella:",
- "Supported Keyframes:": "Fotogrammi chiave supportati:",
- "time_s | source | video, images, img2img | path": "time_s | source | video, images, img2img | path",
- "time_s | prompt | positive_prompts | negative_prompts": "time_s | prompt | positive_prompts | negative_prompts",
- "time_s | template | positive_prompts | negative_prompts": "time_s | template | positive_prompts | negative_prompts",
- "time_s | transform | zoom | x_shift | y_shift | rotation": "time_s | transform | zoom | x_shift | y_shift | rotation",
- "time_s | seed | new_seed_int": "time_s | seed | new_seed_int",
- "time_s | denoise | denoise_value": "time_s | denoise | denoise_value",
- "time_s | set_text | textblock_name | text_prompt | x | y | w | h | fore_color | back_color | font_name": "time_s | set_text | textblock_name | text_prompt | x | y | w | h | fore_color | back_color | font_name",
- "time_s | clear_text | textblock_name": "time_s | clear_text | textblock_name",
- "time_s | prop | prop_name | prop_filename | x pos | y pos | scale | rotation": "time_s | prop | prop_name | prop_filename | x pos | y pos | scale | rotation",
- "time_s | set_stamp | stamp_name | stamp_filename | x pos | y pos | scale | rotation": "time_s | set_stamp | stamp_name | stamp_filename | x pos | y pos | scale | rotation",
- "time_s | clear_stamp | stamp_name": "time_s | clear_stamp | stamp_name",
- "time_s | col_set": "time_s | col_set",
- "time_s | col_clear": "time_s | col_clear",
- "time_s | model | sd-v1-4_f16, sd-v1-5-inpainting, sd-v1-5-pruned-emaonly_fp16, wd-v1-3-float16": "time_s | model | sd-v1-4_f16, sd-v1-5-inpainting, sd-v1-5-pruned-emaonly_fp16, wd-v1-3-float16",
- "Keyframes:": "Fotogrammi chiave:",
- "Masking preview size": "Dimensione dell'anteprima della mascheratura",
- "Draw new mask on every run": "Disegna una nuova maschera ad ogni esecuzione",
- "Process non-contigious masks separately": "Elaborare le maschere non contigue separatamente",
- "should be 2 or lower.": "dovrebbe essere 2 o inferiore.",
- "Override `Sampling method` to Euler?(this method is built for it)": "Sovrascrivi il `Metodo di campionamento` con Eulero? (questo metodo è stato creato per questo)",
- "Override `prompt` to the same value as `original prompt`?(and `negative prompt`)": "Sovrascrivi `prompt` con lo stesso valore del `prompt originale`? (e `prompt negativo`)",
- "Original prompt": "Prompt originale",
- "Original negative prompt": "Prompt negativo originale",
- "Override `Sampling Steps` to the same val due as `Decode steps`?": "Sovrascrivere 'Passi di campionamento' allo stesso valore di 'Passi di decodifica'?",
- "Decode steps": "Passi di decodifica",
- "Override `Denoising strength` to 1?": "Sostituisci 'Forza di denoising' a 1?",
- "Decode CFG scale": "Scala CFG di decodifica",
- "Randomness": "Casualità",
- "Sigma adjustment for finding noise for image": "Regolazione Sigma per trovare il rumore per l'immagine",
- "Tile size": "Dimensione piastrella",
- "Tile overlap": "Sovrapposizione piastrella",
- "alternate img2img imgage": "alternate img2img imgage",
- "interpolation values": "Valori di interpolazione",
- "Refinement loops": "Cicli di affinamento",
- "Loopback alpha": "Trasparenza rielaborazione ricorsiva",
- "Border alpha": "Trasparenza del bordo",
- "Blending strides": "Passi di fusione",
- "Reuse Seed": "Riusa il seme",
- "One grid": "Singola griglia",
- "Interpolate VarSeed": "Interpola il seme di variazione",
- "Paste on mask": "Incolla sulla maschera",
- "Inpaint all": "Inpaint tutto",
- "Interpolate in latent": "Interpola in latenza",
- "Denoising strength change factor": "Fattore di variazione dell'intensità di denoising",
- "Superimpose alpha": "Sovrapporre Alpha",
- "Show extra settings": "Mostra impostazioni aggiuntive",
- "Reuse seed": "Riusa il seme",
- "CFG decay factor": "Fattore di decadimento CFG",
- "CFG target": "CFG di destinazione",
- "Show/Hide Canvas": "Mostra/Nascondi Tela",
- "Left start coord": "Coordinate iniziali - Sinistra",
- "top start coord": "Coordinate iniziali - Sopra",
- "unused": "non usato",
- "Recommended settings: Sampling Steps: 80-100, Sampler: Euler a, Denoising strength: 0.8": "Impostazioni consigliate: Passi di campionamento: 80-100, Campionatore: Euler a, Intensità denoising: 0.8",
- "Pixels to expand": "Pixel da espandere",
- "Outpainting direction": "Direzione di Outpainting",
- "left": "sinistra",
- "right": "destra",
- "up": "sopra",
- "down": "sotto",
- "Fall-off exponent (lower=higher detail)": "Esponente di decremento (più basso=maggior dettaglio)",
- "Color variation": "Variazione di colore",
- "Will upscale the image to twice the dimensions; use width and height sliders to set tile size": "Aumenterà l'immagine al doppio delle dimensioni; utilizzare i cursori di larghezza e altezza per impostare la dimensione della piastrella",
- "Upscaler": "Ampliamento immagine",
- "Lanczos": "Lanczos",
- "LDSR": "LDSR",
- "ESRGAN_4x": "ESRGAN_4x",
- "ScuNET GAN": "ScuNET GAN",
- "ScuNET PSNR": "ScuNET PSNR",
- "SwinIR 4x": "SwinIR 4x",
- "Mask prompt": "Prompt maschera",
- "Negative mask prompt": "Prompt maschera negativa",
- "Mask precision": "Precisione della maschera",
- "Mask padding": "Estendi i bordi della maschera",
- "Brush mask mode": "Modalità pennello maschera",
- "discard": "Scarta",
- "add": "Aggiungi",
- "subtract": "Sottrai",
- "Show mask in output?": "Mostra maschera in uscita?",
- "If you like my work, please consider showing your support on": "Se ti piace il mio lavoro, per favore considera di mostrare il tuo supporto su ",
- "Patreon": "Patreon",
- "Input file path": "Percorso file di input",
- "CRF (quality, less is better, x264 param)": "CRF (qualità, meno è meglio, x264 param)",
- "FPS": "FPS",
- "Seed step size": "Ampiezza del gradiente del seme",
- "Seed max distance": "Distanza massima del seme",
- "Start time": "Orario di inizio",
- "End time": "Orario di fine",
- "End Prompt Blend Trigger Percent": "Percentuale di innesco del mix col prompt finale",
- "Prompt end": "Prompt finale",
- "Smooth video": "Rendi il filmato fluido",
- "Seconds": "Secondi",
- "Zoom": "Zoom",
- "Rotate": "Ruota",
- "Degrees": "Gradi",
- "Is the Image Tiled?": "L'immagine è piastrellata?",
- "TranslateX": "Traslazione X",
- "Left": "Sinistra",
- "PercentX": "Percentuale X",
- "TranslateY": "Traslazione Y",
- "Up": "Sopra",
- "PercentY": "Percentuale Y",
- "Show generated pictures in ui": "Mostra le immagini generate nell'interfaccia utente",
- "Deforum v0.5-webui-beta": "Deforum v0.5-webui-beta",
- "This script is deprecated. Please use the full Deforum extension instead.": "Questo script è obsoleto. Utilizzare invece l'estensione Deforum completa.",
- "Update instructions:": "Istruzioni per l'aggiornamento:",
- "github.com/deforum-art/deforum-for-automatic1111-webui/blob/automatic1111-webui/README.md": "github.com/deforum-art/deforum-for-automatic1111-webui/blob/automatic1111-webui/README.md",
- "discord.gg/deforum": "discord.gg/deforum",
- "Single Image": "Singola immagine",
- "Batch Process": "Elaborare a lotti",
- "Batch from Directory": "Lotto da cartella",
- "Source": "Sorgente",
- "Show result images": "Mostra le immagini dei risultati",
- "Scale by": "Scala di",
- "Scale to": "Scala a",
- "Resize": "Ridimensiona",
- "Crop to fit": "Ritaglia per adattare",
- "Upscaler 2 visibility": "Visibilità Ampliamento immagine 2",
- "GFPGAN visibility": "Visibilità GFPGAN",
- "CodeFormer visibility": "Visibilità CodeFormer",
- "CodeFormer weight (0 = maximum effect, 1 = minimum effect)": "Peso di CodeFormer (0 = effetto massimo, 1 = effetto minimo)",
- "Upscale Before Restoring Faces": "Amplia prima di restaurare i volti",
- "Send to txt2img": "Invia a txt2img",
- "A merger of the two checkpoints will be generated in your": "I due checkpoint verranno fusi nella cartella dei",
- "checkpoint": "checkpoint",
- "directory.": ".",
- "Primary model (A)": "Modello Primario (A)",
- "Secondary model (B)": "Modello Secondario (B)",
- "Tertiary model (C)": "Modello Terziario (C)",
- "Custom Name (Optional)": "Nome personalizzato (facoltativo)",
- "Multiplier (M) - set to 0 to get model A": "Moltiplicatore (M): impostare a 0 per ottenere il modello A",
- "Interpolation Method": "Metodo di interpolazione",
- "Weighted sum": "Somma pesata",
- "Add difference": "Aggiungi differenza",
- "Save as float16": "Salva come float16",
- "See": "Consulta la ",
- "wiki": "wiki",
- "for detailed explanation.": " per una spiegazione dettagliata.",
- "Create embedding": "Crea Incorporamento",
- "Create hypernetwork": "Crea Iperrete",
- "Preprocess images": "Preprocessa le immagini",
- "Name": "Nome",
- "Initialization text": "Testo di inizializzazione",
- "Number of vectors per token": "Numero di vettori per token",
- "Overwrite Old Embedding": "Sovrascrivi il vecchio incorporamento",
- "Modules": "Moduli",
- "Enter hypernetwork layer structure": "Immettere la struttura del livello della Iperrete",
- "Select activation function of hypernetwork": "Selezionare la funzione di attivazione della Iperrete",
- "linear": "linear",
- "relu": "relu",
- "leakyrelu": "leakyrelu",
- "elu": "elu",
- "swish": "swish",
- "tanh": "tanh",
- "sigmoid": "sigmoid",
- "celu": "celu",
- "gelu": "gelu",
- "glu": "glu",
- "hardshrink": "hardshrink",
- "hardsigmoid": "hardsigmoid",
- "hardtanh": "hardtanh",
- "logsigmoid": "logsigmoid",
- "logsoftmax": "logsoftmax",
- "mish": "mish",
- "prelu": "prelu",
- "rrelu": "rrelu",
- "relu6": "relu6",
- "selu": "selu",
- "silu": "silu",
- "softmax": "softmax",
- "softmax2d": "softmax2d",
- "softmin": "softmin",
- "softplus": "softplus",
- "softshrink": "softshrink",
- "softsign": "softsign",
- "tanhshrink": "tanhshrink",
- "threshold": "threshold",
- "Select Layer weights initialization. relu-like - Kaiming, sigmoid-like - Xavier is recommended": "Seleziona inizializzazione dei pesi dei livelli. relu-like - Kaiming, Si consiglia sigmoid-like - Xavier",
- "Normal": "Normal",
- "KaimingUniform": "KaimingUniform",
- "KaimingNormal": "KaimingNormal",
- "XavierUniform": "XavierUniform",
- "XavierNormal": "XavierNormal",
- "Add layer normalization": "Aggiunge la normalizzazione del livello",
- "Use dropout": "Usa Dropout",
- "Overwrite Old Hypernetwork": "Sovrascrive la vecchia Iperrete",
- "Source directory": "Cartella sorgente",
- "Destination directory": "Cartella di destinazione",
- "Existing Caption txt Action": "Azione sul testo della didascalia esistente",
- "ignore": "ignora",
- "copy": "copia",
- "prepend": "anteporre",
- "append": "appendere",
- "Create flipped copies": "Crea copie specchiate",
- "Split oversized images": "Dividi immagini di grandi dimensioni",
- "Auto focal point crop": "Ritaglio automatico al punto focale",
- "Use BLIP for caption": "Usa BLIP per la didascalia",
- "Use deepbooru for caption": "Usa deepbooru per la didascalia",
- "Split image threshold": "Soglia di divisione dell'immagine",
- "Split image overlap ratio": "Rapporto di sovrapposizione dell'immagine",
- "Focal point face weight": "Peso della faccia del punto focale",
- "Focal point entropy weight": "Peso dell'entropia del punto focale",
- "Focal point edges weight": "Peso dei bordi del punto focalePeso dei bordi del punto focale",
- "Create debug image": "Crea immagine di debug",
- "Preprocess": "Preprocessa",
- "Train an embedding or Hypernetwork; you must specify a directory with a set of 1:1 ratio images": "Addestra un Incorporamento o Iperrete; è necessario specificare una directory con un set di immagini con rapporto 1:1",
- "[wiki]": "[wiki]",
- "Embedding": "Incorporamento",
- "Embedding Learning rate": "Tasso di apprendimento Incorporamento",
- "Hypernetwork Learning rate": "Tasso di apprendimento Iperrete",