notremoved the rate argument which apperently means bitrate

This commit is contained in:
Fireblade 2025-02-26 21:51:00 -05:00
parent 980bc5b4a8
commit 9247bc3a12

View file

@ -27,8 +27,7 @@ class StreamingAudioWriter:
self.output_buffer = BytesIO()
self.container = av.open(self.output_buffer, mode="w", format=self.format)
#print(av.codecs_available)
self.stream = self.container.add_stream(codec_map[self.format], rate=self.sample_rate,sample_rate=self.sample_rate,layout='mono' if self.channels == 1 else 'stereo')
self.stream.bit_rate = 96000
self.stream = self.container.add_stream(codec_map[self.format],sample_rate=self.sample_rate,layout='mono' if self.channels == 1 else 'stereo')
else:
raise ValueError(f"Unsupported format: {format}")