|
发表于 2025-9-18 21:12:46
|
显示全部楼层
之前用3.6版本时候都挺正常的,但用了5.0后导入视频就报错,是什么问题?  ,下面是日志:
ERROR: Exception in ASGI application
Traceback (most recent call last):
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\uvicorn\protocols\http\h11_impl.py", line 403, in run_asgi
result = await app( # type: ignore[func-returns-value]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\uvicorn\middleware\proxy_headers.py", line 60, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\fastapi\applications.py", line 1054, in __call__
await super().__call__(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\applications.py", line 112, in __call__
await self.middleware_stack(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\middleware\errors.py", line 187, in __call__
raise exc
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\middleware\errors.py", line 165, in __call__
await self.app(scope, receive, _send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\brotli_middleware.py", line 74, in __call__
return await self.app(scope, receive, send)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\route_utils.py", line 878, in __call__
await self.app(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\middleware\exceptions.py", line 62, in __call__
await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\_exception_handler.py", line 53, in wrapped_app
raise exc
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\routing.py", line 714, in __call__
await self.middleware_stack(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\routing.py", line 734, in app
await route.handle(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\routing.py", line 288, in handle
await self.app(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\routing.py", line 76, in app
await wrap_app_handling_exceptions(app, request)(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\_exception_handler.py", line 53, in wrapped_app
raise exc
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\_exception_handler.py", line 42, in wrapped_app
await app(scope, receive, sender)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\routing.py", line 74, in app
await response(scope, receive, send)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\responses.py", line 371, in __call__
await self._handle_single_range(send, start, end, stat_result.st_size, send_header_only)
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\starlette\responses.py", line 399, in _handle_single_range
async with await anyio.open_file(self.path, mode="rb") as file:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\_core\_fileio.py", line 184, in open_file
fp = await to_thread.run_sync(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\_backends\_asyncio.py", line 2461, in run_sync_in_worker_thread
return await future
^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\_backends\_asyncio.py", line 962, in run
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied: 'E:\\AI\\Facefusion_5.0_AIBL_VIP\\temp\\gradio\\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\\aaa.mp4'
[ WARN:0@49.856] global loadsave.cpp:275 cv::findDecoder imread_('E:\AI\Facefusion_5.0_AIBL_VIP\temp\gradio\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\aaa.mp4'): can't open/read file: check file path/integrity
[ WARN:3@49.856] global loadsave.cpp:275 cv::findDecoder imread_('E:\AI\Facefusion_5.0_AIBL_VIP\temp\gradio\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\aaa.mp4'): can't open/read file: check file path/integrity
[ WARN:2@49.856] global loadsave.cpp:275 cv::findDecoder imread_('E:\AI\Facefusion_5.0_AIBL_VIP\temp\gradio\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\aaa.mp4'): can't open/read file: check file path/integrity
[ WARN:1@49.856] global loadsave.cpp:275 cv::findDecoder imread_('E:\AI\Facefusion_5.0_AIBL_VIP\temp\gradio\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\aaa.mp4'): can't open/read file: check file path/integrity
[ WARN:4@49.860] global loadsave.cpp:275 cv::findDecoder imread_('E:\AI\Facefusion_5.0_AIBL_VIP\temp\gradio\8bd9dc91c7fbe5b0edc100234f5fd43861d37f24ac420e575975902ba774b491\aaa.mp4'): can't open/read file: check file path/integrity
Traceback (most recent call last):
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\queueing.py", line 626, in process_events
response = await route_utils.call_process_api(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\route_utils.py", line 350, in call_process_api
output = await app.get_blocks().process_api(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\blocks.py", line 2250, in process_api
result = await self.call_function(
^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\blocks.py", line 1757, in call_function
prediction = await anyio.to_thread.run_sync( # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\to_thread.py", line 56, in run_sync
return await get_async_backend().run_sync_in_worker_thread(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\_backends\_asyncio.py", line 2461, in run_sync_in_worker_thread
return await future
^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\anyio\_backends\_asyncio.py", line 962, in run
result = context.run(func, *args)
^^^^^^^^^^^^^^^^^^^^^^^^
File "E:\AI\Facefusion_5.0_AIBL_VIP\env\Lib\site-packages\gradio\utils.py", line 917, in wrapper
response = f(*args, **kwargs)
^^^^^^^^^^^^^^^^^^
|
|