it only cost everything. also, blast doesnt reliably clean up its pseudo devices
this lets me use `subcprocess` instead of `run`, and so the command terminate alongside mpv