[GH-ISSUE #5708] ffmpeg.dll missing ans so, AnythingLLM (1.13.0) won´t even start. #5247

Closed
opened 2026-06-05 14:52:53 -04:00 by yindo · 4 comments
Owner

Originally created by @Calimero33 on GitHub (May 27, 2026).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5708

Image

Reminds me on the mid 90´s frustrations... :) ...

Does anyone have any idea about the trusted file source location for this one and the actual file installation location for AnythingLLM to run?

Originally created by @Calimero33 on GitHub (May 27, 2026). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/5708 <img width="477" height="238" alt="Image" src="https://github.com/user-attachments/assets/9acaa5fd-f02a-4962-85f9-ca248908e05d" /> Reminds me on the mid 90´s frustrations... :) ... Does anyone have any idea about the trusted file source location for this one and the actual file installation location for AnythingLLM to run?
yindo closed this issue 2026-06-05 14:52:53 -04:00
Author
Owner

@timothycarambat commented on GitHub (May 27, 2026):

ffmpeg.dll missing ans so - this is weird since we dont even require the DLL - its the statically compiled FFMPEG to comply with the AGPL License.

That being said, ffmpeg should be in
%APPDATA%/anythingllm-desktop/storage/engines/ffmpeg/windows-x64

In that folder should be these files:

That being said Electron, the framework we use, requires Chromium - which has some other ffmpeg stuff totally unrelated to our application and it is a known problem some Anti-Virus programs delete it on install - which would break electron from even starting - this is almost certainly the issue in some way, shape, or form.

Are you on some kind of virtualized windows, running some AV other an windows defender (or see any AV alert?), or something that would be unique to your client?

This is not something new for us or related to recent code changes and I am willing to be it is with the Electron dependency

<!-- gh-comment-id:4556212122 --> @timothycarambat commented on GitHub (May 27, 2026): `ffmpeg.dll missing ans so` - this is weird since we dont even require the DLL - its the statically compiled FFMPEG to comply with the AGPL License. That being said, ffmpeg should be in `%APPDATA%/anythingllm-desktop/storage/engines/ffmpeg/windows-x64` In that folder should be these files: - `.ffmpeg-bootstrap-complete` (text file with the text 8.0 written in it) - `.ffprobe-bootstrap-complete` (text file with the text 8.0 written in it) - ffmpeg.exe (from https://cdn.anythingllm.com/support/ffmpeg/8.0/windows-x64/ffmpeg.exe) - ffprobe.exe (https://cdn.anythingllm.com/support/ffmpeg/8.0/windows-x64/ffprobe.exe) - LICENSE.txt (https://cdn.anythingllm.com/support/ffmpeg/8.0/LICENSE.txt) That being said **Electron**, the framework we use, requires Chromium - which has some other ffmpeg stuff totally unrelated to our application and it is a known problem some Anti-Virus programs delete it on install - which would break electron from even starting - this is almost certainly the issue in some way, shape, or form. Are you on some kind of virtualized windows, running some AV other an windows defender (or see any AV alert?), or something that would be unique to your client? This is not something new for us or related to recent code changes and I am willing to be it is with the Electron dependency
Author
Owner

@Calimero33 commented on GitHub (May 28, 2026):

Thx for this, my first thought was WTF as well. I did, however, just discover that not just that the files were already located in the mentioned folder, but also that there are two AnythingLLM installations, which makes this whole situation even weirder. I don't use VM, defender OFF, do use the regular Comodo suite with a rather strict firewall and HIPS setup but AnythingLLM is whitelisted. The last does cry and warn quite a lot despite the last, but this was always the case near the installation of AnythingLLM.

Deinstalled both instances now, and reinstalled as admin, disabled Comodo completely, and the same error as above. Cannot start it and the FFmpeg files are actually all in the folder...

Image Image

P.S.
Who needs the Meeting Assistant Model? I guess not everyone, since I don´t. Why not just select it as an optional download/install rather than downloading and installing it by default and then never using it. I know recording is now a “thing” (Win 11 LOL) but come on...

<!-- gh-comment-id:4561214738 --> @Calimero33 commented on GitHub (May 28, 2026): Thx for this, my first thought was WTF as well. I did, however, just discover that not just that the files were already located in the mentioned folder, but also that there are two AnythingLLM installations, which makes this whole situation even weirder. I don't use VM, defender OFF, do use the regular Comodo suite with a rather strict firewall and HIPS setup but AnythingLLM is whitelisted. The last does cry and warn quite a lot despite the last, but this was always the case near the installation of AnythingLLM. Deinstalled both instances now, and reinstalled as admin, disabled Comodo completely, and the same error as above. Cannot start it and the FFmpeg files are actually all in the folder... <img width="1415" height="306" alt="Image" src="https://github.com/user-attachments/assets/67b8e005-3f0e-4d98-842b-0be3592aef92" /> <img width="1038" height="54" alt="Image" src="https://github.com/user-attachments/assets/b70b7fe7-8184-48b1-ba44-912b8e38dd43" /> P.S. Who needs the Meeting Assistant Model? I guess not everyone, since I don´t. Why not just select it as an optional download/install rather than downloading and installing it by default and then never using it. I know recording is now a “thing” (Win 11 LOL) but come on...
Author
Owner

@timothycarambat commented on GitHub (May 28, 2026):

Why not just select it as an optional download/install rather than downloading and installing it by default and then never using it.

The binary is like 5mb, the model is large and there is a prompt that pops up actaully and ask if you want to install it - we don't install it automatically!

For the double install - I have no idea how that is possible since we disabled "Install for all users" a long time ago to prevent people accidentally doing that and having two installs.

For the ffmpeg.dll - which has to be related to the electron framework and not our code - do you see this:
Check the Protection History: Open Windows Security / Antivirus → Protection History. Look for a recent block action on ffmpeg.dll pointing to the AnythingLLM installation directory.

Otherwise I am at a complete loss. I have 3 windows PCs and can pull from the website and run the install - no issue. These are not developer machines either - totally normal PCs

<!-- gh-comment-id:4568538144 --> @timothycarambat commented on GitHub (May 28, 2026): > Why not just select it as an optional download/install rather than downloading and installing it by default and then never using it. The binary is like 5mb, the **model** is large and there is a prompt that pops up actaully and ask if you want to install it - we don't install it automatically! For the double install - I have no idea how that is possible since we disabled "Install for all users" a long time ago to prevent people accidentally doing that and having two installs. For the ffmpeg.dll - which **has** to be related to the electron framework and not our code - do you see this: Check the Protection History: Open Windows Security / Antivirus → Protection History. Look for a recent block action on ffmpeg.dll pointing to the AnythingLLM installation directory. Otherwise I am at a complete loss. I have 3 windows PCs and can pull from the website and run the install - no issue. These are not developer machines either - totally normal PCs
Author
Owner

@Calimero33 commented on GitHub (May 29, 2026):

  • The prompt was there in the older version, but not this one. I installed it multiple times; 1 time it downloaded an installed without a prompt, couple of times it installed without a prompt (but could not run since the issue here) and now it installed without a prompt and download, where I could run it.

  • I suspected Comodo, since despite parts of it´s services (HIPS, auto containment...) being disabled and the program whitelisted, it sometimes just ignores it all. I restarted the PC without Comodo, and I could install and ran AnythingLLM without any issues.

Great work! AnythingLLM is definitely becoming a true desktop AI alternative without the need for the “golden” hardware and a moneybag for the online models! I saw a potential here years ago, and I was right! But what brought me back to it is the updated LLM page, without me needing to mess around with (mostly non-working) GGUF files. So frequent updates with the latest models (if just that page, like a refresh button or similar) would be welcomed anytime. Great job guys, and thanks to all the contributors to this great application!

<!-- gh-comment-id:4571574818 --> @Calimero33 commented on GitHub (May 29, 2026): - The prompt was there in the older version, but not this one. I installed it multiple times; 1 time it downloaded an installed without a prompt, couple of times it installed without a prompt (but could not run since the issue here) and now it installed without a prompt and download, where I could run it. - I suspected Comodo, since despite parts of it´s services (HIPS, auto containment...) being disabled and the program whitelisted, it sometimes just ignores it all. I restarted the PC without Comodo, and I could install and ran AnythingLLM without any issues. Great work! AnythingLLM is definitely becoming a true desktop AI alternative without the need for the “golden” hardware and a moneybag for the online models! I saw a potential here years ago, and I was right! But what brought me back to it is the updated LLM page, without me needing to mess around with (mostly non-working) GGUF files. So frequent updates with the latest models (if just that page, like a refresh button or similar) would be welcomed anytime. Great job guys, and thanks to all the contributors to this great application!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#5247