
Screenflow 10 "Computer Audio" capture only works in 1 account on iMac
I installed Screenflow 10.0.5 on my iMac (Catalina 10.15.7). Everything works as intended in the admin account under which I installed Screenflow. (I reserve this particular account for system management & software installation; I do not use it for normal daily operation.)
I have other accounts on this iMac that I use for daily operation. Screenflow captures video but does NOT capture audio (Computer Audio) in any of these other accounts, regardless of whether they are admin or user accounts.
I have checked all settings in Screenflow and System Preferences (esp, under Security & Privacy > Accessibility, Screen Recording & Full Disk Access) and they are as they should be.
I cannot find any reason why Screenflow should work in the account under which I installed it but not in my other user accounts on the same iMac.
Has anyone else encountered this, or have any suggestions about what else to look into to get Screenflow fully working in all user accounts on my iMac?
-
Permissions would be the first thing I'd check since that may be account specific. You seem to have done that. It's possible when installing a driver in the admin account there might be a question as to whether you want other users to access it.
Two things you might try. Reinstall Telestream Audio Driver in the Admin account. ScreenFlow > Preferences > Advanced Computer Audio Uninstall, reboot the computer, go to the same menu, Install, reboot the computer again and test in the Admin and then the other accounts.
The other thing to try (if any other of the accounts also have Admin status) is to do the above from one of the other accounts and see if it works.
BTW with the Audio driver, there may be a "temporary" notification in Security & Privacy > General rather than in the Privacy tab where the other functions are. Temporary because once it's dismissed or otherwise goes away there's no obvious way to get to it again without reinstalling the audio driver. -
Thanks for the advice.
I tried uninstalling & reinstalling the Audio Driver as you suggested in the main Admin account. (There were no "temporary" notifications in Security & Privacy > General when I did this.) It did not make a difference in the behavior in the other accounts.
I went looking for TelestreamAudio.kext to see what permissions it had, but could not find it anywhere. (I first looked in /System/Library/Extensions, then in /Library/Extensions, then in ~/Library/Application Support/Telestream, then in System Report > Extensions, then various Spotlight searches on "kext, "Telestream," and other terms; and finally in the Screenflow 2 package itself. Nowhere to be seen. Is it a hidden file, or in a different location? Or is this not the file I should be looking for?
I have not yet tried uninstalling & reinstalling the audio driver in a different admin account.
-
MartinR said:
I went looking for TelestreamAudio.kextThat's not the current driver. If you had found that it would have been part of a problem. We stopped using that shortly after version 7.
MartinR said:
finally in the Screenflow 2 package itself.If you have ScreenFlow 2 installed that would be a problem
MartinR said:
I have not yet tried uninstalling & reinstalling the audio driver in a different admin account.Please do that.
-
Ok, so that's why I couldn't find TelestreamAudio.kext! That's a relief.
I do not have Screenflow version 2. I have Screenflow version 10.0.5 - but in the Applications folder it has the name "Screenflow 2." I suspect the reason for that name is that I had not uninstalled my previous version of Screenflow (version 9) before installing Screenflow version 10. I think macOS gave it the name "Screenflow 2" because I kept both versions. It was my understanding that both versions 9 & 10 could co-exist.
I will try uninstalling & reinstalling the audio driver in a different admin account and let you know what happens.
Thanks for your ongoing help.
-
MartinR said:
I think macOS gave it the name "Screenflow 2" because I kept both versions. It was my understanding that both versions 9 & 10 could co-exist.Yes. What I do is put 9 in a folder in Applications so they keep their original names.