Skip to content

Add Nix path to ffmpeg locations on macOS #990

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

thibmaek
Copy link

Summary

ffmpeg was installed on my system using Nix (package manager, not NixOS) but undetected by TagStudio.
I added the path pointing to where Nix installs these binaries to the list of mac locations.

Tasks Completed

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable

@CyanVoxel CyanVoxel added Type: Bug Something isn't working as intended Type: Installation Installing, building, and/or launching the program labels Jul 14, 2025
@xarvex
Copy link
Member

xarvex commented Jul 15, 2025

Best approach is to check the PATH for ffmpeg, which I'm surprised isn't happening for macOS. This location is not guaranteed to be used on all Nix installations, other paths are used instead, especially when factoring in nix-darwin and home-manager.

Not checking the PATH for ffmpeg also means that installing TagStudio with Nix (which should be possible as I account for darwin, but I do not have a Mac to test) might break.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Something isn't working as intended Type: Installation Installing, building, and/or launching the program
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

3 participants