# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR ORGANIZATION
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: faceswap.spanish\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-08-05 14:00+0100\n"
"PO-Revision-Date: 2022-08-05 14:05+0100\n"
"Last-Translator: \n"
"Language-Team: tokafondo\n"
"Language: es_ES\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Generated-By: pygettext.py 1.5\n"
"X-Generator: Poedit 3.0.1\n"

#: /home/matt/faceswap/tools/mask/cli.py:15
msgid "This command lets you generate masks for existing alignments."
msgstr ""
"Este comando permite generar máscaras para las alineaciones existentes."

#: /home/matt/faceswap/tools/mask/cli.py:24
msgid ""
"Mask tool\n"
"Generate masks for existing alignments files."
msgstr ""
"Herramienta de máscara\n"
"Genera máscaras para los archivos de alineación existentes."

#: /home/matt/faceswap/tools/mask/cli.py:33
#: /home/matt/faceswap/tools/mask/cli.py:42
#: /home/matt/faceswap/tools/mask/cli.py:52
msgid "data"
msgstr "datos"

#: /home/matt/faceswap/tools/mask/cli.py:36
msgid ""
"Full path to the alignments file to add the mask to. NB: if the mask already "
"exists in the alignments file it will be overwritten."
msgstr ""
"Ruta completa del archivo de alineaciones al que se añadirá la máscara. "
"Nota: si la máscara ya existe en el archivo de alineaciones, se "
"sobrescribirá."

#: /home/matt/faceswap/tools/mask/cli.py:45
msgid "Directory containing extracted faces, source frames, or a video file."
msgstr ""
"Directorio que contiene las caras extraídas, los fotogramas de origen o un "
"archivo de vídeo."

#: /home/matt/faceswap/tools/mask/cli.py:54
msgid ""
"R|Whether the `input` is a folder of faces or a folder frames/video\n"
"L|faces: The input is a folder containing extracted faces.\n"
"L|frames: The input is a folder containing frames or is a video"
msgstr ""
"R|Si la entrada es una carpeta de caras o una carpeta frames o vídeo\n"
"L|faces: La entrada es una carpeta que contiene caras extraídas.\n"
"L|frames: La entrada es una carpeta que contiene fotogramas o es un vídeo"

#: /home/matt/faceswap/tools/mask/cli.py:63
#: /home/matt/faceswap/tools/mask/cli.py:95
msgid "process"
msgstr "proceso"

#: /home/matt/faceswap/tools/mask/cli.py:64
msgid ""
"R|Masker to use.\n"
"L|bisenet-fp: Relatively lightweight NN based mask that provides more "
"refined control over the area to be masked including full head masking "
"(configurable in mask settings).\n"
"L|components: Mask designed to provide facial segmentation based on the "
"positioning of landmark locations. A convex hull is constructed around the "
"exterior of the landmarks to create a mask.\n"
"L|custom: A dummy mask that fills the mask area with all 1s or 0s "
"(configurable in settings). This is only required if you intend to manually "
"edit the custom masks yourself in the manual tool. This mask does not use "
"the GPU.\n"
"L|extended: Mask designed to provide facial segmentation based on the "
"positioning of landmark locations. A convex hull is constructed around the "
"exterior of the landmarks and the mask is extended upwards onto the "
"forehead.\n"
"L|vgg-clear: Mask designed to provide smart segmentation of mostly frontal "
"faces clear of obstructions. Profile faces and obstructions may result in "
"sub-par performance.\n"
"L|vgg-obstructed: Mask designed to provide smart segmentation of mostly "
"frontal faces. The mask model has been specifically trained to recognize "
"some facial obstructions (hands and eyeglasses). Profile faces may result in "
"sub-par performance.\n"
"L|unet-dfl: Mask designed to provide smart segmentation of mostly frontal "
"faces. The mask model has been trained by community members and will need "
"testing for further description. Profile faces may result in sub-par "
"performance."
msgstr ""
"R|Máscara a utilizar.\n"
"L|bisenet-fp: Máscara relativamente ligera basada en NN que proporciona un "
"control más refinado sobre el área a enmascarar, incluido el enmascaramiento "
"completo de la cabeza (configurable en la configuración de la máscara).\n"
"L|components: Máscara diseñada para proporcionar una segmentación facial "
"basada en la posición de los puntos de referencia. Se construye un casco "
"convexo alrededor del exterior de los puntos de referencia para crear una "
"máscara.\n"
"L|custom: Una máscara ficticia que llena el área de la máscara con 1 o 0 "
"(configurable en la configuración). Esto solo es necesario si tiene la "
"intención de editar manualmente las máscaras personalizadas usted mismo en "
"la herramienta manual. Esta máscara no utiliza la GPU.\n"
"L|extended: Máscara diseñada para proporcionar una segmentación facial "
"basada en el posicionamiento de las ubicaciones de los puntos de referencia. "
"Se construye un casco convexo alrededor del exterior de los puntos de "
"referencia y la máscara se extiende hacia arriba en la frente.\n"
"L|vgg-clear: Máscara diseñada para proporcionar una segmentación inteligente "
"de rostros principalmente frontales y libres de obstrucciones. Los rostros "
"de perfil y las obstrucciones pueden dar lugar a un rendimiento inferior.\n"
"L|vgg-obstructed: Máscara diseñada para proporcionar una segmentación "
"inteligente de rostros principalmente frontales. El modelo de máscara ha "
"sido entrenado específicamente para reconocer algunas obstrucciones faciales "
"(manos y gafas). Los rostros de perfil pueden dar lugar a un rendimiento "
"inferior.\n"
"L|unet-dfl: Máscara diseñada para proporcionar una segmentación inteligente "
"de rostros principalmente frontales. El modelo de máscara ha sido entrenado "
"por los miembros de la comunidad y necesitará ser probado para una mayor "
"descripción. Los rostros de perfil pueden dar lugar a un rendimiento "
"inferior."

#: /home/matt/faceswap/tools/mask/cli.py:96
msgid ""
"R|Whether to update all masks in the alignments files, only those faces that "
"do not already have a mask of the given `mask type` or just to output the "
"masks to the `output` location.\n"
"L|all: Update the mask for all faces in the alignments file.\n"
"L|missing: Create a mask for all faces in the alignments file where a mask "
"does not previously exist.\n"
"L|output: Don't update the masks, just output them for review in the given "
"output folder."
msgstr ""
"R|Si se actualizan todas las máscaras en los archivos de alineación, sólo "
"aquellas caras que no tienen ya una máscara del \"tipo de máscara\" dado o "
"sólo se envían las máscaras a la ubicación \"de salida\".\n"
"L|all: Actualiza la máscara de todas las caras del archivo de alineación.\n"
"L|missing: Crea una máscara para todas las caras del fichero de alineaciones "
"en las que no existe una máscara previamente.\n"
"L|output: No actualiza las máscaras, sólo las emite para su revisión en la "
"carpeta de salida dada."

#: /home/matt/faceswap/tools/mask/cli.py:109
#: /home/matt/faceswap/tools/mask/cli.py:116
#: /home/matt/faceswap/tools/mask/cli.py:129
#: /home/matt/faceswap/tools/mask/cli.py:142
#: /home/matt/faceswap/tools/mask/cli.py:151
msgid "output"
msgstr "salida"

#: /home/matt/faceswap/tools/mask/cli.py:110
msgid ""
"Optional output location. If provided, a preview of the masks created will "
"be output in the given folder."
msgstr ""
"Ubicación de salida opcional. Si se proporciona, se obtendrá una vista "
"previa de las máscaras creadas en la carpeta indicada."

#: /home/matt/faceswap/tools/mask/cli.py:120
msgid ""
"Apply gaussian blur to the mask output. Has the effect of smoothing the "
"edges of the mask giving less of a hard edge. the size is in pixels. This "
"value should be odd, if an even number is passed in then it will be rounded "
"to the next odd number. NB: Only effects the output preview. Set to 0 for off"
msgstr ""
"Aplica el desenfoque gaussiano a la salida de la máscara. Tiene el efecto de "
"suavizar los bordes de la máscara dando menos de un borde duro. el tamaño "
"está en píxeles. Este valor debe ser impar, si se pasa un número par se "
"redondeará al siguiente número impar. NB: Sólo afecta a la vista previa de "
"salida. Si se ajusta a 0, se desactiva"

#: /home/matt/faceswap/tools/mask/cli.py:133
msgid ""
"Helps reduce 'blotchiness' on some masks by making light shades white and "
"dark shades black. Higher values will impact more of the mask. NB: Only "
"effects the output preview. Set to 0 for off"
msgstr ""
"Ayuda a reducir la \"mancha\" en algunas máscaras haciendo que los tonos "
"claros sean blancos y los oscuros negros. Los valores más altos afectarán "
"más a la máscara. NB: Sólo afecta a la vista previa de salida. Si se ajusta "
"a 0, se desactiva"

#: /home/matt/faceswap/tools/mask/cli.py:143
msgid ""
"R|How to format the output when processing is set to 'output'.\n"
"L|combined: The image contains the face/frame, face mask and masked face.\n"
"L|masked: Output the face/frame as rgba image with the face masked.\n"
"L|mask: Only output the mask as a single channel image."
msgstr ""
"R|Cómo formatear la salida cuando el procesamiento se establece en "
"'salida'.\n"
"L|combined: La imagen contiene la cara o fotograma, la máscara facial y la "
"cara enmascarada.\n"
"L|masked: Da salida a la cara o fotograma como imagen rgba con la cara "
"enmascarada.\n"
"L|mask: Sólo emite la máscara como una imagen de un solo canal."

#: /home/matt/faceswap/tools/mask/cli.py:152
msgid ""
"R|Whether to output the whole frame or only the face box when using output "
"processing. Only has an effect when using frames as input."
msgstr ""
"R|Marcar esta opción dará como salida el fotograma completo, en vez de sólo "
"el cuadro de la cara cuando se utiliza el procesamiento de salida. Sólo "
"tiene efecto cuando se utilizan cuadros como entrada."
