Tapeworm is a free and open source Grasshopper multimedia plugin for Windows and macOS, fully written in Python.
We use the free and open source FFmpeg project - a cross-platform command-line-based program for transcoding multimedia files -, and offer some of its functionality to Grasshopper users.
Nice work!
When I first tried it, it froze Rhino when I placed the ‘FFmpeg Remote’ component, I think because it was having trouble finding the ffmpeg.exe file where I had it installed on a secondary drive. When I moved my ffpmeg to C:\Program Files it worked fine.
Exactly, our code only looks for an FFmpeg installation on C:\ for Windows users. However, you can customize the search path or even better hard-code/define a FFmpeg installation path inside Tapeworm/config.py, if you want to keep FFmpeg on another drive.
I have noted that this froze your canvas, when it should have only raised a component error for not finding the FFmpeg executable.
Sorry for that and thanks for reporting it!