[BUG] No Audio in Spectator Recordings Since Patch 15.15
Bug Description
Since patch 15.15, spectator recordings no longer contain audio only video is captured in the output file.
Record from rofl and spectator are affected.
Problem Description
When using the spectator mode to record gameplay, the resulting .webm file has no audio stream. This change began with patch 15.15. Prior to this patch, both audio and video were correctly recorded.
Expected Result
The output .webm file should contain both video and audio streams, as it did prior to patch 15.15. When inspecting the file using ffprobe, we should see both a Video and an Audio stream listed.
Actual Result
ffprobe -i D:\lor\highlights\15-15_KR-213574231568831292-7734309628_01.webm
Input #0, matroska,webm, from 'D:\lor\highlights\15-15_KR-213574231568831292-7734309628_01.webm':
Metadata:
encoder : libwebm-0.2.1.0
Duration: 00:27:11.70, start: 0.020000, bitrate: 4238 kb/s
Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv), 1920x1080, 60 fps (default)
Metadata:
title : LOLVideo
Developer Impact
This break my video recording pipeline as I expect a audio stream in the video.
Patch 15.16 fixed the issue the audio stream is back
ffprobe -i 15-16_KR-3236530062-7759050873_01.webm
Input #0, matroska,webm, from '15-16_KR-3236530062-7759050873_01.webm':
Metadata:
encoder : libwebm-0.2.1.0
Duration: 00:00:04.85, start: 0.000000, bitrate: 4763 kb/s
Stream #0:0(eng): Audio: vorbis, 48000 Hz, stereo, fltp (default)
Metadata:
title : LOLAudio
Stream #0:1(eng): Video: vp9 (Profile 0), yuv420p(tv), 1280x720, SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn (default)
Metadata:
title : LOLVideo
I did not notice sooner but patch 15.6 binged back the audio stream but messed up the video stream quality went from 1920x1080 to 1280x720 whatever resolution the league client is running. Please fix the config of the embed ffmpeg to how it was to 15.14.