Пример #1
0
        action="store_true",
        help="return json outputs instead of human readable ones.")

    parser.set_defaults(relative=False)

    if '--api' in sys.argv:
        parser.error = lambda errmsg: (print(json.dumps(
            OutputEvent(OutputEvent.Types.ERROR_ARGUMENT_PARSING, 0)._asdict()
        ),
                                             file=sys.stderr), sys.exit(-1))

    opt = parser.parse_args()

    task = Task()

    task.adapt_scale = opt.adapt_scale
    task.audio = opt.audio
    task.checkpoint = opt.checkpoint
    task.clean_build = opt.clean_build
    task.config = opt.config
    task.crop = opt.crop
    task.driving_video = opt.driving_video
    task.find_best_frame = opt.driving_video
    task.gpu = opt.gpu
    task.image_padding = opt.image_padding
    task.result_videos = opt.result_videos
    task.source_images = opt.source_images

    loop = asyncio.get_event_loop()
    try:
        if not os.path.exists("temp"):