Я пытаюсь записывать видео/аудио файлы с помощью MediaRecorder API для Firefox.Регулировка громкости для видео/аудиопотока в Firefox
Когда я использую веб-Audio API для создания узлов (источник -> Gain -> Destination)
Вывод записанного файла является только аудио в качестве потока, возвращаемого из узла назначения только аудио поток ссылаясь на эту документацию https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamAudioDestinationNode
Любое предложение для получения аудио/видеопотока на выходе для записи аудио/видео, а не только аудио.
var mediastream; var ctx = new AudioContext(); var mediaStreamSource = ctx.createMediaStreamSource(mediaStream); var destination = ctx.createMediaStreamDestination(); ObjectStore.VolumeGainNode = ctx.createGain(); ObjectStore.VolumeGainNode.gain.value = 0.5; mediaStreamSource.connect(ObjectStore.VolumeGainNode); ObjectStore.VolumeGainNode.connect(destination); mediaStream = destination.stream;