mirror of
https://github.com/deepfakes/faceswap
synced 2025-06-07 10:43:27 -04:00
178 lines
7.2 KiB
Text
178 lines
7.2 KiB
Text
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
# This file is distributed under the same license as the PACKAGE package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: PACKAGE VERSION\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2024-04-19 11:28+0100\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"Language: \n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=CHARSET\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
#: tools/alignments/cli.py:16
|
|
msgid ""
|
|
"This command lets you perform various tasks pertaining to an alignments file."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:31
|
|
msgid ""
|
|
"Alignments tool\n"
|
|
"This tool allows you to perform numerous actions on or using an alignments "
|
|
"file against its corresponding faceset/frame source."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:43
|
|
msgid " Must Pass in a frames folder/source video file (-r)."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:44
|
|
msgid " Must Pass in a faces folder (-c)."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:45
|
|
msgid ""
|
|
" Must Pass in either a frames folder/source video file OR a faces folder (-r "
|
|
"or -c)."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:47
|
|
msgid ""
|
|
" Must Pass in a frames folder/source video file AND a faces folder (-r and -"
|
|
"c)."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:49
|
|
msgid " Use the output option (-o) to process results."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:58 tools/alignments/cli.py:104
|
|
msgid "processing"
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:61
|
|
#, python-brace-format
|
|
msgid ""
|
|
"R|Choose which action you want to perform. NB: All actions require an "
|
|
"alignments file (-a) to be passed in.\n"
|
|
"L|'draw': Draw landmarks on frames in the selected folder/video. A subfolder "
|
|
"will be created within the frames folder to hold the output.{0}\n"
|
|
"L|'export': Export the contents of an alignments file to a json file. Can be "
|
|
"used for editing alignment information in external tools and then re-"
|
|
"importing by using Faceswap's Extract 'Import' plugins. Note: masks and "
|
|
"identity vectors will not be included in the exported file, so will be re-"
|
|
"generated when the json file is imported back into Faceswap. All data is "
|
|
"exported with the origin (0, 0) at the top left of the canvas.\n"
|
|
"L|'extract': Re-extract faces from the source frames/video based on "
|
|
"alignment data. This is a lot quicker than re-detecting faces. Can pass in "
|
|
"the '-een' (--extract-every-n) parameter to only extract every nth frame."
|
|
"{1}\n"
|
|
"L|'from-faces': Generate alignment file(s) from a folder of extracted faces. "
|
|
"if the folder of faces comes from multiple sources, then multiple alignments "
|
|
"files will be created. NB: for faces which have been extracted from folders "
|
|
"of source images, rather than a video, a single alignments file will be "
|
|
"created as there is no way for the process to know how many folders of "
|
|
"images were originally used. You do not need to provide an alignments file "
|
|
"path to run this job. {3}\n"
|
|
"L|'missing-alignments': Identify frames that do not exist in the alignments "
|
|
"file.{2}{0}\n"
|
|
"L|'missing-frames': Identify frames in the alignments file that do not "
|
|
"appear within the frames folder/video.{2}{0}\n"
|
|
"L|'multi-faces': Identify where multiple faces exist within the alignments "
|
|
"file.{2}{4}\n"
|
|
"L|'no-faces': Identify frames that exist within the alignment file but no "
|
|
"faces were detected.{2}{0}\n"
|
|
"L|'remove-faces': Remove deleted faces from an alignments file. The original "
|
|
"alignments file will be backed up.{3}\n"
|
|
"L|'rename' - Rename faces to correspond with their parent frame and position "
|
|
"index in the alignments file (i.e. how they are named after running extract)."
|
|
"{3}\n"
|
|
"L|'sort': Re-index the alignments from left to right. For alignments with "
|
|
"multiple faces this will ensure that the left-most face is at index 0.\n"
|
|
"L|'spatial': Perform spatial and temporal filtering to smooth alignments "
|
|
"(EXPERIMENTAL!)"
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:107
|
|
msgid ""
|
|
"R|How to output discovered items ('faces' and 'frames' only):\n"
|
|
"L|'console': Print the list of frames to the screen. (DEFAULT)\n"
|
|
"L|'file': Output the list of frames to a text file (stored within the source "
|
|
"directory).\n"
|
|
"L|'move': Move the discovered items to a sub-folder within the source "
|
|
"directory."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:118 tools/alignments/cli.py:141
|
|
#: tools/alignments/cli.py:148
|
|
msgid "data"
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:125
|
|
msgid ""
|
|
"Full path to the alignments file to be processed. If you have input a "
|
|
"'frames_dir' and don't provide this option, the process will try to find the "
|
|
"alignments file at the default location. All jobs require an alignments file "
|
|
"with the exception of 'from-faces' when the alignments file will be "
|
|
"generated in the specified faces folder."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:142
|
|
msgid "Directory containing source frames that faces were extracted from."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:150
|
|
msgid ""
|
|
"R|Run the aligmnents tool on multiple sources. The following jobs support "
|
|
"batch mode:\n"
|
|
"L|draw, extract, from-faces, missing-alignments, missing-frames, no-faces, "
|
|
"sort, spatial.\n"
|
|
"If batch mode is selected then the other options should be set as follows:\n"
|
|
"L|alignments_file: For 'sort' and 'spatial' this should point to the parent "
|
|
"folder containing the alignments files to be processed. For all other jobs "
|
|
"this option is ignored, and the alignments files must exist at their default "
|
|
"location relative to the original frames folder/video.\n"
|
|
"L|faces_dir: For 'from-faces' this should be a parent folder, containing sub-"
|
|
"folders of extracted faces from which to generate alignments files. For "
|
|
"'extract' this should be a parent folder where sub-folders will be created "
|
|
"for each extraction to be run. For all other jobs this option is ignored.\n"
|
|
"L|frames_dir: For 'draw', 'extract', 'missing-alignments', 'missing-frames' "
|
|
"and 'no-faces' this should be a parent folder containing video files or sub-"
|
|
"folders of images to perform the alignments job on. The alignments file "
|
|
"should exist at the default location. For all other jobs this option is "
|
|
"ignored."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:176 tools/alignments/cli.py:188
|
|
#: tools/alignments/cli.py:198
|
|
msgid "extract"
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:178
|
|
msgid ""
|
|
"[Extract only] Extract every 'nth' frame. This option will skip frames when "
|
|
"extracting faces. For example a value of 1 will extract faces from every "
|
|
"frame, a value of 10 will extract faces from every 10th frame."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:189
|
|
msgid "[Extract only] The output size of extracted faces."
|
|
msgstr ""
|
|
|
|
#: tools/alignments/cli.py:200
|
|
msgid ""
|
|
"[Extract only] Only extract faces that have been resized by this percent or "
|
|
"more to meet the specified extract size (`-sz`, `--size`). Useful for "
|
|
"excluding low-res images from a training set. Set to 0 to extract all faces. "
|
|
"Eg: For an extract size of 512px, A setting of 50 will only include faces "
|
|
"that have been resized from 256px or above. Setting to 100 will only extract "
|
|
"faces that have been resized from 512px or above. A setting of 200 will only "
|
|
"extract faces that have been downscaled from 1024px or above."
|
|
msgstr ""
|