"""Converte um WAV PCM 8 ou 16 bits (mono ou estereo) em WAV estereo de 16 bits, para o wav2ogg (Builds/pygame-music). Uso: python3 -I wav2stereo.py entrada.wav saida.wav Mono vira estereo com o mesmo sinal nos dois canais (o Vorbis codifica isso quase de graca).""" import struct import sys def main(src: str, dst: str) -> None: data = open(src, "rb").read() if data[:4] != b"RIFF" or data[8:12] != b"WAVE": raise SystemExit(f"{src}: nao e WAV") pos, fmt, pcm = 12, None, None while pos + 8 <= len(data): tag, size = data[pos:pos + 4], struct.unpack("