Estoy intentando crear un archivo Matroska de solo audio, pero sigo teniendo problemas con respecto a la tasa de bits informada del archivo.
Para demostrarlo, primero estoy creando un .mka simple sin archivos adjuntos usando el siguiente comando ffmpeg:
ffmpeg -i original.opus -acodec copia salida.mka
Cuando verifico el archivo resultante con MediaInfo y foobar2000, la tasa de bits promedio reportada es141 kbps, que es exacto al archivo de sonido del opus. El problema surge al adjuntar una portada al .mka (exactamente el mismo archivo fuente):
ffmpeg -i original.opus -acodec copia -adjuntar portada.png -map 0 -metadata:s:t:0 mimetype=image/png -metadata:s:t:0 nombre de archivo=portada.png salida+portada.mka
Ahora, tanto MediaInfo como foobar2000 están informando456 kbpspara el bitrate, valor que obviamente no es correcto ya que el Opus proporcionado no alcanza ese valor. Este problema no parece ocurrir cuando agrego una portada a un archivo MP3 u OGG, ya que la tasa de bits reportada es exactamente la misma con y sin portada para esos contenedores. Sucede exactamente lo mismo al intentar agregar la portada con Mp3tag o MKVToolNix.
Estoy usando la última versión de ffmpeg para Windows. El archivo opus de entrada es VBR 48kHz.
¿Hay alguna manera de solucionar esto? ¿O es un problema con el formato Matroska? ¿Cuáles son mis alternativas? Se agradece cualquier ayuda.