forked from dfblue/obamanet
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun.sh
executable file
·22 lines (17 loc) · 850 Bytes
/
run.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
SF="$1"
rm -rf input.mp4
rm -rf output.mp4
python3 run.py --sf $SF &&
python3 pix2pix.py --mode test --output_dir test_output/ --input_dir testing_output_images/ --checkpoint checkpoints/output/ &&
ffmpeg -r 30 -f image2 -s 256x256 -i test_output/images/%d-outputs.png -vcodec libx264 -crf 25 output0.mp4 &&
ffmpeg -r 30 -f image2 -s 256x256 -i test_output/images/%d-inputs.png -vcodec libx264 -crf 25 input0.mp4 &&
# ffmpeg -i output0.mp4 -i audio_testing.wav -c:v copy -c:a aac -strict experimental output.mp4
# audios/00001-000.wav
ffmpeg -i $SF output_audio_trim.wav &&
ffmpeg -i output0.mp4 -i output_audio_trim.wav -c:v copy -c:a aac output.mp4 &&
ffmpeg -i input0.mp4 -i output_audio_trim.wav -c:v copy -c:a aac input.mp4 &&
rm -rf testing_output_images
rm -rf test_output
rm -rf output0.mp4
rm -rf input0.mp4
rm -rf output_audio_trim.wav