Gostaria de saber se é possível mesclar áudio estéreo em mono em um arquivo de áudio GSM6.10 usando FFMPEG. Se for, forneça o comando para conseguir isso.
Caso contrário, é possível converter GSM6.10 em WAV PCM com FFMPEG? Eu poderia então mesclar os canais no WAV PCM.
Se houver outra ferramenta gratuita que possa fazer isso, também posso tentar.
ffmpeg -i stereo.flac -ac 1 mono.flac
A resposta acima funciona no caso em que você ainda deseja converter entre formatos, mas em arquivos longos que podem levar muito tempo. Ou talvez você não deseje converter mais uma vez, degradando a qualidade e, portanto, deseje apenas transmitir a cópia. O uso de -codec: a e -ac 1 ao mesmo tempo não funciona, mas de acordo com a documentação do filtro de panela ffmpeg, se determinadas condições forem atendidas (como você não está ajustando os níveis dos canais ou misturando dois canais em um) , ele reconhecerá este caso e informará: "Mapeamento de canal puro detectado" e fará uma cópia de fluxo, que é muito mais rápida.
Por exemplo: Para tornar um arquivo estéreo mono usando o canal esquerdo e copiando o fluxo de vídeo, faça o seguinte:
fonte
Eu sei que é possível com o sox .... eu uso o sox para manipulação de canais, o kdenlive e o audacity para edição moderada e o ffmpeg para remuxing. apenas informando o que funcionou bem para mim no passado.
fonte
Para preservar o vídeo, usei uma combinação das duas respostas acima:
Isso produziu uma solução suficiente para mim.
fonte