-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
After clicking "Start Generation" button, an error occurred.
TypeError: 'NoneType' object is not subscriptable
To Reproduce
First of all I use an script to run the app (edited to do the essential):
#!/usr/bin/env bash
#https://github.com/loscrossos/core_framepackstudio
python3.12 -m venv venv
source venv/bin/activate
# run once to print system report
python3.12 appframepack.py --sysreport
# Original FramePack
python3.12 appframepack.py --inbrowser
source deactivate
- Execute
./run.sheverything starts ok. - Add an input image.
- Change
Total Video Length (Seconds)to 1. - Add prompt
blink one eye. - Push
Start Generationbutton.
Expected behavior
The video generation should start without errors.
Additional context
MacBook Pro M1 Pro 16GB
MacOS Ventura 13.7.6
Screenshots
None
System (please complete the following information):
python appframepack.py --sysreport
================================================================================
TROUBLESHOOTING REPORT - Generated on 2025-08-26 11:22:30
HARDWARE INFORMATION
CPU:
Model: arm
Max Frequency: 3228.00 MHz
Cores: Physical: 10, Logical: 10
RAM:
Total: 16.00 GB: free: 9.87 used: 4.34 GB
GPU:
DISK:
Total: 463.18 GB. Free: 153.33 GB, Used: 8.70 GB
================================================================================
SOFTWARE INFORMATION
OPERATING SYSTEM:
System: Darwin
Release: 22.6.0
Version: Darwin Kernel Version 22.6.0: Thu Apr 24 20:19:51 PDT 2025; root:xnu-8796.141.3.712.2~1/RELEASE_ARM64_T6000
Machine: arm64
PYTHON:
Version: 3.12.11
Implementation: CPython
Executable: /Volumes/AI/core_framepackstudio/venv/bin/python3.12
INSTALLED PACKAGES (pip freeze):
accelerate==1.10.0
aiofiles==24.1.0
annotated-types==0.7.0
anyio==4.10.0
av==15.0.0
Brotli==1.1.0
certifi==2025.8.3
charset-normalizer==3.4.3
click==8.2.1
diffusers==0.35.0
einops==0.8.1
fastapi==0.116.1
ffmpy==0.6.1
filelock==3.19.1
fsspec==2025.7.0
gradio==5.43.1
gradio_client==1.12.1
groovy==0.1.2
h11==0.16.0
hf-xet==1.1.8
httpcore==1.0.9
httpx==0.28.1
huggingface-hub==0.34.4
idna==3.10
importlib_metadata==8.7.0
Jinja2==3.1.6
markdown-it-py==4.0.0
MarkupSafe==3.0.2
mdurl==0.1.2
mpmath==1.3.0
networkx==3.5
numpy==2.2.6
opencv-contrib-python==4.12.0.88
orjson==3.11.2
packaging==25.0
pandas==2.3.1
peft==0.17.0
pillow==11.3.0
psutil==7.0.0
pydantic==2.11.7
pydantic_core==2.33.2
pydub==0.25.1
Pygments==2.19.2
python-dateutil==2.9.0.post0
python-dotenv==1.1.1
python-multipart==0.0.20
pytz==2025.2
PyYAML==6.0.2
regex==2025.7.34
requests==2.32.5
rich==14.1.0
ruff==0.12.9
safehttpx==0.1.6
safetensors==0.6.2
scipy==1.16.1
semantic-version==2.10.0
sentencepiece==0.2.1
setuptools==80.9.0
shellingham==1.5.4
six==1.17.0
sniffio==1.3.1
starlette==0.47.2
sympy==1.14.0
tokenizers==0.21.4
tomlkit==0.13.3
torch==2.8.0
torchsde==0.2.6
torchvision==0.23.0
tqdm==4.67.1
trampoline==0.1.2
transformers==4.55.2
typer==0.16.1
typing-inspection==0.4.1
typing_extensions==4.14.1
tzdata==2025.2
urllib3==2.5.0
uvicorn==0.35.0
websockets==15.0.1
zipp==3.23.0
CUDA INFORMATION:
NVCC not found in PATH
PYTORCH CUDA:
PyTorch version: 2.8.0
CUDA available: False
================================================================================
MODEL CONFIGURATION
Content of configmodel.txt:
PATH_MODEL_FLUX_REDUX_BFL = ./models/flux_redux_bfl
PATH_MODEL_FRAMEPACKI2V_HY = ./models/FramePackI2V_HY
PATH_MODEL_HUNYUANVIDEO = ./models/HunyuanVideo
PATH_MODEL_FRAMEPACK_F1_I2V_HY_20250503 = ./models/FramePack_F1_I2V_HY_20250503
PATH_NEEDED_HF_HOME = ./models/hf_download
DEBUG_MODE = False
================================================================================
RELEVANT ENVIRONMENT VARIABLES
PATH: /Volumes/AI/core_framepackstudio/venv/bin:/Users/<USER>/bin:/Users/<USER>/.local/bin:/usr/local/bin:/usr/local/sbin [following variables not relevant]
VIRTUAL_ENV: /Volumes/AI/core_framepackstudio/venv
================================================================================
ADDITIONAL SYSTEM INFORMATION
Container/Virtualization:
END OF REPORT
================================================================================
Brave Browser 1.80.124 (Build oficial) (arm64)
Chromium: 138.0.7204.168
Error log (paste the console output with the error):
./run.sh
Requirement already satisfied: pip in ./venv/lib/python3.12/site-packages (25.2)
Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/nightly/cpu, https://download.pytorch.org/whl/cu128
Ignoring xformers: markers 'sys_platform != "darwin"' don't match your environment
Ignoring triton: markers 'sys_platform == "win32"' don't match your environment
Ignoring triton-windows: markers 'sys_platform == "win32"' don't match your environment
Ignoring triton: markers 'sys_platform == "linux"' don't match your environment
Ignoring flash-attn: markers 'sys_platform == "linux"' don't match your environment
Ignoring flash-attn: markers 'sys_platform == "win32"' don't match your environment
Ignoring sageattention: markers 'sys_platform == "win32"' don't match your environment
Ignoring sageattention: markers 'sys_platform == "linux"' don't match your environment
Requirement already satisfied: torch in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 6)) (2.8.0)
Requirement already satisfied: torchvision in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 7)) (0.23.0)
Requirement already satisfied: accelerate in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 27)) (1.10.0)
Requirement already satisfied: diffusers in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 28)) (0.35.0)
Requirement already satisfied: transformers in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 29)) (4.55.2)
Requirement already satisfied: gradio in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 30)) (5.43.1)
Requirement already satisfied: sentencepiece in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 31)) (0.2.1)
Requirement already satisfied: pillow in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 32)) (11.3.0)
Requirement already satisfied: av in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 33)) (15.0.0)
Requirement already satisfied: numpy in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 34)) (2.2.6)
Requirement already satisfied: scipy in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 35)) (1.16.1)
Requirement already satisfied: requests in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 36)) (2.32.5)
Requirement already satisfied: torchsde in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 37)) (0.2.6)
Requirement already satisfied: einops in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 63)) (0.8.1)
Requirement already satisfied: opencv-contrib-python in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 64)) (4.12.0.88)
Requirement already satisfied: safetensors in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 65)) (0.6.2)
Requirement already satisfied: python-dotenv in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 66)) (1.1.1)
Requirement already satisfied: jinja2>=3.1.2 in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 67)) (3.1.6)
Requirement already satisfied: peft in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 68)) (0.17.0)
Requirement already satisfied: psutil in ./venv/lib/python3.12/site-packages (from -r requirements.txt (line 69)) (7.0.0)
Requirement already satisfied: filelock in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (3.19.1)
Requirement already satisfied: typing-extensions>=4.10.0 in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (4.14.1)
Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (80.9.0)
Requirement already satisfied: sympy>=1.13.3 in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (1.14.0)
Requirement already satisfied: networkx in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (3.5)
Requirement already satisfied: fsspec in ./venv/lib/python3.12/site-packages (from torch->-r requirements.txt (line 6)) (2025.7.0)
Requirement already satisfied: packaging>=20.0 in ./venv/lib/python3.12/site-packages (from accelerate->-r requirements.txt (line 27)) (25.0)
Requirement already satisfied: pyyaml in ./venv/lib/python3.12/site-packages (from accelerate->-r requirements.txt (line 27)) (6.0.2)
Requirement already satisfied: huggingface_hub>=0.21.0 in ./venv/lib/python3.12/site-packages (from accelerate->-r requirements.txt (line 27)) (0.34.4)
Requirement already satisfied: importlib_metadata in ./venv/lib/python3.12/site-packages (from diffusers->-r requirements.txt (line 28)) (8.7.0)
Requirement already satisfied: regex!=2019.12.17 in ./venv/lib/python3.12/site-packages (from diffusers->-r requirements.txt (line 28)) (2025.7.34)
Requirement already satisfied: tokenizers<0.22,>=0.21 in ./venv/lib/python3.12/site-packages (from transformers->-r requirements.txt (line 29)) (0.21.4)
Requirement already satisfied: tqdm>=4.27 in ./venv/lib/python3.12/site-packages (from transformers->-r requirements.txt (line 29)) (4.67.1)
Requirement already satisfied: hf-xet<2.0.0,>=1.1.3 in ./venv/lib/python3.12/site-packages (from huggingface_hub>=0.21.0->accelerate->-r requirements.txt (line 27)) (1.1.8)
Requirement already satisfied: aiofiles<25.0,>=22.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (24.1.0)
Requirement already satisfied: anyio<5.0,>=3.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (4.10.0)
Requirement already satisfied: brotli>=1.1.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (1.1.0)
Requirement already satisfied: fastapi<1.0,>=0.115.2 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.116.1)
Requirement already satisfied: ffmpy in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.6.1)
Requirement already satisfied: gradio-client==1.12.1 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (1.12.1)
Requirement already satisfied: groovy~=0.1 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.1.2)
Requirement already satisfied: httpx<1.0,>=0.24.1 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.28.1)
Requirement already satisfied: markupsafe<4.0,>=2.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (3.0.2)
Requirement already satisfied: orjson~=3.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (3.11.2)
Requirement already satisfied: pandas<3.0,>=1.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (2.3.1)
Requirement already satisfied: pydantic<2.12,>=2.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (2.11.7)
Requirement already satisfied: pydub in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.25.1)
Requirement already satisfied: python-multipart>=0.0.18 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.0.20)
Requirement already satisfied: ruff>=0.9.3 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.12.9)
Requirement already satisfied: safehttpx<0.2.0,>=0.1.6 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.1.6)
Requirement already satisfied: semantic-version~=2.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (2.10.0)
Requirement already satisfied: starlette<1.0,>=0.40.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.47.2)
Requirement already satisfied: tomlkit<0.14.0,>=0.12.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.13.3)
Requirement already satisfied: typer<1.0,>=0.12 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.16.1)
Requirement already satisfied: uvicorn>=0.14.0 in ./venv/lib/python3.12/site-packages (from gradio->-r requirements.txt (line 30)) (0.35.0)
Requirement already satisfied: websockets<16.0,>=10.0 in ./venv/lib/python3.12/site-packages (from gradio-client==1.12.1->gradio->-r requirements.txt (line 30)) (15.0.1)
Requirement already satisfied: idna>=2.8 in ./venv/lib/python3.12/site-packages (from anyio<5.0,>=3.0->gradio->-r requirements.txt (line 30)) (3.10)
Requirement already satisfied: sniffio>=1.1 in ./venv/lib/python3.12/site-packages (from anyio<5.0,>=3.0->gradio->-r requirements.txt (line 30)) (1.3.1)
Requirement already satisfied: certifi in ./venv/lib/python3.12/site-packages (from httpx<1.0,>=0.24.1->gradio->-r requirements.txt (line 30)) (2025.8.3)
Requirement already satisfied: httpcore==1.* in ./venv/lib/python3.12/site-packages (from httpx<1.0,>=0.24.1->gradio->-r requirements.txt (line 30)) (1.0.9)
Requirement already satisfied: h11>=0.16 in ./venv/lib/python3.12/site-packages (from httpcore==1.*->httpx<1.0,>=0.24.1->gradio->-r requirements.txt (line 30)) (0.16.0)
Requirement already satisfied: python-dateutil>=2.8.2 in ./venv/lib/python3.12/site-packages (from pandas<3.0,>=1.0->gradio->-r requirements.txt (line 30)) (2.9.0.post0)
Requirement already satisfied: pytz>=2020.1 in ./venv/lib/python3.12/site-packages (from pandas<3.0,>=1.0->gradio->-r requirements.txt (line 30)) (2025.2)
Requirement already satisfied: tzdata>=2022.7 in ./venv/lib/python3.12/site-packages (from pandas<3.0,>=1.0->gradio->-r requirements.txt (line 30)) (2025.2)
Requirement already satisfied: annotated-types>=0.6.0 in ./venv/lib/python3.12/site-packages (from pydantic<2.12,>=2.0->gradio->-r requirements.txt (line 30)) (0.7.0)
Requirement already satisfied: pydantic-core==2.33.2 in ./venv/lib/python3.12/site-packages (from pydantic<2.12,>=2.0->gradio->-r requirements.txt (line 30)) (2.33.2)
Requirement already satisfied: typing-inspection>=0.4.0 in ./venv/lib/python3.12/site-packages (from pydantic<2.12,>=2.0->gradio->-r requirements.txt (line 30)) (0.4.1)
Requirement already satisfied: click>=8.0.0 in ./venv/lib/python3.12/site-packages (from typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (8.2.1)
Requirement already satisfied: shellingham>=1.3.0 in ./venv/lib/python3.12/site-packages (from typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (1.5.4)
Requirement already satisfied: rich>=10.11.0 in ./venv/lib/python3.12/site-packages (from typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (14.1.0)
Requirement already satisfied: charset_normalizer<4,>=2 in ./venv/lib/python3.12/site-packages (from requests->-r requirements.txt (line 36)) (3.4.3)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./venv/lib/python3.12/site-packages (from requests->-r requirements.txt (line 36)) (2.5.0)
Requirement already satisfied: trampoline>=0.1.2 in ./venv/lib/python3.12/site-packages (from torchsde->-r requirements.txt (line 37)) (0.1.2)
Requirement already satisfied: six>=1.5 in ./venv/lib/python3.12/site-packages (from python-dateutil>=2.8.2->pandas<3.0,>=1.0->gradio->-r requirements.txt (line 30)) (1.17.0)
Requirement already satisfied: markdown-it-py>=2.2.0 in ./venv/lib/python3.12/site-packages (from rich>=10.11.0->typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (4.0.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in ./venv/lib/python3.12/site-packages (from rich>=10.11.0->typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (2.19.2)
Requirement already satisfied: mdurl~=0.1 in ./venv/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=10.11.0->typer<1.0,>=0.12->gradio->-r requirements.txt (line 30)) (0.1.2)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in ./venv/lib/python3.12/site-packages (from sympy>=1.13.3->torch->-r requirements.txt (line 6)) (1.3.0)
Requirement already satisfied: zipp>=3.20 in ./venv/lib/python3.12/site-packages (from importlib_metadata->diffusers->-r requirements.txt (line 28)) (3.23.0)
CROSSOS_FILE_CHECK: checking model accessibility
-Searching Group1: Model HF_HOME----------------------------------------------
[!FOUND!]: ./models/hf_download/hub/models--hunyuanvideo-community--HunyuanVideo/
[MISSING]: ./models/hf_download/hub/models--lllyasviel--FramePack_F1_I2V_HY_20250503/
[!FOUND!]: ./models/hf_download/hub/models--lllyasviel--FramePackI2V_HY/
[!FOUND!]: ./models/hf_download/hub/models--lllyasviel--flux_redux_bfl/
-Searching Group2: Manual Model Directories-----------------------------------
[!FOUND!]: ./models/HunyuanVideo
[!FOUND!]: ./models/FramePack_F1_I2V_HY_20250503
[!FOUND!]: ./models/FramePackI2V_HY
[!FOUND!]: ./models/flux_redux_bfl
-Searching Group3: Needed Directories-----------------------------------------
[!FOUND!]: ./models/hf_download
-checking explicite Files---------------------------------------------------
-Needed Paths---------------------------------------------------
All Needed PATHS exist.
-Needed Models--------------------------------------------------
Some HF_Download models were found. Some might need to be downloaded!
RESULT: It seems all models were found. Nothing will be downloaded!
CROSSOS_FILE_CHECK: checking model accessibility
-Searching Group1: Model HF_HOME----------------------------------------------
[!FOUND!]: ./models/hf_download/hub/models--lllyasviel--FramePackI2V_HY/
[!FOUND!]: ./models/hf_download/hub/models--hunyuanvideo-community--HunyuanVideo/
[MISSING]: ./models/hf_download/hub/models--lllyasviel--FramePack_F1_I2V_HY_20250503/
[!FOUND!]: ./models/hf_download/hub/models--lllyasviel--flux_redux_bfl/
-Searching Group2: Manual Model Directories-----------------------------------
[!FOUND!]: ./models/FramePackI2V_HY
[!FOUND!]: ./models/HunyuanVideo
[!FOUND!]: ./models/FramePack_F1_I2V_HY_20250503
[!FOUND!]: ./models/flux_redux_bfl
-Searching Group3: Needed Directories-----------------------------------------
[!FOUND!]: ./models/hf_download
-checking explicite Files---------------------------------------------------
-Needed Paths---------------------------------------------------
All Needed PATHS exist.
-Needed Models--------------------------------------------------
Some HF_Download models were found. Some might need to be downloaded!
RESULT: It seems all models were found. Nothing will be downloaded!
Currently enabled native sdp backends: []
Xformers is not installed!
Flash Attn is not installed!
Sage Attn is not installed!
Free VRAM 10.666671752929688 GB. High-VRAM Mode: False
Loading checkpoint shards: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████| 4/4 [00:00<00:00, 26.06it/s]
Loading checkpoint shards: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████| 3/3 [00:00<00:00, 10.70it/s]
* Running on local URL: http://0.0.0.0:7860
* To create a public link, set `share=True` in `launch()`.
Removing model from memory: DynamicSwap_LlamaModel
Removing model from memory: CLIPTextModel
Removing model from memory: SiglipVisionModel
Removing model from memory: AutoencoderKLHunyuanVideo
Removing model from memory: DynamicSwap_HunyuanVideoTransformer3DModelPacked
Loading model to memory(mps): CLIPTextModel
Traceback (most recent call last):
File "/Volumes/AI/core_framepackstudio/appframepack.py", line 873, in worker
llama_vec, clip_l_pooler = encode_prompt_conds(prompt, text_encoder, text_encoder_2, tokenizer, tokenizer_2)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/AI/core_framepackstudio/venv/lib/python3.12/site-packages/torch/utils/_contextlib.py", line 120, in decorate_context
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/Volumes/AI/core_framepackstudio/diffusers_helper/hunyuan.py", line 39, in encode_prompt_conds
llama_vec = llama_outputs.hidden_states[-3][:, crop_start:llama_attention_length]
~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^
TypeError: 'NoneType' object is not subscriptable
Removing model from memory: CLIPTextModel
Removing model from memory: DynamicSwap_LlamaModel
Removing model from memory: CLIPTextModel
Removing model from memory: SiglipVisionModel
Removing model from memory: AutoencoderKLHunyuanVideo
Removing model from memory: DynamicSwap_HunyuanVideoTransformer3DModelPacked
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working