Preciso converter uma demonstração surround Dolby 5.1 em M2TS (H264-AC3) para WebM (VP9-Opus)
Encontrei um processo de duas etapas para fazer isso aqui: https://gist.github.com/vielhuber/cf918eed2b5cc9eaa63f
O primeiro comando renderiza com sucesso com panorâmica alta e correta para o som surround 5.1:
ffmpeg -i dolbyTest-Win10-Final.m2ts -vcodec libx264 -crf 20 -acodec ac3 -vf "yadif" test.mp4
Infelizmente, embora a segunda etapa seja executada com sucesso e crie um sinal de áudio alto, ela corrompe a panorâmica frontal/traseira:
ffmpeg -i test.mp4 -af "channelmap=channel_layout=5.1" test2.webm
Tentei algumas configurações diferentes para corrigir o erro na segunda etapa, mas a panorâmica frontal/traseira está sempre errada.
Existem configurações/interruptores melhores que eu possa usar na segunda etapa para obter a panorâmica correta do alto-falante?
REFERÊNCIAS:
https://scribbleghost.net/2022/12/29/convert-audio-to-opus-with-ffmpeg/
https://ffmpeg.org/ffmpeg.html#Advanced-Audio-options
NOTA: Você é bem-vindo para olhar minhas edições se quiser. Estou apenas tentando tornar essa questão mais fácil de entender agora que metade do problema parece resolvido.