I’m using Linux. It’s working perfectly here.
It works great for me as well.
@wiltonmts Are you using Sammie on the same system as you are running Flame? I have been hesitant to install it on the same machine because I was worried there could be complications with the NVIDIA drivers etc.
Running it alongside Flame on MacOS. Everything OK.
It runs on my Mac and Linux with flame installed. Just make sure and install everything with installed venv, so it doesn’t mess up the local python directories flame needs.
Thanks @wiltonmts and @feganflamer.
What version of Rocky are you running on?
And what version(s) of Flame?
Did you have to do something special or just the basic stuff like on windows? (Download, extract, run install_dependencies)
And did it install (or mess with) anything else than what’s in the self-contained Sammie-roto folder?
@Stefan In my case, I’m using Rocky Linux 9.5 with Flame 2025.2.2.
Since my workstation’s default Python version is 3.9, I modified the install_dependencies script to use the Python version that comes with Flame.
I can share my modified script here, but use it at your own risk.
I’ve installed it this way on five different machines running various Flame versions, and it worked fine.
You just need to update this line in the file to match your Flame version:
Define custom Python path (Autodesk/Flame)
CUSTOM_PYTHON=“/opt/Autodesk/python/2025.2.2/bin/python3”
install_dependencies.zip (1.6 KB)
I’m on Rocky 9.5 as well.
Hello Friends -
I have expanded on Wilton’s python script to load SammieRoto and then make it a Round-Trip back into flame.
The script will load your batch clip to SammieRoto, help you with the path to save the resulting matte, and then load the result back into batch under the clip you exported.
Change things in the CONFIG of the python script to fit your pipeline.
This is my first version so let me know if you see any bugs.
QUICK VIDEO: https://drive.google.com/file/d/1a952mdIiYWdoAcXqssdTp0i7uSeCCrk-/view?usp=sharing
SammieRoto_RoundTrip.zip (8.3 KB)
Thanks again @wiltonmts and @feganflamer !
![]()
![]()
Thanks so much, Bryan! ![]()
![]()
![]()
@bryanb Thanks for improving the script, I really appreciate it. ![]()
![]()
Hey everyone! I just wanted to share a quick update I made to the latest version of the script. I added a simple user interface so you can adjust the round-trip settings directly from Flame.
i’m looking forward to it
Looking forward to seeing what it can do!
The sam 3 code currently has a lot of issues, so its not suitable for implementation yet. I see a lot of people have been submitting pull requests to meta to help improve it, so hopefully they will add the improvements at some point soon. I recall that it took several months for sam2 to get into a good place, and even then I had to manually make several adjustments to the code myself based on contributions from other users.
But just for example, sam3 was released without any support for running on mac or even just a cpu mode. It has weird dependency issues making installation difficult. Also, the main focus with sam3 is on masking via text, which is not something I am particularly interested in. I am more concerned with seeing how it performs against sam2 in standard masking and tracking via points, vram requirements, etc. I haven’t seem many people talking about that yet.
Can’t wait to try this!
Can we use this is sammieroto?