Feature Request
The “new” VideoCaptures API allows experiences to record the screen for up to 30 seconds.
During the recording, some audio assets may be muted due to copyright, restrictions, or for other reasons.
Roblox scripts use the read-only IsMutedForCapture property (found on Sound/AudioPlayer Instances) to determine wether the audio should be muted.
There is no reason this should be only for Roblox Scripts.
Players can still find out the value of the
IsMutedForCaptureproperty by just having the audio play during a VideoCapture and seeing if it is audible in the playback.
Why this matters:
I have a game in which you screen record and have audio in the background. The audio is chosen by the user, being searched for via the creator store API. There is no way for the game to tell wether the audio will be included in the VideoCapture besides by checking the IsMutedForCapture property.
This is why we need access to IsMutedForCapture; there is no reason we shouldn’t.
It was probably just set to Roblox scripts only because it was only meant internally for CaptureService-- but there are several other use cases for it.
Wouldn’t this be a quick change?