Comfy-Org / Comfy-Org/ComfyUI

ERROR: Failed building wheel for av

Open
#11,801 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 7h
Merged PRs (30d)
158

Description

```
(venv) (base) PS D:\TTS-Audio-Suite\ComfyUI> pip install -r requirements.txt
Collecting comfyui-frontend-package==1.36.13 (from -r requirements.txt (line 1))
Using cached comfyui_frontend_package-1.36.13-py3-none-any.whl.metadata (118 bytes)
Collecting comfyui-workflow-templates==0.7.69 (from -r requirements.txt (line 2))
Using cached comfyui_workflow_templates-0.7.69-py3-none-any.whl.metadata (18 kB)
Collecting comfyui-embedded-docs==0.4.0 (from -r requirements.txt (line 3))
Using cached comfyui_embedded_docs-0.4.0-py3-none-any.whl.metadata (2.9 kB)
Requirement already satisfied: torch in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from -r requirements.txt (line 4)) (2.9.0+cu130)
Collecting torchsde (from -r requirements.txt (line 5))
Using cached torchsde-0.2.6-py3-none-any.whl.metadata (5.3 kB)
Requirement already satisfied: torchvision in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from -r requirements.txt (line 6)) (0.24.0+cu130)
Requirement already satisfied: torchaudio in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from -r requirements.txt (line 7)) (2.9.0+cu130)
Requirement already satisfied: numpy>=1.25.0 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from -r requirements.txt (line 8)) (2.3.5)
Collecting einops (from -r requirements.txt (line 9))
Using cached einops-0.8.1-py3-none-any.whl.metadata (13 kB)
Collecting transformers>=4.50.3 (from -r requirements.txt (line 10))
Using cached transformers-4.57.3-py3-none-any.whl.metadata (43 kB)
Collecting tokenizers>=0.13.3 (from -r requirements.txt (line 11))
Using cached tokenizers-0.22.2-cp39-abi3-win_amd64.whl.metadata (7.4 kB)
Collecting sentencepiece (from -r requirements.txt (line 12))
Using cached sentencepiece-0.2.1-cp313-cp313-win_amd64.whl.metadata (10 kB)
Collecting safetensors>=0.4.2 (from -r requirements.txt (line 13))
Using cached safetensors-0.7.0-cp38-abi3-win_amd64.whl.metadata (4.2 kB)
Collecting aiohttp>=3.11.8 (from -r requirements.txt (line 14))
Using cached aiohttp-3.13.3-cp313-cp313-win_amd64.whl.metadata (8.4 kB)
Collecting yarl>=1.18.0 (from -r requirements.txt (line 15))
Using cached yarl-1.22.0-cp313-cp313-win_amd64.whl.metadata (77 kB)
Collecting pyyaml (from -r requirements.txt (line 16))
Using cached pyyaml-6.0.3-cp313-cp313-win_amd64.whl.metadata (2.4 kB)
Requirement already satisfied: Pillow in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from -r requirements.txt (line 17)) (12.0.0)
Collecting scipy (from -r requirements.txt (line 18))
Using cached scipy-1.17.0-cp313-cp313-win_amd64.whl.metadata (60 kB)
Collecting tqdm (from -r requirements.txt (line 19))
Using cached tqdm-4.67.1-py3-none-any.whl.metadata (57 kB)
Collecting psutil (from -r requirements.txt (line 20))
Using cached psutil-7.2.1-cp37-abi3-win_amd64.whl.metadata (23 kB)
Collecting alembic (from -r requirements.txt (line 21))
Using cached alembic-1.18.0-py3-none-any.whl.metadata (7.2 kB)
Collecting SQLAlchemy (from -r requirements.txt (line 22))
Using cached sqlalchemy-2.0.45-cp313-cp313-win_amd64.whl.metadata (9.8 kB)
Collecting av>=14.2.0 (from -r requirements.txt (line 23))
Using cached av-16.1.0.tar.gz (4.3 MB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting comfy-kitchen>=0.2.5 (from -r requirements.txt (line 24))
Using cached comfy_kitchen-0.2.5-cp312-abi3-win_amd64.whl.metadata (7.4 kB)
Collecting kornia>=0.7.1 (from -r requirements.txt (line 27))
Using cached kornia-0.8.2-py2.py3-none-any.whl.metadata (18 kB)
Collecting spandrel (from -r requirements.txt (line 28))
Using cached spandrel-0.4.1-py3-none-any.whl.metadata (15 kB)
Collecting pydantic~=2.0 (from -r requirements.txt (line 29))
Using cached pydantic-2.12.5-py3-none-any.whl.metadata (90 kB)
Collecting pydantic-settings~=2.0 (from -r requirements.txt (line 30))
Using cached pydantic_settings-2.12.0-py3-none-any.whl.metadata (3.4 kB)
Collecting comfyui-workflow-templates-core==0.3.77 (from comfyui-workflow-templates==0.7.69->-r requirements.txt (line 2))
Using cached comfyui_workflow_templates_core-0.3.77-py3-none-any.whl.metadata (259 bytes)
Collecting comfyui-workflow-templates-media-api==0.3.34 (from comfyui-workflow-templates==0.7.69->-r requirements.txt (line 2))
Using cached comfyui_workflow_templates_media_api-0.3.34-py3-none-any.whl.metadata (290 bytes)
Collecting comfyui-workflow-templates-media-video==0.3.33 (from comfyui-workflow-templates==0.7.69->-r requirements.txt (line 2))
Using cached comfyui_workflow_templates_media_video-0.3.33-py3-none-any.whl.metadata (282 bytes)
Collecting comfyui-workflow-templates-media-image==0.3.50 (from comfyui-workflow-templates==0.7.69->-r requirements.txt (line 2))
Using cached comfyui_workflow_templates_media_image-0.3.50-py3-none-any.whl.metadata (282 bytes)
Collecting comfyui-workflow-templates-media-other==0.3.68 (from comfyui-workflow-templates==0.7.69->-r requirements.txt (line 2))
Using cached comfyui_workflow_templates_media_other-0.3.68-py3-none-any.whl.metadata (305 bytes)
Collecting annotated-types>=0.6.0 (from pydantic~=2.0->-r requirements.txt (line 29))
Using cached annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.41.5 (from pydantic~=2.0->-r requirements.txt (line 29))
Using cached pydantic_core-2.41.5-cp313-cp313-win_amd64.whl.metadata (7.4 kB)
Requirement already satisfied: typing-extensions>=4.14.1 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from pydantic~=2.0->-r requirements.txt (line 29)) (4.15.0)
Collecting typing-inspection>=0.4.2 (from pydantic~=2.0->-r requirements.txt (line 29))
Using cached typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
Collecting python-dotenv>=0.21.0 (from pydantic-settings~=2.0->-r requirements.txt (line 30))
Using cached python_dotenv-1.2.1-py3-none-any.whl.metadata (25 kB)
Requirement already satisfied: filelock in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (3.20.0)
Requirement already satisfied: sympy>=1.13.3 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (1.14.0)
Requirement already satisfied: networkx>=2.5.1 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (3.6.1)
Requirement already satisfied: jinja2 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (3.1.6)
Requirement already satisfied: fsspec>=0.8.5 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (2025.12.0)
Requirement already satisfied: setuptools in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from torch->-r requirements.txt (line 4)) (70.2.0)
Collecting trampoline>=0.1.2 (from torchsde->-r requirements.txt (line 5))
Using cached trampoline-0.1.2-py3-none-any.whl.metadata (10 kB)
Collecting huggingface-hub<1.0,>=0.34.0 (from transformers>=4.50.3->-r requirements.txt (line 10))
Using cached huggingface_hub-0.36.0-py3-none-any.whl.metadata (14 kB)
Collecting packaging>=20.0 (from transformers>=4.50.3->-r requirements.txt (line 10))
Using cached packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
Collecting regex!=2019.12.17 (from transformers>=4.50.3->-r requirements.txt (line 10))
Using cached regex-2025.11.3-cp313-cp313-win_amd64.whl.metadata (41 kB)
Collecting requests (from transformers>=4.50.3->-r requirements.txt (line 10))
Using cached requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting aiohappyeyeballs>=2.5.0 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl.metadata (5.9 kB)
Collecting aiosignal>=1.4.0 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB)
Collecting attrs>=17.3.0 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached attrs-25.4.0-py3-none-any.whl.metadata (10 kB)
Collecting frozenlist>=1.1.1 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached frozenlist-1.8.0-cp313-cp313-win_amd64.whl.metadata (21 kB)
Collecting multidict<7.0,>=4.5 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached multidict-6.7.0-cp313-cp313-win_amd64.whl.metadata (5.5 kB)
Collecting propcache>=0.2.0 (from aiohttp>=3.11.8->-r requirements.txt (line 14))
Using cached propcache-0.4.1-cp313-cp313-win_amd64.whl.metadata (14 kB)
Collecting idna>=2.0 (from yarl>=1.18.0->-r requirements.txt (line 15))
Using cached idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting colorama (from tqdm->-r requirements.txt (line 19))
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting Mako (from alembic->-r requirements.txt (line 21))
Using cached mako-1.3.10-py3-none-any.whl.metadata (2.9 kB)
Collecting greenlet>=1 (from SQLAlchemy->-r requirements.txt (line 22))
Using cached greenlet-3.3.0-cp313-cp313-win_amd64.whl.metadata (4.2 kB)
Collecting kornia_rs>=0.1.9 (from kornia>=0.7.1->-r requirements.txt (line 27))
Using cached kornia_rs-0.1.10-cp313-cp313-win_amd64.whl.metadata (13 kB)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from sympy>=1.13.3->torch->-r requirements.txt (line 4)) (1.3.0)
Requirement already satisfied: MarkupSafe>=2.0 in d:\tts-audio-suite\comfyui\venv\lib\site-packages (from jinja2->torch->-r requirements.txt (line 4)) (2.1.5)
Collecting charset_normalizer<4,>=2 (from requests->transformers>=4.50.3->-r requirements.txt (line 10))
Using cached charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl.metadata (38 kB)
Collecting urllib3<3,>=1.21.1 (from requests->transformers>=4.50.3->-r requirements.txt (line 10))
Using cached urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Collecting certifi>=2017.4.17 (from requests->transformers>=4.50.3->-r requirements.txt (line 10))
Using cached certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
Using cached comfyui_frontend_package-1.36.13-py3-none-any.whl (19.4 MB)
Using cached comfyui_workflow_templates-0.7.69-py3-none-any.whl (8.8 kB)
Using cached comfyui_embedded_docs-0.4.0-py3-none-any.whl (9.6 MB)
Using cached comfyui_workflow_templates_core-0.3.77-py3-none-any.whl (31 kB)
Using cached comfyui_workflow_templates_media_api-0.3.34-py3-none-any.whl (57.3 MB)
Using cached comfyui_workflow_templates_media_image-0.3.50-py3-none-any.whl (8.9 MB)
Using cached comfyui_workflow_templates_media_other-0.3.68-py3-none-any.whl (13.0 MB)
Using cached comfyui_workflow_templates_media_video-0.3.33-py3-none-any.whl (53.8 MB)
Using cached pydantic-2.12.5-py3-none-any.whl (463 kB)
Using cached pydantic_core-2.41.5-cp313-cp313-win_amd64.whl (2.0 MB)
Using cached pydantic_settings-2.12.0-py3-none-any.whl (51 kB)
Using cached torchsde-0.2.6-py3-none-any.whl (61 kB)
Using cached einops-0.8.1-py3-none-any.whl (64 kB)
Using cached transformers-4.57.3-py3-none-any.whl (12.0 MB)
Using cached tokenizers-0.22.2-cp39-abi3-win_amd64.whl (2.7 MB)
Using cached huggingface_hub-0.36.0-py3-none-any.whl (566 kB)
Using cached sentencepiece-0.2.1-cp313-cp313-win_amd64.whl (1.1 MB)
Using cached safetensors-0.7.0-cp38-abi3-win_amd64.whl (341 kB)
Using cached aiohttp-3.13.3-cp313-cp313-win_amd64.whl (453 kB)
Using cached yarl-1.22.0-cp313-cp313-win_amd64.whl (86 kB)
Using cached multidict-6.7.0-cp313-cp313-win_amd64.whl (45 kB)
Using cached pyyaml-6.0.3-cp313-cp313-win_amd64.whl (154 kB)
Using cached scipy-1.17.0-cp313-cp313-win_amd64.whl (36.3 MB)
Using cached tqdm-4.67.1-py3-none-any.whl (78 kB)
Using cached psutil-7.2.1-cp37-abi3-win_amd64.whl (136 kB)
Using cached alembic-1.18.0-py3-none-any.whl (260 kB)
Using cached sqlalchemy-2.0.45-cp313-cp313-win_amd64.whl (2.1 MB)
Using cached comfy_kitchen-0.2.5-cp312-abi3-win_amd64.whl (592 kB)
Using cached kornia-0.8.2-py2.py3-none-any.whl (1.1 MB)
Using cached spandrel-0.4.1-py3-none-any.whl (305 kB)
Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
Using cached annotated_types-0.7.0-py3-none-any.whl (13 kB)
Using cached attrs-25.4.0-py3-none-any.whl (67 kB)
Using cached frozenlist-1.8.0-cp313-cp313-win_amd64.whl (43 kB)
Using cached greenlet-3.3.0-cp313-cp313-win_amd64.whl (301 kB)
Using cached idna-3.11-py3-none-any.whl (71 kB)
Using cached kornia_rs-0.1.10-cp313-cp313-win_amd64.whl (2.5 MB)
Using cached packaging-25.0-py3-none-any.whl (66 kB)
Using cached propcache-0.4.1-cp313-cp313-win_amd64.whl (40 kB)
Using cached python_dotenv-1.2.1-py3-none-any.whl (21 kB)
Using cached regex-2025.11.3-cp313-cp313-win_amd64.whl (277 kB)
Using cached trampoline-0.1.2-py3-none-any.whl (5.2 kB)
Using cached typing_inspection-0.4.2-py3-none-any.whl (14 kB)
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Using cached mako-1.3.10-py3-none-any.whl (78 kB)
Using cached requests-2.32.5-py3-none-any.whl (64 kB)
Using cached charset_normalizer-3.4.4-cp313-cp313-win_amd64.whl (107 kB)
Using cached urllib3-2.6.3-py3-none-any.whl (131 kB)
Using cached certifi-2026.1.4-py3-none-any.whl (152 kB)
Building wheels for collected packages: av
Building wheel for av (pyproject.toml) ... error
error: subprocess-exited-with-error

× Building wheel for av (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [240 lines of output]
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\av
copying av\about.py -> build\lib.win-amd64-cpython-313\av
copying av\datasets.py -> build\lib.win-amd64-cpython-313\av
copying av\frame.py -> build\lib.win-amd64-cpython-313\av
copying av\packet.py -> build\lib.win-amd64-cpython-313\av
copying av\stream.py -> build\lib.win-amd64-cpython-313\av
copying av\utils.py -> build\lib.win-amd64-cpython-313\av
copying av\__init__.py -> build\lib.win-amd64-cpython-313\av
copying av\__main__.py -> build\lib.win-amd64-cpython-313\av
creating build\lib.win-amd64-cpython-313\av\audio
copying av\audio\codeccontext.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\format.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\frame.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\plane.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\resampler.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\stream.py -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\__init__.py -> build\lib.win-amd64-cpython-313\av\audio
creating build\lib.win-amd64-cpython-313\av\codec
copying av\codec\__init__.py -> build\lib.win-amd64-cpython-313\av\codec
creating build\lib.win-amd64-cpython-313\av\container
copying av\container\output.py -> build\lib.win-amd64-cpython-313\av\container
copying av\container\__init__.py -> build\lib.win-amd64-cpython-313\av\container
creating build\lib.win-amd64-cpython-313\av\filter
copying av\filter\loudnorm.py -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\__init__.py -> build\lib.win-amd64-cpython-313\av\filter
creating build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\__init__.py -> build\lib.win-amd64-cpython-313\av\sidedata
creating build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\codeccontext.py -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\stream.py -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\subtitle.py -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\__init__.py -> build\lib.win-amd64-cpython-313\av\subtitles
creating build\lib.win-amd64-cpython-313\av\video
copying av\video\frame.py -> build\lib.win-amd64-cpython-313\av\video
copying av\video\stream.py -> build\lib.win-amd64-cpython-313\av\video
copying av\video\__init__.py -> build\lib.win-amd64-cpython-313\av\video
running egg_info
writing av.egg-info\PKG-INFO
writing dependency_links to av.egg-info\dependency_links.txt
writing entry points to av.egg-info\entry_points.txt
writing top-level names to av.egg-info\top_level.txt
reading manifest file 'av.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.h' under directory 'include'
adding license file 'LICENSE.txt'
adding license file 'AUTHORS.py'
adding license file 'AUTHORS.rst'
writing manifest file 'av.egg-info\SOURCES.txt'
C:\Users\28622\AppData\Local\Temp\pip-build-env-4um6yy7t\overlay\Lib\site-packages\setuptools\command\build_py.py:212: _Warning: Package 'av.filter' is absent from the `packages` configuration.
!!

********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'av.filter' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.

This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'av.filter' is explicitly added
to the `packages` configuration field.

Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).

You can read more about "package discovery" on setuptools documentation page:

- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html

If you don't want 'av.filter' to be distributed and are
already explicitly excluding 'av.filter' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.

You can read more about "package data files" on setuptools documentation page:

- https://setuptools.pypa.io/en/latest/userguide/datafiles.html

[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************

!!
check.warn(importable)
copying av\__init__.pxd -> build\lib.win-amd64-cpython-313\av
copying av\_core.pyi -> build\lib.win-amd64-cpython-313\av
copying av\_core.pyx -> build\lib.win-amd64-cpython-313\av
copying av\bitstream.pxd -> build\lib.win-amd64-cpython-313\av
copying av\bitstream.pyi -> build\lib.win-amd64-cpython-313\av
copying av\bitstream.pyx -> build\lib.win-amd64-cpython-313\av
copying av\buffer.pxd -> build\lib.win-amd64-cpython-313\av
copying av\buffer.pyi -> build\lib.win-amd64-cpython-313\av
copying av\buffer.pyx -> build\lib.win-amd64-cpython-313\av
copying av\bytesource.pxd -> build\lib.win-amd64-cpython-313\av
copying av\bytesource.pyx -> build\lib.win-amd64-cpython-313\av
copying av\descriptor.pxd -> build\lib.win-amd64-cpython-313\av
copying av\descriptor.pyi -> build\lib.win-amd64-cpython-313\av
copying av\descriptor.pyx -> build\lib.win-amd64-cpython-313\av
copying av\dictionary.pxd -> build\lib.win-amd64-cpython-313\av
copying av\dictionary.pyi -> build\lib.win-amd64-cpython-313\av
copying av\dictionary.pyx -> build\lib.win-amd64-cpython-313\av
copying av\error.pxd -> build\lib.win-amd64-cpython-313\av
copying av\error.pyi -> build\lib.win-amd64-cpython-313\av
copying av\error.pyx -> build\lib.win-amd64-cpython-313\av
copying av\format.pxd -> build\lib.win-amd64-cpython-313\av
copying av\format.pyi -> build\lib.win-amd64-cpython-313\av
copying av\format.pyx -> build\lib.win-amd64-cpython-313\av
copying av\frame.pxd -> build\lib.win-amd64-cpython-313\av
copying av\frame.pyi -> build\lib.win-amd64-cpython-313\av
copying av\logging.pxd -> build\lib.win-amd64-cpython-313\av
copying av\logging.pyi -> build\lib.win-amd64-cpython-313\av
copying av\logging.pyx -> build\lib.win-amd64-cpython-313\av
copying av\opaque.pxd -> build\lib.win-amd64-cpython-313\av
copying av\opaque.pyx -> build\lib.win-amd64-cpython-313\av
copying av\option.pxd -> build\lib.win-amd64-cpython-313\av
copying av\option.pyi -> build\lib.win-amd64-cpython-313\av
copying av\option.pyx -> build\lib.win-amd64-cpython-313\av
copying av\packet.pxd -> build\lib.win-amd64-cpython-313\av
copying av\packet.pyi -> build\lib.win-amd64-cpython-313\av
copying av\plane.pxd -> build\lib.win-amd64-cpython-313\av
copying av\plane.pyi -> build\lib.win-amd64-cpython-313\av
copying av\plane.pyx -> build\lib.win-amd64-cpython-313\av
copying av\py.typed -> build\lib.win-amd64-cpython-313\av
copying av\stream.pxd -> build\lib.win-amd64-cpython-313\av
copying av\stream.pyi -> build\lib.win-amd64-cpython-313\av
copying av\utils.pxd -> build\lib.win-amd64-cpython-313\av
copying av\filter\loudnorm_impl.c -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\loudnorm_impl.h -> build\lib.win-amd64-cpython-313\av\filter
copying av\audio\__init__.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\__init__.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\codeccontext.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\codeccontext.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\fifo.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\fifo.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\fifo.pyx -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\format.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\format.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\frame.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\frame.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\layout.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\layout.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\layout.pyx -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\plane.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\plane.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\resampler.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\resampler.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\stream.pxd -> build\lib.win-amd64-cpython-313\av\audio
copying av\audio\stream.pyi -> build\lib.win-amd64-cpython-313\av\audio
copying av\codec\__init__.pxd -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\codec.pxd -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\codec.pyi -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\codec.pyx -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\context.pxd -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\context.pyi -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\context.pyx -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\hwaccel.pxd -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\hwaccel.pyi -> build\lib.win-amd64-cpython-313\av\codec
copying av\codec\hwaccel.pyx -> build\lib.win-amd64-cpython-313\av\codec
copying av\container\__init__.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\__init__.pyi -> build\lib.win-amd64-cpython-313\av\container
copying av\container\core.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\core.pyi -> build\lib.win-amd64-cpython-313\av\container
copying av\container\core.pyx -> build\lib.win-amd64-cpython-313\av\container
copying av\container\input.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\input.pyi -> build\lib.win-amd64-cpython-313\av\container
copying av\container\input.pyx -> build\lib.win-amd64-cpython-313\av\container
copying av\container\output.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\output.pyi -> build\lib.win-amd64-cpython-313\av\container
copying av\container\pyio.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\pyio.pyx -> build\lib.win-amd64-cpython-313\av\container
copying av\container\streams.pxd -> build\lib.win-amd64-cpython-313\av\container
copying av\container\streams.pyi -> build\lib.win-amd64-cpython-313\av\container
copying av\container\streams.pyx -> build\lib.win-amd64-cpython-313\av\container
copying av\filter\__init__.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\__init__.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\context.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\context.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\context.pyx -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\filter.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\filter.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\filter.pyx -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\graph.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\graph.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\graph.pyx -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\link.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\link.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\link.pyx -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\loudnorm.pxd -> build\lib.win-amd64-cpython-313\av\filter
copying av\filter\loudnorm.pyi -> build\lib.win-amd64-cpython-313\av\filter
copying av\sidedata\__init__.pxd -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\encparams.pxd -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\encparams.pyi -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\encparams.pyx -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\motionvectors.pxd -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\motionvectors.pyi -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\motionvectors.pyx -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\sidedata.pxd -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\sidedata.pyi -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\sidedata\sidedata.pyx -> build\lib.win-amd64-cpython-313\av\sidedata
copying av\subtitles\__init__.pxd -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\codeccontext.pxd -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\codeccontext.pyi -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\stream.pxd -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\stream.pyi -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\subtitle.pxd -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\subtitles\subtitle.pyi -> build\lib.win-amd64-cpython-313\av\subtitles
copying av\video\__init__.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\__init__.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\codeccontext.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\codeccontext.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\codeccontext.pyx -> build\lib.win-amd64-cpython-313\av\video
copying av\video\format.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\format.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\format.pyx -> build\lib.win-amd64-cpython-313\av\video
copying av\video\frame.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\frame.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\plane.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\plane.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\plane.pyx -> build\lib.win-amd64-cpython-313\av\video
copying av\video\reformatter.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\reformatter.pyi -> build\lib.win-amd64-cpython-313\av\video
copying av\video\reformatter.pyx -> build\lib.win-amd64-cpython-313\av\video
copying av\video\stream.pxd -> build\lib.win-amd64-cpython-313\av\video
copying av\video\stream.pyi -> build\lib.win-amd64-cpython-313\av\video
running build_ext
building 'av.filter.loudnorm' extension
creating build\temp.win-amd64-cpython-313\Release\av\filter
creating build\temp.win-amd64-cpython-313\Release\src\av\filter
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DPy_LIMITED_API=51052544 -Iav/filter -ID:\TTS-Audio-Suite\ComfyUI\venv\include -ID:\miniconda3\include -ID:\miniconda3\Include "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\include" "-IC:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" "-IC:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" /Tcav/filter/loudnorm_impl.c /Fobuild\temp.win-amd64-cpython-313\Release\av\filter\loudnorm_impl.obj
loudnorm_impl.c
av/filter/loudnorm_impl.c(1): fatal error C1083: 無法開啟包含檔案: 'libavcodec/avcodec.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.44.35207\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for av
Failed to build av
error: failed-wheel-build-for-install

× Failed to build installable wheels for some pyproject.toml based projects
╰─> av
(venv) (base) PS D:\TTS-Audio-Suite\ComfyUI>
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.