program.add_argument('--many-faces',help='process every face',dest='many_faces',action='store_true',default=False)
program.add_argument('--nsfw-filter',help='filter the NSFW image or video',dest='nsfw_filter',action='store_true',default=False)
program.add_argument('--video-encoder',help='adjust output video encoder',dest='video_encoder',default='libx264',choices=['libx264','libx265','libvpx-vp9'])
program.add_argument('--video-quality',help='adjust output video quality',dest='video_quality',type=int,default=18,choices=range(52),metavar='[0-51]')
program.add_argument('--max-memory',help='maximum amount of RAM in GB',dest='max_memory',type=int,default=suggest_max_memory())
@ -63,6 +64,7 @@ def parse_args() -> None:
modules.globals.keep_audio=args.keep_audio
modules.globals.keep_frames=args.keep_frames
modules.globals.many_faces=args.many_faces
modules.globals.nsfw_filter=args.nsfw_filter
modules.globals.video_encoder=args.video_encoder
modules.globals.video_quality=args.video_quality
modules.globals.max_memory=args.max_memory
@ -75,8 +77,6 @@ def parse_args() -> None:
else:
modules.globals.fp_ui['face_enhancer']=False
modules.globals.nsfw=False
# translate deprecated args
ifargs.source_path_deprecated:
print('\033[33mArgument -f and --face are deprecated. Use -s and --source instead.\033[0m')