Upmix en el reproductor MPV 🎶
Upmixing es un proceso en el que una señal de audio con un número menor de canales (como estéreo) se expande para ocupar un número mayor de canales (como 5.1 o 7.1 surround).
El proceso implica varios algoritmos y técnicas que varían según el software o hardware utilizado. En general, estos algoritmos analizan la señal de audio original y crean una imagen sonora tridimensional, distribuyendo los sonidos en los diferentes canales de manera inteligente.
Buscando encontré una solución, como hacerlo en el reproductor MPV ya que ajuste ALSA y pipewire sin encontrar el resultado deseado.
- Advanced Linux Sound Architecture [Upmixing/downmixing] [Arch wiki]
- Upmix 2.0 to 5.1 [MPV Github]
En mi caso tengo un sistema 5.1 y de las diferentes propuestas la que mejor me funciono fue la siguiente:
[upmix]
profile-cond=p["audio-params/channel-count"] < 3
profile-restore=copy
af=surround=chl_out=5.1
El cual debemos agregar al archivo de configuración local, por ejemplo con el editor nano.
$ nano ~/.config/mpv/mpv.conf
Esto es un perfil personalizado que solo cuando el audio tenga menos de dos canales, la aplique 👍
Pero reitero ver el hilo y probar las diferentes opciones, también hay propuesta para sistema 7.1
Palabras finales 🎶
El resultado me sorprendió, ademas de que se aprovecha todos los canales, se tiene una muy buena experiencia y no hay necesidad de ajustar el volumen, por que MPV equilibra los canales.
Comentarios
Publicar un comentario
🤔 con que esto tenemos...