diff options
author | Bruno Seoane <brunoseoaneamarillo@gmail.com> | 2022-10-24 11:37:37 +0000 |
---|---|---|
committer | Bruno Seoane <brunoseoaneamarillo@gmail.com> | 2022-10-24 11:37:37 +0000 |
commit | 2267498a8cae303ae3badc4556c61c0e84cac6ec (patch) | |
tree | 74f292c85d1847433d340c3b4493d70b901f3a74 | |
parent | 595dca85af9e26b5d76cd64659a5bdd9da4f2b89 (diff) | |
parent | 5587ab7ea8c78ef186592325ffc22bdfc1677bbc (diff) | |
download | stable-diffusion-webui-gfx803-2267498a8cae303ae3badc4556c61c0e84cac6ec.tar.gz stable-diffusion-webui-gfx803-2267498a8cae303ae3badc4556c61c0e84cac6ec.tar.bz2 stable-diffusion-webui-gfx803-2267498a8cae303ae3badc4556c61c0e84cac6ec.zip |
Merge remote-tracking branch 'upstream/master'
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | extensions/put extensions here.txt (renamed from extensions/put extension here.txt) | 0 | ||||
-rw-r--r-- | javascript/images_history.js | 200 | ||||
-rw-r--r-- | launch.py | 2 | ||||
-rw-r--r-- | localizations/ar_AR.json | 691 | ||||
-rw-r--r-- | localizations/ja_JP.json | 259 | ||||
-rw-r--r-- | localizations/ko_KR.json | 497 | ||||
-rw-r--r-- | modules/api/models.py | 2 | ||||
-rw-r--r-- | modules/hypernetworks/hypernetwork.py | 40 | ||||
-rw-r--r-- | modules/images.py | 193 | ||||
-rw-r--r-- | modules/images_history.py | 424 | ||||
-rw-r--r-- | modules/processing.py | 36 | ||||
-rw-r--r-- | modules/script_callbacks.py | 2 | ||||
-rw-r--r-- | modules/shared.py | 21 | ||||
-rw-r--r-- | modules/ui.py | 24 | ||||
-rw-r--r-- | webui.py | 7 |
16 files changed, 1554 insertions, 845 deletions
@@ -29,3 +29,4 @@ notification.mp3 /textual_inversion .vscode /extensions + diff --git a/extensions/put extension here.txt b/extensions/put extensions here.txt index e69de29b..e69de29b 100644 --- a/extensions/put extension here.txt +++ b/extensions/put extensions here.txt diff --git a/javascript/images_history.js b/javascript/images_history.js deleted file mode 100644 index c9aa76f8..00000000 --- a/javascript/images_history.js +++ /dev/null @@ -1,200 +0,0 @@ -var images_history_click_image = function(){ - if (!this.classList.contains("transform")){ - var gallery = images_history_get_parent_by_class(this, "images_history_cantainor"); - var buttons = gallery.querySelectorAll(".gallery-item"); - var i = 0; - var hidden_list = []; - buttons.forEach(function(e){ - if (e.style.display == "none"){ - hidden_list.push(i); - } - i += 1; - }) - if (hidden_list.length > 0){ - setTimeout(images_history_hide_buttons, 10, hidden_list, gallery); - } - } - images_history_set_image_info(this); -} - -function images_history_disabled_del(){ - gradioApp().querySelectorAll(".images_history_del_button").forEach(function(btn){ - btn.setAttribute('disabled','disabled'); - }); -} - -function images_history_get_parent_by_class(item, class_name){ - var parent = item.parentElement; - while(!parent.classList.contains(class_name)){ - parent = parent.parentElement; - } - return parent; -} - -function images_history_get_parent_by_tagname(item, tagname){ - var parent = item.parentElement; - tagname = tagname.toUpperCase() - while(parent.tagName != tagname){ - parent = parent.parentElement; - } - return parent; -} - -function images_history_hide_buttons(hidden_list, gallery){ - var buttons = gallery.querySelectorAll(".gallery-item"); - var num = 0; - buttons.forEach(function(e){ - if (e.style.display == "none"){ - num += 1; - } - }); - if (num == hidden_list.length){ - setTimeout(images_history_hide_buttons, 10, hidden_list, gallery); - } - for( i in hidden_list){ - buttons[hidden_list[i]].style.display = "none"; - } -} - -function images_history_set_image_info(button){ - var buttons = images_history_get_parent_by_tagname(button, "DIV").querySelectorAll(".gallery-item"); - var index = -1; - var i = 0; - buttons.forEach(function(e){ - if(e == button){ - index = i; - } - if(e.style.display != "none"){ - i += 1; - } - }); - var gallery = images_history_get_parent_by_class(button, "images_history_cantainor"); - var set_btn = gallery.querySelector(".images_history_set_index"); - var curr_idx = set_btn.getAttribute("img_index", index); - if (curr_idx != index) { - set_btn.setAttribute("img_index", index); - images_history_disabled_del(); - } - set_btn.click(); - -} - -function images_history_get_current_img(tabname, img_index, files){ - return [ - tabname, - gradioApp().getElementById(tabname + '_images_history_set_index').getAttribute("img_index"), - files - ]; -} - -function images_history_delete(del_num, tabname, image_index){ - image_index = parseInt(image_index); - var tab = gradioApp().getElementById(tabname + '_images_history'); - var set_btn = tab.querySelector(".images_history_set_index"); - var buttons = []; - tab.querySelectorAll(".gallery-item").forEach(function(e){ - if (e.style.display != 'none'){ - buttons.push(e); - } - }); - var img_num = buttons.length / 2; - del_num = Math.min(img_num - image_index, del_num) - if (img_num <= del_num){ - setTimeout(function(tabname){ - gradioApp().getElementById(tabname + '_images_history_renew_page').click(); - }, 30, tabname); - } else { - var next_img - for (var i = 0; i < del_num; i++){ - buttons[image_index + i].style.display = 'none'; - buttons[image_index + i + img_num].style.display = 'none'; - next_img = image_index + i + 1 - } - var bnt; - if (next_img >= img_num){ - btn = buttons[image_index - 1]; - } else { - btn = buttons[next_img]; - } - setTimeout(function(btn){btn.click()}, 30, btn); - } - images_history_disabled_del(); - -} - -function images_history_turnpage(tabname){ - gradioApp().getElementById(tabname + '_images_history_del_button').setAttribute('disabled','disabled'); - var buttons = gradioApp().getElementById(tabname + '_images_history').querySelectorAll(".gallery-item"); - buttons.forEach(function(elem) { - elem.style.display = 'block'; - }) -} - -function images_history_enable_del_buttons(){ - gradioApp().querySelectorAll(".images_history_del_button").forEach(function(btn){ - btn.removeAttribute('disabled'); - }) -} - -function images_history_init(){ - var tabnames = gradioApp().getElementById("images_history_tabnames_list") - if (tabnames){ - images_history_tab_list = tabnames.querySelector("textarea").value.split(",") - for (var i in images_history_tab_list ){ - var tab = images_history_tab_list[i]; - gradioApp().getElementById(tab + '_images_history').classList.add("images_history_cantainor"); - gradioApp().getElementById(tab + '_images_history_set_index').classList.add("images_history_set_index"); - gradioApp().getElementById(tab + '_images_history_del_button').classList.add("images_history_del_button"); - gradioApp().getElementById(tab + '_images_history_gallery').classList.add("images_history_gallery"); - gradioApp().getElementById(tab + "_images_history_start").setAttribute("style","padding:20px;font-size:25px"); - } - - //preload - if (gradioApp().getElementById("images_history_preload").querySelector("input").checked ){ - var tabs_box = gradioApp().getElementById("tab_images_history").querySelector("div").querySelector("div").querySelector("div"); - tabs_box.setAttribute("id", "images_history_tab"); - var tab_btns = tabs_box.querySelectorAll("button"); - for (var i in images_history_tab_list){ - var tabname = images_history_tab_list[i] - tab_btns[i].setAttribute("tabname", tabname); - tab_btns[i].addEventListener('click', function(){ - var tabs_box = gradioApp().getElementById("images_history_tab"); - if (!tabs_box.classList.contains(this.getAttribute("tabname"))) { - gradioApp().getElementById(this.getAttribute("tabname") + "_images_history_start").click(); - tabs_box.classList.add(this.getAttribute("tabname")) - } - }); - } - tab_btns[0].click() - } - } else { - setTimeout(images_history_init, 500); - } -} - -var images_history_tab_list = ""; -setTimeout(images_history_init, 500); -document.addEventListener("DOMContentLoaded", function() { - var mutationObserver = new MutationObserver(function(m){ - if (images_history_tab_list != ""){ - for (var i in images_history_tab_list ){ - let tabname = images_history_tab_list[i] - var buttons = gradioApp().querySelectorAll('#' + tabname + '_images_history .gallery-item'); - buttons.forEach(function(bnt){ - bnt.addEventListener('click', images_history_click_image, true); - }); - - var cls_btn = gradioApp().getElementById(tabname + '_images_history_gallery').querySelector("svg"); - if (cls_btn){ - cls_btn.addEventListener('click', function(){ - gradioApp().getElementById(tabname + '_images_history_renew_page').click(); - }, false); - } - - } - } - }); - mutationObserver.observe(gradioApp(), { childList:true, subtree:true }); -}); - - @@ -111,7 +111,7 @@ def prepare_enviroment(): gfpgan_package = os.environ.get('GFPGAN_PACKAGE', "git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379")
clip_package = os.environ.get('CLIP_PACKAGE', "git+https://github.com/openai/CLIP.git@d50d76daa670286dd6cacf3bcd80b5e4823fc8e1")
- deepdanbooru_package = os.environ.get('DEEPDANBOORU_PACKAGE', "git+https://github.com/KichangKim/DeepDanbooru.git@edf73df4cdaeea2cf00e9ac08bd8a9026b7a7b26")
+ deepdanbooru_package = os.environ.get('DEEPDANBOORU_PACKAGE', "git+https://github.com/KichangKim/DeepDanbooru.git@d91a2963bf87c6a770d74894667e9ffa9f6de7ff")
xformers_windows_package = os.environ.get('XFORMERS_WINDOWS_PACKAGE', 'https://github.com/C43H66N12O12S2/stable-diffusion-webui/releases/download/f/xformers-0.0.14.dev0-cp310-cp310-win_amd64.whl')
diff --git a/localizations/ar_AR.json b/localizations/ar_AR.json new file mode 100644 index 00000000..6d03e013 --- /dev/null +++ b/localizations/ar_AR.json @@ -0,0 +1,691 @@ +{ "⤡": "⤡",
+ "⊞": "⊞",
+ "×": "×",
+ "❮": "❮",
+ "❯": "❯",
+ "Loading...": "جار التحميل...",
+ "view": "معاينة",
+ "api": "api",
+ "•": "•",
+ "built with gradio": "مبني باستخدام Gradio",
+ "Stable Diffusion checkpoint": "نماذج الانتشار المستقر",
+ "txt2img": "نص لصورة",
+ "img2img": "صورة لصورة",
+ "Extras": "الإضافات",
+ "PNG Info": "معلومات PNG",
+ "Image Browser": "مستعرض الصور",
+ "Checkpoint Merger": "دمج النماذج",
+ "Train": "التدريب",
+ "Settings": "الإعدادات",
+ "Prompt": "الموجه",
+ "Negative prompt": "الموجه السلبي",
+ "Run": "تشغيل",
+ "Skip": "تخطي",
+ "Interrupt": "إيقاف",
+ "Generate": "إنشاء",
+ "Style 1": "نمط 1",
+ "Style 2": "نمط 2",
+ "Label": "الوسم",
+ "File": "ملف",
+ "Drop File Here": "اسحب الملف هنا",
+ "-": "-",
+ "or": "أو",
+ "Click to Upload": "انقر للتحميل",
+ "Image": "صورة",
+ "Check progress": "تحقق من التقدم",
+ "Check progress (first)": "تحقق من التقدم (الأول)",
+ "Sampling Steps": "خطوات أخذ العينة",
+ "Sampling method": "نظام أخذ العينات",
+ "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": "العرض",
+ "Height": "الارتفاع",
+ "Restore faces": "ترميم الوجوه",
+ "Tiling": "تبليط",
+ "Highres. fix": "إصلاح الصور عالية الدقة",
+ "Firstpass width": "عرض المرور الأول",
+ "Firstpass height": "ارتفاع المرور الأول",
+ "Denoising strength": "قوة تقليل الضوضاء",
+ "Batch count": "عدد الدُفعات",
+ "Batch size": "حجم الدفعة",
+ "CFG Scale": "مقياس التقارب من الموجه (CFG)",
+ "Seed": "البذرة",
+ "Extra": "إضافي",
+ "Variation seed": "تباين البذرة",
+ "Variation strength": "قوة التباين",
+ "Resize seed from width": "تغيير حجم البذرة من العرض",
+ "Resize seed from height": "تغيير حجم البذرة من الارتفاع",
+ "Script": "سكريبت",
+ "None": "لايوجد",
+ "Prompt matrix": "مصفوفة الموجهات",
+ "Prompts from file or textbox": "موجهات من ملف أو مربع النص",
+ "X/Y plot": "الرسم البياني X/Y",
+ "Put variable parts at start of prompt": "ضع الأجزاء المتغيرة في بداية الموجه",
+ "Show Textbox": "إظهار مربع النص",
+ "File with inputs": "ملف يحتوي المدخلات",
+ "Prompts": "الموجهات",
+ "X type": "نوع X",
+ "Nothing": "لا شئ",
+ "Var. seed": "تغير البذرة",
+ "Var. strength": "قوة التغيير",
+ "Steps": "الخطوات",
+ "Prompt S/R": "موجه S / R",
+ "Prompt order": "ترتيب الموجهات",
+ "Sampler": "نظام أخذ العينات",
+ "Checkpoint name": "اسم النموذج",
+ "Hypernetwork": "الشبكة الفائقة",
+ "Hypernet str.": "قوة الشبكة الفائقة",
+ "Sigma Churn": "دفع سيجما",
+ "Sigma min": "أصغر سيجما",
+ "Sigma max": "أكبر سيجما",
+ "Sigma noise": "ضجة سيجما",
+ "Eta": "الوقت المتوقع",
+ "Clip skip": "تخطي Clip",
+ "Denoising": "تقليل الضوضاء",
+ "X values": "قيم X",
+ "Y type": "نوع Y",
+ "Y values": "قيم Y",
+ "Draw legend": "ارسم مفتاح التوضيح",
+ "Include Separate Images": "قم بتضمين الصور منفصلة",
+ "Keep -1 for seeds": "احتفظ بـقيمة -1 للبذور",
+ "Drop Image Here": "إسقاط الصورة هنا",
+ "Save": "حفظ",
+ "Send to img2img": "أرسل إلى صورة لصورة",
+ "Send to inpaint": "أرسل إلى إعادة الرسم الجزئي",
+ "Send to extras": "أرسل إلى الإضافات",
+ "Make Zip when Save?": "إنشاء ملف مضغوط عند الحفظ؟",
+ "Textbox": "مربع النص",
+ "Interrogate\nCLIP": "استجواب\n CLIP",
+ "Inpaint": "إعادة الرسم الجزئي",
+ "Batch img2img": "دفعات صورة لصورة",
+ "Image for img2img": "صورة (صورة لصورة)",
+ "Image for inpainting with mask": "صورة (إعادة الرسم الجزئي)",
+ "Mask": "القناع",
+ "Mask blur": "ضبابية القناع",
+ "Mask mode": "أسلوب القناع",
+ "Draw mask": "رسم القناع",
+ "Upload mask": "تحميل القناع",
+ "Masking mode": "أسلوب التقنيع",
+ "Inpaint masked": "إعادة الرسم الجزئي (المنطقة المقنعة)",
+ "Inpaint not masked": "إعادة الرسم الجزئي (المنطقة الغير مقنعة)",
+ "Masked content": "المحتوى المقنع",
+ "fill": "الملأ",
+ "original": "الأصلي",
+ "latent noise": "الضوضاء الكامنة",
+ "latent nothing": "لا شيء كامن",
+ "Inpaint at full resolution": "إعادة الرسم الجزئي بدقة كاملة",
+ "Inpaint at full resolution padding, pixels": "إعادة الرسم الجزئي بدقة كاملة, الحشو, بيكسل",
+ "Process images in a directory on the same machine where the server is running.": "معالجة الصور في المجلد على نفس الجهاز حيث يتم تشغيل الخادم.",
+ "Use an empty output directory to save pictures normally instead of writing to the output directory.": "استخدم مجلد إخراج فارغ لحفظ الصور بشكل طبيعي بدلاً من الكتابة إلى مجلد المخرجات.",
+ "Input directory": "مجلد المدخلات",
+ "Output directory": "مجلد المخرجات",
+ "Resize mode": "وضعية تغيير الحجم",
+ "Just resize": "تغييير الحجم فقط",
+ "Crop and resize": "اقتصاص وتغيير الحجم",
+ "Resize and fill": "تغيير الحجم والتعبئة",
+ "Animator": "محرك الرسوم",
+ "Animator v2": "محرك الرسوم نسخة 2",
+ "Deforum v0.5-webui-beta": "ديفوروم 0.5",
+ "External Image Masking": "تقنيع الصور الخارجي",
+ "img2img alternative test": "صورة لصورة البديلة",
+ "Loopback": "الحلقة الراجعة",
+ "Outpainting mk2": "الرسم الخارجي نسخة 2",
+ "Poor man's outpainting": "الرسم الخارجي للفقراء",
+ "SD upscale": "ترقية الانتشار المستقر",
+ "txt2mask v0.1.1": "نص لقناع 0.1.1",
+ "[C] Video to video": "فيديو لفيديو",
+ "Videos": "فيديوهات",
+ "Render these video formats:": "رسم تنسيقات الفيديو:",
+ "GIF": "GIF",
+ "MP4": "MP4",
+ "WEBM": "WEBM",
+ "Animation Parameters": "متغيرات تحريك الرسوم",
+ "Total Animation Length (s)": "المدة الكلية للرسوم المتحركة",
+ "Framerate": "Framerate",
+ "Add_Noise": "Add_Noise",
+ "Noise Strength": "Noise Strength",
+ "Denoising_Decay": "Denoising_Decay",
+ "Denoising Decay Rate": "Denoising Decay Rate",
+ "Initial Parameters": "Initial Parameters",
+ "Denoising Strength (overrides img2img slider)": "Denoising Strength (overrides img2img slider)",
+ "Zoom Factor (scale/s)": "Zoom Factor (scale/s)",
+ "X Pixel Shift (pixels/s)": "X Pixel Shift (pixels/s)",
+ "Y Pixel Shift (pixels/s)": "Y Pixel Shift (pixels/s)",
+ "Prompt Template, applied to each keyframe below": "Prompt Template, applied to each keyframe below",
+ "Positive Prompts": "Positive Prompts",
+ "Negative Prompts": "Negative Prompts",
+ "Keyframe Format:": "Keyframe Format:",
+ "Time (s) | Desnoise | Zoom (/s) | X Shift (pix/s) | Y shift (pix/s) | Positive Prompts | Negative Prompts | Seed": "Time (s) | Desnoise | Zoom (/s) | X Shift (pix/s) | Y shift (pix/s) | Positive Prompts | Negative Prompts | Seed",
+ "Keyframes:": "Keyframes:",
+ "Rotation (deg/s)": "Rotation (deg/s)",
+ "Props": "Props",
+ "Folder:": "Folder:",
+ "Supported Keyframes:": "Supported Keyframes:",
+ "time_s | prompt | positive_prompts | negative_prompts": "time_s | prompt | 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 | prop | prop_filename | x_pos | y_pos | scale | rotation": "time_s | prop | prop_filename | x_pos | y_pos | scale | rotation",
+ "time_s | set_text | textblock_name | text_prompt | x | y | fore_R | fore_G | fore_B | back_R | back_G | back_B | font_name | font_size": "time_s | set_text | textblock_name | text_prompt | x | y | fore_R | fore_G | fore_B | back_R | back_G | back_B | font_name | font_size",
+ "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 | 2022-10-19T08-10-53_VV_6_training_images_1212_max_training_steps_VV_V_token_woman_class_word, 2022-10-19T09-06-28_VV_6_training_images_1212_max_training_steps_VV_V_token_woman_class_word, 2022-10-20T10-07-46_Zori_New_20_training_images_2020_max_training_steps_ZZ_W_token_woman_class_word, 2022-10-20T10-39-38_Zori_New_20_training_images_1010_max_training_steps_ZZ_W_token_woman_class_word, HD-16, L, L2_1, L2_2, LM, MT_V, Main+Trinart, Z1, Z2, model, modelZ, nai, robo-diffusion-v1, sd-v1-5-inpainting, trinart2_step115000, v1-5-pruned, v1-5-pruned-emaonly, wd-v1-2-full-ema, wd-v1-3-float16": "time_s | model | 2022-10-19T08-10-53_VV_6_training_images_1212_max_training_steps_VV_V_token_woman_class_word, 2022-10-19T09-06-28_VV_6_training_images_1212_max_training_steps_VV_V_token_woman_class_word, 2022-10-20T10-07-46_Zori_New_20_training_images_2020_max_training_steps_ZZ_W_token_woman_class_word, 2022-10-20T10-39-38_Zori_New_20_training_images_1010_max_training_steps_ZZ_W_token_woman_class_word, HD-16, L, L2_1, L2_2, LM, MT_V, Main+Trinart, Z1, Z2, model, modelZ, nai, robo-diffusion-v1, sd-v1-5-inpainting, trinart2_step115000, v1-5-pruned, v1-5-pruned-emaonly, wd-v1-2-full-ema, wd-v1-3-float16",
+ "Click here after the generation to show the video": "Click here after the generation to show the video",
+ "Made by deforum.github.io, port for AUTOMATIC1111's webui maintained by kabachuha": "Made by deforum.github.io, port for AUTOMATIC1111's webui maintained by kabachuha",
+ "Original Deforum Github repo github.com/deforum/stable-diffusion": "Original Deforum Github repo github.com/deforum/stable-diffusion",
+ "This fork for auto1111's webui github.com/deforum-art/deforum-for-automatic1111-webui": "This fork for auto1111's webui github.com/deforum-art/deforum-for-automatic1111-webui",
+ "Join the official Deforum Discord discord.gg/deforum to share your creations and suggestions": "Join the official Deforum Discord discord.gg/deforum to share your creations and suggestions",
+ "User guide for v0.5 docs.google.com/document/d/1pEobUknMFMkn8F5TMsv8qRzamXX_75BShMMXV8IFslI/edit": "User guide for v0.5 docs.google.com/document/d/1pEobUknMFMkn8F5TMsv8qRzamXX_75BShMMXV8IFslI/edit",
+ "Math keyframing explanation docs.google.com/document/d/1pfW1PwbDIuW0cv-dnuyYj1UzPqe23BlSLTJsqazffXM/edit?usp=sharing": "Math keyframing explanation docs.google.com/document/d/1pfW1PwbDIuW0cv-dnuyYj1UzPqe23BlSLTJsqazffXM/edit?usp=sharing",
+ "Keyframes": "Keyframes",
+ "Init": "Init",
+ "Video output": "Video output",
+ "Run settings": "Run settings",
+ "Import settings from file": "Import settings from file",
+ "Override settings": "Override settings",
+ "Custom settings file": "Custom settings file",
+ "Sampling settings": "Sampling settings",
+ "The following settings have already been set up in the webui": "The following settings have already been set up in the webui",
+ "Do you want to override them with the values above?": "Do you want to override them with the values above?",
+ "FIXME! Need to make deforum <-> webui samplers map. Before that, the sampler gets used from webui anyway. If your images are changing too adruptly, lower steps or increase strength schedule!": "FIXME! Need to make deforum <-> webui samplers map. Before that, the sampler gets used from webui anyway. If your images are changing too adruptly, lower steps or increase strength schedule!",
+ "override_these_with_webui": "override_these_with_webui",
+ "W, H, seed, sampler, steps, scale, ddim_eta, n_batch, make_grid, grid_rows": "W, H, seed, sampler, steps, scale, ddim_eta, n_batch, make_grid, grid_rows",
+ "W": "W",
+ "H": "H",
+ "seed": "seed",
+ "sampler": "sampler",
+ "klms": "klms",
+ "dpm2": "dpm2",
+ "dpm2_ancestral": "dpm2_ancestral",
+ "heun": "heun",
+ "euler": "euler",
+ "euler_ancestral": "euler_ancestral",
+ "plms": "plms",
+ "ddim": "ddim",
+ "steps": "steps",
+ "scale": "scale",
+ "ddim_eta": "ddim_eta",
+ "n_batch": "n_batch",
+ "make_grid": "make_grid",
+ "grid_rows": "grid_rows",
+ "save_settings": "save_settings",
+ "save_samples": "save_samples",
+ "display_samples": "display_samples",
+ "save_sample_per_step": "save_sample_per_step",
+ "show_sample_per_step": "show_sample_per_step",
+ "Batch settings": "Batch settings",
+ "batch_name": "batch_name",
+ "filename_format": "filename_format",
+ "seed_behavior": "seed_behavior",
+ "iter": "iter",
+ "fixed": "fixed",
+ "random": "random",
+ "schedule": "schedule",
+ "Animation settings": "Animation settings",
+ "animation_mode": "animation_mode",
+ "2D": "2D",
+ "3D": "3D",
+ "Video Input": "Video Input",
+ "max_frames": "max_frames",
+ "border": "border",
+ "replicate": "replicate",
+ "wrap": "wrap",
+ "Motion parameters:": "Motion parameters:",
+ "2D and 3D settings": "2D and 3D settings",
+ "angle": "angle",
+ "zoom": "zoom",
+ "translation_x": "translation_x",
+ "translation_y": "translation_y",
+ "3D settings": "3D settings",
+ "translation_z": "translation_z",
+ "rotation_3d_x": "rotation_3d_x",
+ "rotation_3d_y": "rotation_3d_y",
+ "rotation_3d_z": "rotation_3d_z",
+ "Prespective flip — Low VRAM pseudo-3D mode:": "Prespective flip — Low VRAM pseudo-3D mode:",
+ "flip_2d_perspective": "flip_2d_perspective",
+ "perspective_flip_theta": "perspective_flip_theta",
+ "perspective_flip_phi": "perspective_flip_phi",
+ "perspective_flip_gamma": "perspective_flip_gamma",
+ "perspective_flip_fv": "perspective_flip_fv",
+ "Generation settings:": "Generation settings:",
+ "noise_schedule": "noise_schedule",
+ "strength_schedule": "strength_schedule",
+ "contrast_schedule": "contrast_schedule",
+ "cfg_scale_schedule": "cfg_scale_schedule",
+ "To enable seed schedule select seed behavior — 'schedule'": "To enable seed schedule select seed behavior — 'schedule'",
+ "seed_schedule": "seed_schedule",
+ "Coherence:": "Coherence:",
+ "color_coherence": "color_coherence",
+ "Match Frame 0 HSV": "Match Frame 0 HSV",
+ "Match Frame 0 LAB": "Match Frame 0 LAB",
+ "Match Frame 0 RGB": "Match Frame 0 RGB",
+ "diffusion_cadence": "diffusion_cadence",
+ "3D Depth Warping:": "3D Depth Warping:",
+ "use_depth_warping": "use_depth_warping",
+ "midas_weight": "midas_weight",
+ "near_plane": "near_plane",
+ "far_plane": "far_plane",
+ "fov": "fov",
+ "padding_mode": "padding_mode",
+ "reflection": "reflection",
+ "zeros": "zeros",
+ "sampling_mode": "sampling_mode",
+ "bicubic": "bicubic",
+ "bilinear": "bilinear",
+ "nearest": "nearest",
+ "save_depth_maps": "save_depth_maps",
+ "`animation_mode: None` batches on list of *prompts*. (Batch mode disabled atm, only animation_prompts are working)": "`animation_mode: None` batches on list of *prompts*. (Batch mode disabled atm, only animation_prompts are working)",
+ "*Important change from vanilla Deforum!*": "*Important change from vanilla Deforum!*",
+ "This script uses the built-in webui weighting settings.": "This script uses the built-in webui weighting settings.",
+ "So if you want to use math functions as prompt weights,": "So if you want to use math functions as prompt weights,",
+ "keep the values above zero in both parts": "keep the values above zero in both parts",
+ "Negative prompt part can be specified with --neg": "Negative prompt part can be specified with --neg",
+ "batch_prompts (disabled atm)": "batch_prompts (disabled atm)",
+ "animation_prompts": "animation_prompts",
+ "Init settings": "Init settings",
+ "use_init": "use_init",
+ "from_img2img_instead_of_link": "from_img2img_instead_of_link",
+ "strength_0_no_init": "strength_0_no_init",
+ "strength": "strength",
+ "init_image": "init_image",
+ "use_mask": "use_mask",
+ "use_alpha_as_mask": "use_alpha_as_mask",
+ "invert_mask": "invert_mask",
+ "overlay_mask": "overlay_mask",
+ "mask_file": "mask_file",
+ "mask_brightness_adjust": "mask_brightness_adjust",
+ "mask_overlay_blur": "mask_overlay_blur",
+ "Video Input:": "Video Input:",
+ "video_init_path": "video_init_path",
+ "extract_nth_frame": "extract_nth_frame",
+ "overwrite_extracted_frames": "overwrite_extracted_frames",
+ "use_mask_video": "use_mask_video",
+ "video_mask_path": "video_mask_path",
+ "Interpolation (turned off atm)": "Interpolation (turned off atm)",
+ "interpolate_key_frames": "interpolate_key_frames",
+ "interpolate_x_frames": "interpolate_x_frames",
+ "Resume animation:": "Resume animation:",
+ "resume_from_timestring": "resume_from_timestring",
+ "resume_timestring": "resume_timestring",
+ "Video output settings": "Video output settings",
+ "skip_video_for_run_all": "skip_video_for_run_all",
+ "fps": "fps",
+ "output_format": "output_format",
+ "PIL gif": "PIL gif",
+ "FFMPEG mp4": "FFMPEG mp4",
+ "ffmpeg_location": "ffmpeg_location",
+ "add_soundtrack": "add_soundtrack",
+ "soundtrack_path": "soundtrack_path",
+ "use_manual_settings": "use_manual_settings",
+ "render_steps": "render_steps",
+ "max_video_frames": "max_video_frames",
+ "path_name_modifier": "path_name_modifier",
+ "x0_pred": "x0_pred",
+ "x": "x",
+ "image_path": "image_path",
+ "mp4_path": "mp4_path",
+ "Masking preview size": "Masking preview size",
+ "Draw new mask on every run": "Draw new mask on every run",
+ "Process non-contigious masks separately": "Process non-contigious masks separately",
+ "should be 2 or lower.": "should be 2 or lower.",
+ "Override `Sampling method` to Euler?(this method is built for it)": "Override `Sampling method` to Euler?(this method is built for it)",
+ "Override `prompt` to the same value as `original prompt`?(and `negative prompt`)": "Override `prompt` to the same value as `original prompt`?(and `negative prompt`)",
+ "Original prompt": "Original prompt",
+ "Original negative prompt": "Original negative prompt",
+ "Override `Sampling Steps` to the same value as `Decode steps`?": "Override `Sampling Steps` to the same value as `Decode steps`?",
+ "Decode steps": "Decode steps",
+ "Override `Denoising strength` to 1?": "Override `Denoising strength` to 1?",
+ "Decode CFG scale": "Decode CFG scale",
+ "Randomness": "Randomness",
+ "Sigma adjustment for finding noise for image": "Sigma adjustment for finding noise for image",
+ "Loops": "Loops",
+ "Denoising strength change factor": "معامل قوة تقليل الضوضاء",
+ "Recommended settings: Sampling Steps: 80-100, Sampler: Euler a, Denoising strength: 0.8": "الإعدادات الموصى بها: خطوات أخذ العينات: 80-100 ، طريقة أخذ العينات: Euler a ، تقليل الضوضاء: 0.8",
+ "Pixels to expand": "عدد البكسل للتوسيع",
+ "Outpainting direction": "إتجاه الرسم الخارجي",
+ "left": "يسار",
+ "right": "يمين",
+ "up": "فوق",
+ "down": "تحت",
+ "Fall-off exponent (lower=higher detail)": "أس التناقص (الأدنى = تفاصيل أعلى)",
+ "Color variation": "اختلاف اللون",
+ "Will upscale the image to twice the dimensions; use width and height sliders to set tile size": "سيقوم بترقية الصورة إلى ضعف الأبعاد ؛ استخدم شريط تمرير العرض والارتفاع لضبط حجم التبليط",
+ "Tile overlap": "تداخل التبليط",
+ "Upscaler": "المرقي",
+ "Lanczos": "Lanczos",
+ "LDSR": "LDSR",
+ "ESRGAN 4x": "ESRGAN 4x",
+ "R-ESRGAN General 4xV3": "R-ESRGAN General 4xV3",
+ "R-ESRGAN General WDN 4xV3": "R-ESRGAN General WDN 4xV3",
+ "R-ESRGAN AnimeVideo": "R-ESRGAN AnimeVideo",
+ "R-ESRGAN 4x+": "R-ESRGAN 4x+",
+ "R-ESRGAN 4x+ Anime6B": "R-ESRGAN 4x+ Anime6B",
+ "R-ESRGAN 2x+": "R-ESRGAN 2x+",
+ "ScuNET GAN": "ScuNET GAN",
+ "ScuNET PSNR": "ScuNET PSNR",
+ "SwinIR_4x": "SwinIR_4x",
+ "Mask prompt": "Mask prompt",
+ "Negative mask prompt": "Negative mask prompt",
+ "Mask precision": "Mask precision",
+ "Mask padding": "Mask padding",
+ "Brush mask mode": "Brush mask mode",
+ "discard": "discard",
+ "add": "add",
+ "subtract": "subtract",
+ "Show mask in output?": "Show mask in output?",
+ "If you like my work, please consider showing your support on": "If you like my work, please consider showing your support on",
+ "Patreon": "Patreon",
+ "Input file path": "Input file path",
+ "CRF (quality, less is better, x264 param)": "CRF (quality, less is better, x264 param)",
+ "FPS": "FPS",
+ "Seed step size": "Seed step size",
+ "Seed max distance": "Seed max distance",
+ "Start time": "Start time",
+ "End time": "End time",
+ "End Prompt Blend Trigger Percent": "End Prompt Blend Trigger Percent",
+ "Prompt end": "Prompt end",
+ "Smooth video": "Smooth video",
+ "Seconds": "Seconds",
+ "Zoom": "Zoom",
+ "Zoom level": "Zoom level",
+ "Direction X": "Direction X",
+ "Direction Y": "Direction Y",
+ "Rotate": "Rotate",
+ "Degrees": "Degrees",
+ "Is the Image Tiled?": "Is the Image Tiled?",
+ "TranslateX": "TranslateX",
+ "Left": "Left",
+ "PercentX": "PercentX",
+ "TranslateY": "TranslateY",
+ "Up": "Up",
+ "PercentY": "PercentY",
+ "Show generated pictures in ui": "عرض الصور المنشئة في واجهة الاستخدام",
+ "Single Image": "صورة واحدة",
+ "Batch Process": "معالجة الدفعات",
+ "Batch from Directory": "دفعة من المجلد",
+ "Source": "مصدر",
+ "Show result images": "إظهار نتائج الصور ",
+ "Scale by": "رفع الحجم بمقدار",
+ "Scale to": "رفع الحجم إلى",
+ "Resize": "تغيير الحجم",
+ "Crop to fit": "اقتصاص للتوافق",
+ "Upscaler 2 visibility": "إظهار المرقي 2",
+ "GFPGAN visibility": "إظهار GFPGAN",
+ "CodeFormer visibility": "إظهار CodeFormer",
+ "CodeFormer weight (0 = maximum effect, 1 = minimum effect)": "وزن CodeFormer (0 = أقصى تأثير ، 1 = تأثير أدنى)",
+ "Open output directory": "افتح مجلد المخرجات",
+ "Send to txt2img": "أرسل إلى كتابة لصورة",
+ "extras": "إضافات",
+ "favorites": "المفضلة",
+ "Load": "تحميل",
+ "Images directory": "مجلد الصور",
+ "Prev batch": "الدفعة السابقة",
+ "Next batch": "الدفعة التالية",
+ "First Page": "الصفحة الأولى",
+ "Prev Page": "الصفحة السابقة",
+ "Page Index": "فهرس الصفحات",
+ "Next Page": "الصفحة التالية",
+ "End Page": "صفحة النهاية",
+ "number of images to delete consecutively next": "عدد الصور المطلوب حذفها على التوالي بعد ذلك",
+ "Delete": "حذف",
+ "Generate Info": "معلومات الإنشاء",
+ "File Name": "اسم الملف",
+ "Collect": "جمع",
+ "Refresh page": "إعادة تحميل الصفحة",
+ "Date to": "التاريخ إلى",
+ "Number": "الرقم",
+ "set_index": "وضع الفهرس",
+ "Checkbox": "صندوق اختيار",
+ "A merger of the two checkpoints will be generated in your": "سيتم إنشاء نموذجمدمج من النموذجين في",
+ "checkpoint": "النموذج",
+ "directory.": "المجلد.",
|