-
Notifications
You must be signed in to change notification settings - Fork 9
Screen recording audio management
Since the version 2 of FIT we have been using Qt Multimedia for screen video and audio recording. However, each OS handles speakers in its own way, so to record audio in the same way you need to install third-party software, in particular for Windows and macOS:
- VB-CABLE Virtual Audio Device to handle speaker driver (currently, a free version is available for both Windows and macOS);
- FFmpeg used to join the recorded audio and video files.
Below are the steps to install/uninstall and configure these software.
To install the FFmpeg go to ffmpeg.org download the package according to your OS and follow the instructions.
To install the VB-CABLE virtual audio device go to vb-audio.com download the package according to your OS and follow the instructions.
Don't worry if when you activate VB-CABLE you don't hear the audio, it means it's working.
When you enable VB-CABLE, you won't hear the audio output from your speakers or headphones, as the audio is being sent to a virtual cable instead of your usual output device. In case you want to monitor or hear the sound again, you can configure a "listening" device or check the routing settings within your sound control panel.
Windows 11 | macOS |
---|---|
Run the script below created by @remarkablemark
sudo /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/remarkablemark/vb-cable-uninstall-macos/master/uninstall.sh)"
- Delete the VBCable.driver directory from the /Library/Audio/Plug-Ins/HAL/ directory:
sudo rm -rf /Library/Audio/Plug-Ins/HAL/VBCable.driver/
- Verify the directory is no longer there:
find /Library/Audio/Plug-Ins/HAL/ -type d -iname 'vbcable*' -maxdepth 1
- Delete the VB-CABLE Control Panel.app file from the /Applications/VB-Audio/ directory:
rm '/Applications/VB-Audio/VB-CABLE Control Panel.app'
- OR delete the entire /Applications/VB-Audio/ directory:
rm -rf /Applications/VB-Audio/
- Delete the com.vbaudio.vbcable.plist file from the /Library/Preferences/ directory:
sudo rm -rf /Library/Preferences/com.vbaudio.vbcable.plist
- Delete the com.vbaudio.vbcableagent.plist file from the /Library/LaunchDaemons/ directory:
sudo rm -rf /Library/LaunchDaemons/com.vbaudio.vbcableagent.plist
(*)Copied from remarkablemark.org