Initial commit
This commit is contained in:
Executable
+21
@@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
|
||||
mkdir -p .dfl
|
||||
mkdir -p workspace
|
||||
|
||||
if [ ! -d .dfl/DeepFaceLab ]; then
|
||||
echo "Cloning DeepFaceLab"
|
||||
cd .dfl
|
||||
git clone "https://github.com/iperov/DeepFaceLab.git"
|
||||
fi
|
||||
|
||||
if [ ! -d .dfl/env ]; then
|
||||
virtualenv -p python3 .dfl/env
|
||||
fi
|
||||
|
||||
source .dfl/env/bin/activate
|
||||
|
||||
pip install -r requirements.txt
|
||||
|
||||
echo "Done."
|
||||
Executable
+7
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
rm -fr "$WORKSPACE/data_src/*"
|
||||
rm -fr "$WORKSPACE/data_dst/*"
|
||||
rm -fr "$WORKSPACE/model/*"
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" videoed extract-video \
|
||||
--input-file "$WORKSPACE/data_src.*" \
|
||||
--output-dir "$WORKSPACE/data_src"
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" videoed extract-video \
|
||||
--input-file "$WORKSPACE/data_dst.*" \
|
||||
--output-dir "$WORKSPACE/data_dst"
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_src" \
|
||||
--output-dir "$WORKSPACE/data_src/aligned" \
|
||||
--detector manual
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_src" \
|
||||
--output-dir "$WORKSPACE/data_src/aligned" \
|
||||
--detector s3fd
|
||||
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_src" \
|
||||
--output-dir "$WORKSPACE/data_src/aligned" \
|
||||
--detector s3fd \
|
||||
--manual-fix
|
||||
Executable
+6
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" sort \
|
||||
--input-dir "$WORKSPACE/data_src/aligned"
|
||||
Executable
+6
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" facesettool enhance \
|
||||
--input-dir "$WORKSPACE/data_src/aligned"
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_dst" \
|
||||
--output-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--detector manual
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_dst" \
|
||||
--output-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--detector s3fd
|
||||
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" extract \
|
||||
--input-dir "$WORKSPACE/data_dst" \
|
||||
--output-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--detector s3fd \
|
||||
--manual-fix
|
||||
Executable
+6
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" sort \
|
||||
--input-dir "$WORKSPACE/data_dst/aligned"
|
||||
Executable
+6
@@ -0,0 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" facesettool enhance \
|
||||
--input-dir "$WORKSPACE/data_dst/aligned"
|
||||
Executable
+9
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" train \
|
||||
--training-data-src-dir "$WORKSPACE/data_src/aligned" \
|
||||
--training-data-dst-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--model-dir "$WORKSPACE/model" \
|
||||
--model Quick96
|
||||
Executable
+9
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" train \
|
||||
--training-data-src-dir "$WORKSPACE/data_src/aligned" \
|
||||
--training-data-dst-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--model-dir "$WORKSPACE/model" \
|
||||
--model SAEHD
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" merge \
|
||||
--input-dir "$WORKSPACE/data_dst" \
|
||||
--output-dir "$WORKSPACE/data_dst/merged" \
|
||||
--output-mask-dir "$WORKSPACE/data_dst/merged_mask" \
|
||||
--aligned-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--model-dir "$WORKSPACE/model" \
|
||||
--model Quick96
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" merge \
|
||||
--input-dir "$WORKSPACE/data_dst" \
|
||||
--output-dir "$WORKSPACE/data_dst/merged" \
|
||||
--output-mask-dir "$WORKSPACE/data_dst/merged_mask" \
|
||||
--aligned-dir "$WORKSPACE/data_dst/aligned" \
|
||||
--model-dir "$WORKSPACE/model" \
|
||||
--model SAEHD
|
||||
Executable
+10
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" videoed video-from-sequence \
|
||||
--input-dir "$WORKSPACE/data_dst/merged" \
|
||||
--output-file "$WORKSPACE/result.mov" \
|
||||
--reference-file "$WORKSPACE/data_dst.*" \
|
||||
--include-audio \
|
||||
--lossless
|
||||
Executable
+9
@@ -0,0 +1,9 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" videoed video-from-sequence \
|
||||
--input-dir "$WORKSPACE/data_dst/merged" \
|
||||
--output-file "$WORKSPACE/result.mp4" \
|
||||
--reference-file "$WORKSPACE/data_dst.*" \
|
||||
--include-audio
|
||||
Executable
+10
@@ -0,0 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
cd "$(dirname $0)/.."
|
||||
source scripts/env.sh
|
||||
|
||||
python "$DFL_MAIN" videoed video-from-sequence \
|
||||
--input-dir "$WORKSPACE/data_dst/merged" \
|
||||
--output-file "$WORKSPACE/result.mp4" \
|
||||
--reference-file "$WORKSPACE/data_dst.*" \
|
||||
--include-audio \
|
||||
--lossless
|
||||
@@ -0,0 +1,4 @@
|
||||
DFL_MAIN=.dfl/DeepFaceLab/main.py
|
||||
WORKSPACE=workspace
|
||||
|
||||
source .dfl/env/bin/activate
|
||||
Reference in New Issue
Block a user