"missing ffmpeg and/or ffprobe"?

Currently stash wont work on my M1 Mac. something like ffprobe and ffmpeg cant be found when i try to do a library scan. I remember sometimes it used to say support for intel based programs ending. Am I screwed?

Recently I tried to figure out how to open stash fully from an external AES HDD something about changing the directory in the terminal? After failing I settled for only having the library path set to an External HDD which worked, even with scans. The issue is, when running stash locally and connected the HDD for the library. The scan will not work all of the sudden, a prompt saying “missing ffmpeg and/or ffprobe” appears, however these files are in the same .stash file as the config? Im confused.

The Log sates ‘Error metadataScan: input: metadataScan missing ffmpeg and/or ffprobe’​

Apart from the scan everything seems to work as intended.

Have you tried going to Settings > Application Paths > Download FFmpeg. It should download corrent version for your system.

And as far as I know Rosetta support for Intel-based apps is not ending until macOS 28, which is sometime in 2027.

No it didnt seem to work?

What does Settings > Logs show?

‘Bad CPU’ makes me think its cause i’m on ARM not x86 or whatever? Missing required flags? What does that mean in layman’s?

Thanks for helping btw. its so weird because it feels like it just happened out of nowhere.

Go to Settings > Application Paths > and clear FFmpeg executable path and FFprobe executable path.

Then try installing from Homebrew which has Apple Silicon/arm64 build.

Alternatively you can try https://ffmpeg.martin-riedl.de/ which has static builds for Apple Silicon/arm64 and then place them in $HOME/.stash.

Restart Stash after.


I’m still curious why Intel build doesn’t work though. Do you have Rosetta compatibility layer enabled on your machine?

Wow this is odd. I thought rosettea works automatically in the background on apple silicon. I must of unknowingly prodded around and deleted stuff i didn’t know about. I wouldn’t of had a clue without your help. u certainly know your stuff. :slight_smile:

Anyway lets hope it works, so I installed both;

“Install of Rosetta 2 finished successfully” and
 “ffmpeg 8.1.2 is already installed and up-to-date.”

Restart and attached HDD…. :grin: :tada:

Still curious why/ how rosetta stopped working.

Thanks for the help mate. Appreciate it. Hope this thread helps others out there too. :clinking_beer_mugs:

This caught me on the beta for the new macOS - when you update to Golden Gate, even if you already had Rosetta 2 installed, it gets uninstalled and has to be reinstalled under the new OS, and Stash doesn’t prompt the OS to make you install it. If you open an Intel app, it should prompt you to install Rosetta 2, then Stash will work fine after a restart.