Whenever I rip some audio from a youtube video from the 251 stream, which is in the OPUS codec, it is a different file size every time, files taken from the same video can vary from like 2.9mb to 3.2mb, or around that. Why is this? the files all play fine so it's not some weird corruption I don't think. It is 'variable bitrate' but doesn't this just mean that the bitrate isn't constant troughout the whole track, as to conserve memory by not sending a ton of data in for example silent parts of the audio?
Or does it mean that the actual streamed audio track changes bitrates depending on internet speed or something like that?
If so, would it be possible to manipulate youtube into streaming the highest quality audio it can stream?