Al hacer:
youtube-dl -xf bestaudio/best <link to playlist>
...Recibo muchos archivos OPUS a velocidades de bits relativamente "normales", como 130 kbps.
Sin embargo, cuando ejecuto el mismo comando con la etapa adicional de transcodificar los archivos OPUS descargados a AAC/M4A, uso cualquiera de los siguientes comandos:
youtube-dl -xf bestaudio/best --audio-format m4a <link to playlist>
youtube-dl -xf bestaudio[abr<=192] --audio-format m4a <link to playlist>
...los archivos M4A convertidos tienen tasas de bits (y tamaños de archivo) mucho más altas que los archivos OPUS originales, con un promedio de más de 400 kbps. Esto supone un aumento de más del 300% en la tasa de bits. ¿Es esto un error en la etapa de posprocesamiento youtube-dl
o es un comportamiento esperado?
¿Es la única forma de convertir OPUS a un archivo AAC de calidad equivalente para darle una tasa de bits mucho mayor? Si es así, ¿significa esto que cuando convierto un archivo OPUS a, por ejemplo, 192k a AAC a 192k, estoy perdiendo una gran cantidad de calidad?
Respuesta1
No convierta descargas de YouTube a M4A/AAC. YouTube ya ofrece audio AAC, simplemente descárgalo sin volver a codificarlo.
Una tasa de bits de más de 400 kbps es obscenamente alta para AAC. Con un codificador decente (FDK-AAC/qaac), 160-192 kbps deberían ser suficientes para alcanzar el mismo nivel de calidad que libopus 128 kbps vbr.
Por lo general, no se recomienda recodificar medios con pérdida de calidad relativamente baja, debido a que existe una pérdida de generación, necesitará una tasa de bits mucho más alta para no agregar artefactos de compresión adicionales.