fix: bump up audio quality settings in StreamingAudioWriter
Some checks are pending
CI / test (3.10) (push) Waiting to run

This commit is contained in:
remsky 2025-02-13 00:22:14 -07:00
parent 37ea01eaf9
commit cfae7db7fc

View file

@ -112,7 +112,7 @@ class StreamingAudioWriter:
parameters.extend(
[
"-q:a",
"2",
"0", # Highest quality
"-write_xing",
"1", # XING header for MP3
"-id3v1",
@ -142,7 +142,7 @@ class StreamingAudioWriter:
self.encoder.export(
output_buffer,
**format_args,
bitrate="192k",
bitrate="192k", # Optimal for 24kHz/16-bit mono source
parameters=parameters,
)
self.encoder = None
@ -189,10 +189,10 @@ class StreamingAudioWriter:
self.encoder.export(
output_buffer,
**format_args,
bitrate="192k",
bitrate="192k", # Optimal for 24kHz/16-bit mono source
parameters=[
"-q:a",
"2",
"0", # Highest quality for chunks too
"-write_xing",
"0", # No XING headers for chunks
],